All Libraries | This Library | Package | Class | Use | Tree | Deprecated | Index | Grand Index | Help
|  | Foundation |
PREV NEXT | FRAMES NO FRAMES

## 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 that return types with arguments of type UserIdentityInterface
`java.util.List<UserIdentityInterface>` | `IdentityChangeEvent.getIdentities()`

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.

Constructor parameters in com.sas.services.user with type arguments of type UserIdentityInterface
`IdentityChangeEvent(java.util.List<UserIdentityInterface> identities, IdentityChangeEvent.Type type)`

All Libraries | This Library | Package | Class | Use | Tree | Deprecated | Index | Grand Index | Help
|  | Foundation |
PREV NEXT | FRAMES NO FRAMES

Copyright © 2009 SAS Institute Inc. All Rights Reserved.