|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Interface for remote systems that provide the WebADE with user details for users in the WebADE system.
| Method Summary | |
java.util.List |
findUsers(UserSearchObject searchObject)
Deprecated. Returns the user information of the users from the LDAP directory matching the given search criteria. |
java.lang.String[] |
getSupportedSourceDirectories()
Deprecated. |
UserTypeCode[] |
getSupportedUserTypes()
Deprecated. |
WebADEUserInfo |
getUser(UserCredentials credentials)
Deprecated. Returns the user information from the LDAP directory hosting the user identified by the given credentials. |
java.util.List |
getUserSearchMetadata()
Deprecated. Returns a List of UserSearchObject metadata objects for all configured directories for this application. |
boolean |
handlesSourceDirectory(java.lang.String sourceDirectory)
Deprecated. Returns true if the given sourceDirectory is one of the ones supported by this provider. |
boolean |
handlesUserType(UserTypeCode userType)
Deprecated. Returns true if the given user type is one of the ones supported by this provider. |
void |
init(PreferenceSet preferences)
Deprecated. Initializes the provider using the given preference set. |
GUID[] |
isUserInGroups(UserCredentials user,
GUID[] groupGuids)
Deprecated. Checks to see if the user is a member of the groups identified by the given array of GUID values. |
| Method Detail |
public void init(PreferenceSet preferences)
throws WebADEException
preferences - Configuration settings for the user info provider hosting user
information for this WebADE application.
WebADEException - Thrown if the configuration settings are not properly
configured (Missing parameters, etc).public boolean handlesSourceDirectory(java.lang.String sourceDirectory)
sourceDirectory - The target sourceDirectory name.
public boolean handlesUserType(UserTypeCode userType)
userType - The target user type.
public java.lang.String[] getSupportedSourceDirectories()
public UserTypeCode[] getSupportedUserTypes()
public WebADEUserInfo getUser(UserCredentials credentials)
throws WebADEException
credentials - The user's credentials.
WebADEException - Thrown if a connection cannot be made to the application's
LDAP directories or an error occurs.
public GUID[] isUserInGroups(UserCredentials user,
GUID[] groupGuids)
throws WebADEException
user - The target user credentials object.groupGuids - The unique GUID values of the target groups.
WebADEException - Thrown if ant of the groups are not found or an error occurs
while processing the request.public java.util.List getUserSearchMetadata()
public java.util.List findUsers(UserSearchObject searchObject)
throws WebADEException
searchObject - The user search object containing the search parameters.
WebADEException - Thrown if a connection cannot be made to the application's
LDAP directories or an error occurs.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||