Uses of Interface
com.sas.services.user.UserIdentityInterface

Packages that use UserIdentityInterface
com.sas.services.information Interact with data repositories on behalf of client applications. 
com.sas.services.security Perform Authentication against modular authentication providers with user identities. 
com.sas.services.user Maintain user identities and profiles. 
 

Uses of UserIdentityInterface in com.sas.services.information
 

Methods in com.sas.services.information that return UserIdentityInterface
 UserIdentityInterface ServerInterface.generatePassword(java.lang.String user)
          Generate a one-time use password against the metadata server connection for the specified user.
 UserIdentityInterface OMIServer.generatePassword(java.lang.String user)
           
 

Uses of UserIdentityInterface in com.sas.services.security
 

Methods in com.sas.services.security with parameters of type UserIdentityInterface
 boolean AuthenticatorInterface.authenticate(UserContextInterface user, UserIdentityInterface identity, java.util.Map options)
          Authenticates a user identity.
 void LoginCallbackHandler.setIdentity(UserIdentityInterface ident)
          Sets the user's identity.
 

Constructors in com.sas.services.security with parameters of type UserIdentityInterface
LoginCallbackHandler(UserContextInterface user, UserIdentityInterface ident, java.util.Map options)
          Constructs a login callback handler for the specified user context, identity, and options.
 

Uses of UserIdentityInterface in com.sas.services.user
 

Classes in com.sas.services.user that implement UserIdentityInterface
 class SimpleUserIdentity
          The SimpleUserIdentity class implements a simple user/password identity.
 

Methods in com.sas.services.user that return UserIdentityInterface
 UserIdentityInterface UserContextInterface.getIdentityByDomain(java.lang.String domain)
          Get an authentication identity for the given domain.
 UserIdentityInterface UserContext.getIdentityByDomain(java.lang.String domain)
          Get an identity by domain.
 UserIdentityInterface UserContextInterface.getIdentityByDomain(java.lang.String domain, boolean issueChallenge)
          Get an identity by domain.
 UserIdentityInterface UserContext.getIdentityByDomain(java.lang.String domain, boolean issueChallenge)
          Get an identity by domain.
 UserIdentityInterface UserContextInterface.getIdentityByDomain(java.lang.String domain, boolean issueChallenge, java.lang.String challengePrompt)
          Get an identity by domain.
 UserIdentityInterface UserContext.getIdentityByDomain(java.lang.String domain, boolean issueChallenge, java.lang.String prompt)
          Gets a user identify by domain.
 UserIdentityInterface UserServiceInterface.newUserIdentity(java.lang.Object principal, java.lang.Object credential, java.lang.String domain, java.lang.String mechanism)
          Return a new user identity object given the Pricipal, credential, domain, and authentication mechanism.
 UserIdentityInterface UserService.newUserIdentity(java.lang.Object principal, java.lang.Object credential, java.lang.String domain, java.lang.String mechanism)
          Return a new user identity object given the Pricipal, credential, domain, and authentication mechanism.
 

Methods in com.sas.services.user with parameters of type UserIdentityInterface
 void UserContextInterface.addIdentity(UserIdentityInterface identity)
          Add an identity to the context.
 void UserContext.addIdentity(UserIdentityInterface identity)
          Adds a new authentication identity to this user context.
 boolean UserContextInterface.authenticate(UserIdentityInterface ident, java.util.Map options)
          Authenticates a user identity.
 boolean UserContext.authenticate(UserIdentityInterface ident, java.util.Map options)
          Authenticates a user identity.
 void UserContextInterface.removeIdentity(UserIdentityInterface identity)
          Remove an identity from the context.
 void UserContext.removeIdentity(UserIdentityInterface identity)
          Remove an identity from the context.
 




Copyright © 2009 SAS Institute Inc. All Rights Reserved.