public interface MidpointFunctions
Modifier and Type | Method and Description |
---|---|
Collection<UserType> |
getManagers(UserType user) |
Collection<UserType> |
getManagersOfOrg(String orgOid) |
Collection<String> |
getManagersOids(UserType user) |
Collection<String> |
getManagersOidsExceptUser(UserType user) |
OrgType |
getOrgByName(String name) |
OrgType |
getOrgByOid(String oid) |
Collection<String> |
getOrgUnits(UserType user) |
String |
getPlaintextAccountPassword(ShadowType account) |
String |
getPlaintextAccountPasswordFromDelta(ObjectDelta<? extends ShadowType> delta) |
String |
getPlaintextUserPassword(UserType user) |
String |
getPlaintextUserPasswordFromDeltas(List<ObjectDelta<UserType>> deltas) |
UserType |
getUserByOid(String oid) |
boolean |
isManagerOf(UserType user,
String orgOid) |
boolean |
isMemberOf(UserType user,
String orgOid) |
List<String> |
toList(String... s) |
Collection<String> getManagersOids(UserType user) throws SchemaException, ObjectNotFoundException
Collection<String> getManagersOidsExceptUser(UserType user) throws SchemaException, ObjectNotFoundException
Collection<UserType> getManagers(UserType user) throws SchemaException, ObjectNotFoundException
UserType getUserByOid(String oid) throws ObjectNotFoundException, SchemaException
Collection<String> getOrgUnits(UserType user)
OrgType getOrgByOid(String oid) throws ObjectNotFoundException, SchemaException
OrgType getOrgByName(String name) throws ObjectNotFoundException, SchemaException
Collection<UserType> getManagersOfOrg(String orgOid) throws SchemaException
SchemaException
String getPlaintextUserPassword(UserType user) throws EncryptionException
EncryptionException
String getPlaintextAccountPassword(ShadowType account) throws EncryptionException
EncryptionException
String getPlaintextAccountPasswordFromDelta(ObjectDelta<? extends ShadowType> delta) throws EncryptionException
EncryptionException
String getPlaintextUserPasswordFromDeltas(List<ObjectDelta<UserType>> deltas) throws EncryptionException
EncryptionException
Copyright © 2013 evolveum. All rights reserved.