[security-dev] IDM:: API Change question - feedback requested

Anil Saldhana Anil.Saldhana at redhat.com
Wed Nov 28 19:40:17 EST 2012


Hi all,
   Shane, Pedro and I have been discussing the following use case and 
agree on method name change. Shane suggested the list due to it being an 
API change.

The developer can ask the Identity Manager to create an instance of 
User/Role/Group  (IdentityType). This use case is pretty clear.

Now if the developer wants to create his own instances of U/R/G as:

User user = new SimpleUser("userA");

Now he needs to persist this to the store.

The current API call would be:

User storeUser = identityManager.createUser(user)

We feel this is not as intuitive as:

User storeUser = identityManager.persist(user)

Objections to this API change?

Regards,
Anil


More information about the security-dev mailing list