public interface IDirectoryServiceTask
extends java.rmi.Remote
ExternalDirectoryDef[] getSupportedExternalUserDirectories() throws java.rmi.RemoteException
java.rmi.RemoteExceptionAuthenticatorLC[] getAllExternalUserDirectoryWithNoContactSettings() throws java.rmi.RemoteException
java.rmi.RemoteExceptionAuthenticatorLC retrieveUserDirectory(java.lang.String keyID) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid removeExternalUserDirectory(java.lang.String keyID)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String createExternalUserDirectory(AuthenticatorLC prov) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid validateUserDirectory(AuthenticatorLC pluginLC) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid updateExternalUserDirectory(AuthenticatorLC prov) throws java.rmi.RemoteException
java.rmi.RemoteExceptionSSTRole[] retrieveUserRoles(java.lang.String keyID) throws java.rmi.RemoteException
java.rmi.RemoteExceptionAuthenticatorLC[] getAllExternalUserDirectory() throws java.rmi.RemoteException
java.rmi.RemoteExceptionAuthenticatorLC[] getAllUserDirectory() throws java.rmi.RemoteException
java.rmi.RemoteExceptionAuthenticatorLC getSOAPstationUserDirectory() throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid validateEntity(UserEntity entity) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid deleteUser(java.lang.String keyID)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String createUser(UserEntity user) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid updateUser(UserEntity user) throws java.rmi.RemoteException
java.rmi.RemoteExceptionUserEntity[] getUserEntities(java.lang.String userDirectoryID, java.lang.String filter, DirectoryFilterType filterType) throws java.rmi.RemoteException
java.rmi.RemoteExceptionUserEntity[] getGroups(java.lang.String userDirectoryID, java.lang.String filter) throws java.rmi.RemoteException
java.rmi.RemoteExceptionUserEntity retrieveUser(java.lang.String keyID) throws java.rmi.RemoteException
java.rmi.RemoteException