Uses of Interface
com.sas.services.user.UserIdentityInterface
Packages that use UserIdentityInterface
Package
Description
Provides a connection factory configuation for use with SAS Foundation Services.
Interact with data repositories on behalf of client applications.
Perform Authentication against modular authentication providers with user identities.
Maintain user identities and profiles.
-
Uses of UserIdentityInterface in com.sas.services.connection.platform
Methods in com.sas.services.connection.platform that return UserIdentityInterfaceModifier and TypeMethodDescriptionPlatformPasswordCredential.getUserIdentity()Get the user identity.Constructors in com.sas.services.connection.platform with parameters of type UserIdentityInterfaceModifierConstructorDescriptionprotectedPlatformPasswordCredential(String userName, String password, String domain, UserContextInterface userContext, UserIdentityInterface userIdentity, List factoryDomainList) -
Uses of UserIdentityInterface in com.sas.services.information
Methods in com.sas.services.information that return UserIdentityInterfaceModifier and TypeMethodDescriptionOMIServer.generatePassword(String user) ServerInterface.generatePassword(String user) Generate a one-time use password against the metadata server connection for the specified user. -
Uses of UserIdentityInterface in com.sas.services.security
Methods in com.sas.services.security with parameters of type UserIdentityInterfaceModifier and TypeMethodDescriptionbooleanAuthenticator.authenticate(UserContextInterface user, UserIdentityInterface ident, Map options) Authenticates a user identity.booleanAuthenticatorInterface.authenticate(UserContextInterface user, UserIdentityInterface identity, Map options) Authenticates a user identity.voidLoginCallbackHandler.setIdentity(UserIdentityInterface ident) Sets the user's identity.Constructors in com.sas.services.security with parameters of type UserIdentityInterfaceModifierConstructorDescriptionLoginCallbackHandler(UserContextInterface user, UserIdentityInterface ident, 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 UserIdentityInterfaceModifier and TypeClassDescriptionclassThe SimpleUserIdentity class implements a simple user/password identity.Methods in com.sas.services.user that return UserIdentityInterfaceModifier and TypeMethodDescriptionUserContext.getIdentityByDomain(String domain) Get an identity by domain.UserContext.getIdentityByDomain(String domain, boolean issueChallenge) Get an identity by domain.UserContext.getIdentityByDomain(String domain, boolean issueChallenge, String prompt) Gets a user identify by domain.UserContextInterface.getIdentityByDomain(String domain) Get an authentication identity for the given domain.UserContextInterface.getIdentityByDomain(String domain, boolean issueChallenge) Get an identity by domain.UserContextInterface.getIdentityByDomain(String domain, boolean issueChallenge, String challengePrompt) Get an identity by domain.UserService.newUserIdentity(Object principal, Object credential, String domain, String mechanism) Return a new user identity object given the Pricipal, credential, domain, and authentication mechanism.UserServiceInterface.newUserIdentity(Object principal, Object credential, String domain, String mechanism) Return a new user identity object given the Pricipal, credential, domain, and authentication mechanism.UserServiceProxy.newUserIdentity(Object principal, Object credential, String domain, 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 UserIdentityInterfaceModifier and TypeMethodDescriptionList<UserIdentityInterface> IdentityChangeEvent.getIdentities()Methods in com.sas.services.user with parameters of type UserIdentityInterfaceModifier and TypeMethodDescriptionvoidUserContext.addIdentity(UserIdentityInterface identity) Adds a new authentication identity to this user context.voidUserContextInterface.addIdentity(UserIdentityInterface identity) Add an identity to the context.booleanUserContext.authenticate(UserIdentityInterface ident, Map options) Authenticates a user identity.booleanUserContextInterface.authenticate(UserIdentityInterface ident, Map options) Authenticates a user identity.voidUserContext.removeIdentity(UserIdentityInterface identity) Remove an identity from the context.voidUserContextInterface.removeIdentity(UserIdentityInterface identity) Remove an identity from the context.Constructor parameters in com.sas.services.user with type arguments of type UserIdentityInterfaceModifierConstructorDescriptionIdentityChangeEvent(List<UserIdentityInterface> identities, IdentityChangeEvent.Type type) -
Uses of UserIdentityInterface in com.sas.services.webapp
Methods in com.sas.services.webapp that return UserIdentityInterfaceModifier and TypeMethodDescriptionSessionHelper.getSuccessfulCredential()Return the possibly null credential (UserIdentityInterface) used to authenticate the session.