Package containing API for modifying users and groups in the server.
Class Summary Class Description GroupPrincipalRepresents a group principal (a principal that may contain other principals). SpotfirePrincipalRepresents a principal, such as a user or a group. UserDirectoryProvides functionality to create, read, update and delete users and groups. UserPrincipalRepresents a user principal.
Enum Summary Enum Description PrincipalPropertyRepresents searchable properties (fields) of user directory principals.
Exception Summary Exception Description InvalidArgumentExceptionThrown when an invalid argument is given. InvalidOperationExceptionThrown when an attempt is made to perform an invalid operation (for example adding principals to an immutable group or modifying a fixed principal). InvalidPasswordExceptionThrown when an invalid password is given. NonTransientUserDirectoryExceptionThrown when a retry of the operation without any changes by the calling application would fail. NoSuchPrincipalExceptionThrown when an operation has been requested on a principal that does not exist in the user directory. PrincipalAlreadyExistsExceptionThrown when an attempt has been made to name a principal with a name that already exists on another principal in the same domain in the user directory. TransientUserDirectoryExceptionThrown when a retry of the operation without any changes by the calling application might succeed (the typical scenario would be a connection timeout). UserDirectoryExceptionThrown when an error occurs when calling the user directory.