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

Packages that use UserContextInterface
com.sas.services SAS Foundation Services. 
com.sas.services.connection.platform Provides a connection factory configuation for use with SAS Foundation Services. 
com.sas.services.deployment This subsystem provides utilities to deploy and lookup SAS Foundation Services. 
com.sas.services.discovery Discover a service based upon its service capabilities and optionally service attributes. 
com.sas.services.events.broker Broker events that are triggered by various transport protocols. 
com.sas.services.information Interact with data repositories on behalf of client applications. 
com.sas.services.information.metadata Information Service metadata. 
com.sas.services.information.metadata.lookup   
com.sas.services.information.metadata.lookup.actions   
com.sas.services.information.metadata.lookup.io   
com.sas.services.information.metadata.lookup.utils   
com.sas.services.information.util Information service utilities. 
com.sas.services.publish.alerts Publish service alerts. 
com.sas.services.security Perform Authentication against modular authentication providers with user identities. 
com.sas.services.session Session services. 
com.sas.services.user Maintain user identities and profiles. 
 

Uses of UserContextInterface in com.sas.services
 

Methods in com.sas.services with parameters of type UserContextInterface
 void QuiesceInterface.quiesce(UserContextInterface userContext)
          Quiesce the service.
 void QuiesceInterface.resume(UserContextInterface userContext)
          Resume the service.
 

Uses of UserContextInterface in com.sas.services.connection.platform
 

Methods in com.sas.services.connection.platform that return UserContextInterface
 UserContextInterface PlatformConnectionFactoryConfiguration.getPrivilegedUserContext()
          Get the context for the privileged user.
protected  UserContextInterface PlatformConnectionFactoryConfiguration.getPrivUser()
           
 

Methods in com.sas.services.connection.platform with parameters of type UserContextInterface
 ConnectionInterface PlatformConnectionFactoryInterface.getConnection(UserContextInterface userContext)
          Get a connection to a server.
 ConnectionInterface PlatformConnectionFactoryInterface.getConnection(UserContextInterface userContext, long waitMilliseconds)
          Get a connection to a server.
 

Constructors in com.sas.services.connection.platform with parameters of type UserContextInterface
PlatformConnectionFactoryConfiguration(LogicalServerInterface logicalServer, UserContextInterface privilegedUserContext, UserServiceInterface userService, boolean monitorEnabled)
          Construct a connection factory configuration using a logical server object from the information service.
 

Uses of UserContextInterface in com.sas.services.deployment
 

Methods in com.sas.services.deployment with parameters of type UserContextInterface
static boolean CorePlatformServices.addContentServerRepository(UserContextInterface user)
          Adds a repository definition to the running information service.
 

Uses of UserContextInterface in com.sas.services.discovery
 

Methods in com.sas.services.discovery with parameters of type UserContextInterface
 void DiscoveryService.destroy(UserContextInterface userContext)
          Destroy this discovery service releasing any resources that have been allocated.
 

Uses of UserContextInterface in com.sas.services.events.broker
 

Methods in com.sas.services.events.broker that return UserContextInterface
 UserContextInterface SecurityContext.getUserContext()
          Get user context.
 

Methods in com.sas.services.events.broker with parameters of type UserContextInterface
 void SecurityContext.setUserContext(UserContextInterface uc)
          Set user context.
 

Uses of UserContextInterface in com.sas.services.information
 

Fields in com.sas.services.information declared as UserContextInterface
protected  UserContextInterface AbstractRepository._user
           
 

Methods in com.sas.services.information that return UserContextInterface
 UserContextInterface ServerInterface.getUserContext()
          Get the UserContext that this server was created on behalf of.
 UserContextInterface RepositoryInterface.getUserContext()
          Get the UserContext this repository was connected for.
 UserContextInterface OMIServerRepository.getUserContext()
          Get the UserContext this repository was connected for.
 UserContextInterface OMIServer.getUserContext()
           
 UserContextInterface DAVRepository.getUserContext()
          Get the UserContext this repository was connected for.
 UserContextInterface AbstractRepository.getUserContext()
          Get the UserContext this repository was connected for.
 

Methods in com.sas.services.information with parameters of type UserContextInterface
protected  boolean OMIServer.attemptConnection(ServerDef def, UserContextInterface user)
           
 java.util.List InformationServiceInterface.browseSearch(UserContextInterface user, Filter filter)
          Search the user's connected repositories.
 java.util.List InformationService.browseSearch(UserContextInterface user, Filter filter)
           
 java.util.List InformationServiceInterface.browseSearchGroupName(UserContextInterface user, java.lang.String groupName, Filter filter)
          Search the repository group for the user.
 java.util.List InformationService.browseSearchGroupName(UserContextInterface user, java.lang.String groupName, Filter filter)
           
 java.util.List InformationServiceInterface.browseSearchGroupNameWithFilterArray(UserContextInterface user, java.lang.String groupName, Filter[] filters)
          Search the repository group for the user.
 java.util.List InformationService.browseSearchGroupNameWithFilterArray(UserContextInterface user, java.lang.String groupName, Filter[] filters)
           
 java.util.List InformationServiceInterface.browseSearchProtocols(UserContextInterface user, java.util.List protocols, Filter filter)
          Search the user's connected repositories.
 java.util.List InformationService.browseSearchProtocols(UserContextInterface user, java.util.List protocols, Filter filter)
           
 java.util.List InformationServiceInterface.browseSearchProtocolsWithFilterArray(UserContextInterface user, java.util.List protocols, Filter[] filters)
          Search the user's connected repositories.
 java.util.List InformationService.browseSearchProtocolsWithFilterArray(UserContextInterface user, java.util.List protocols, Filter[] filters)
           
 java.util.List InformationServiceInterface.browseSearchWithFilterArray(UserContextInterface user, Filter[] filters)
          Search the user's connected repositories.
 java.util.List InformationService.browseSearchWithFilterArray(UserContextInterface user, Filter[] filters)
           
 void ServerInterface.connect(com.sas.meta.SASOMI.IOMI cnxn, ServerDef def, UserContextInterface user)
          Construct an OMIServer with the connection already established.
 void OMIServer.connect(com.sas.meta.SASOMI.IOMI cnxn, ServerDef def, UserContextInterface user)
          Construct an OMIServer with the connection already established.
 void ServerInterface.connect(ServerDef def, UserContextInterface user)
          Connect a user to an InformationService server.
 void OMIServer.connect(ServerDef def, UserContextInterface user)
           
 RepositoryInterface InformationServiceInterface.connect(UserContextInterface user, RepositoryDef reposDef)
          Connect to the repository specified in the repository definition.
 RepositoryInterface InformationService.connect(UserContextInterface user, RepositoryDef reposDef)
          Connect to the repository specified in the repository definition.
 ServerInterface InformationServiceInterface.connect(UserContextInterface user, ServerDef serverDef)
          Connect to a ServerInterface object.
 ServerInterface InformationService.connect(UserContextInterface user, ServerDef serverDef)
           
 void InformationServiceInterface.connectAuto(UserContextInterface user)
          Connect to all repositories that have been predefined as auto-connect repositories.
 void InformationService.connectAuto(UserContextInterface user)
          Connect to all repositories that have been predefined as auto-connect repositories.
 RepositoryInterface InformationServiceInterface.connectByName(UserContextInterface user, java.lang.String name)
          Connect to a preconfigured repository.
 RepositoryInterface InformationService.connectByName(UserContextInterface user, java.lang.String name)
          Connect to a preconfigured repository.
 MetadataInterface InformationServiceInterface.fetchEntityByKey(UserContextInterface user, java.lang.String key)
          Fetch an entity from a repository based on the entity key.
 MetadataInterface InformationService.fetchEntityByKey(UserContextInterface user, java.lang.String key)
          Fetch an object from the metadata stores by its entity key.
 MetadataInterface InformationServiceInterface.fetchEntityByKey(UserContextInterface user, java.lang.String key, boolean bypassCache)
          Fetch an entity from a repository based on the entity key.
 MetadataInterface InformationService.fetchEntityByKey(UserContextInterface user, java.lang.String key, boolean bypassCache)
          Fetch an object from the metadata stores by its entity key.
 MetadataInterface InformationServiceInterface.fetchEntityByUrl(UserContextInterface user, java.lang.String url, java.lang.String domain)
          Fetch an entity from a repository based on the url.
 MetadataInterface InformationService.fetchEntityByUrl(UserContextInterface user, java.lang.String url, java.lang.String domain)
          Fetch an object from the metadata stores by its url.
 MetadataInterface InformationServiceInterface.fetchEntityByUrl(UserContextInterface user, java.lang.String url, java.lang.String domain, boolean bypassCache)
          Fetch an entity from a repository based on the url.
 MetadataInterface InformationService.fetchEntityByUrl(UserContextInterface user, java.lang.String url, java.lang.String domain, boolean bypassCache)
          Fetch an object from the metadata stores by its url.
 java.util.List InformationServiceInterface.findServers(UserContextInterface user)
          This method searches the connected metadata stores for server definitions that can participate in the Information Service as repositories.
 java.util.List InformationService.findServers(UserContextInterface user)
          This method searches the connected metadata stores for server definitions that can participate in the Information Service as repositories.
 void ServerInterface.fromByteArray(UserContextInterface uci, byte[] data)
          Initialize an instance of the server from a byte array.
 void OMIServer.fromByteArray(UserContextInterface uci, byte[] data)
           
 void RepositoryInterface.fromByteArry(UserContextInterface uci, byte[] data)
          Initialize an instance of a repository from state saved in a byte array.
 void OMIServerRepository.fromByteArry(UserContextInterface uci, byte[] data)
           
 void DAVRepository.fromByteArry(UserContextInterface uci, byte[] data)
           
 MetadataInterface InformationServiceInterface.getObjectByPath(UserContextInterface user, PathUrl path)
          Retrieve an object using the PathUrl.
 MetadataInterface InformationService.getObjectByPath(UserContextInterface user, PathUrl path)
           
 ServerInterface InformationServiceInterface.getServerForPath(UserContextInterface user, PathUrl path)
          Return the ServerInterface for the path given.
 ServerInterface InformationService.getServerForPath(UserContextInterface user, PathUrl path)
           
 MetadataInterface InformationServiceInterface.getTrackedObject(UserContextInterface user, int trackingId)
          Fetch an item based on its tracking ID number.
 MetadataInterface InformationService.getTrackedObject(UserContextInterface user, int trackingId)
          Deprecated. Use of tracking ids is no longer supported.
static java.lang.String DAVRepository.getUserPRInbox(java.lang.String userid, UserContextInterface uc)
          Used to get the URL for the user's inbox.
 boolean InformationServiceInterface.isAuthorized(UserContextInterface superUser, IdentityInterface plainUser, MetadataInterface objectToCheck, java.lang.String permission)
          Check the authorization for a metadata object.
 boolean InformationService.isAuthorized(UserContextInterface superUser, IdentityInterface plainUser, MetadataInterface objectToCheck, java.lang.String permission)
          Check the authorization for a metadata object.
 java.util.List InformationServiceInterface.search(UserContextInterface user, FilterInterface filter)
          Search all the repositories that a user is connected to.
 java.util.List InformationService.search(UserContextInterface user, FilterInterface filter)
          Search all the repositories that a user is connected to.
 java.util.List InformationServiceInterface.searchFilterArray(UserContextInterface user, FilterInterface[] filters)
          Perform a search in all the repositories the user is connected to using the provided Filters.
 java.util.List InformationService.searchFilterArray(UserContextInterface user, FilterInterface[] filters)
          Perform a search in all the repositories the user is connected to using the provided Filters.
 java.util.List InformationServiceInterface.searchGroup(UserContextInterface user, RepositoryGroup group, FilterInterface filter)
          Search the repository group that is provided.
 java.util.List InformationService.searchGroup(UserContextInterface user, RepositoryGroup group, FilterInterface filter)
          Search the repository group that is provided.
 java.util.List InformationServiceInterface.searchGroupName(UserContextInterface user, java.lang.String groupName, FilterInterface filter)
          Search the repository group with the given name.
 java.util.List InformationService.searchGroupName(UserContextInterface user, java.lang.String groupName, FilterInterface filter)
          Search the repository group with the given name.
 java.util.List InformationServiceInterface.searchGroupNameWithFilterArray(UserContextInterface user, java.lang.String groupName, FilterInterface[] filterArray)
          Search the repository group that is provided.
 java.util.List InformationService.searchGroupNameWithFilterArray(UserContextInterface user, java.lang.String groupName, FilterInterface[] filterArray)
           
 java.util.List InformationServiceInterface.searchGroupWithFilterArray(UserContextInterface user, RepositoryGroup group, FilterInterface[] filterArray)
          Search the repository group that is provided.
 java.util.List InformationService.searchGroupWithFilterArray(UserContextInterface user, RepositoryGroup group, FilterInterface[] filterArray)
           
 java.util.List InformationServiceInterface.searchProtocols(UserContextInterface user, java.util.List protocols, FilterInterface filter)
          Perform a search in the repositories the user is connected to which match the domains in the provided Vector, using the provided Filter.
 java.util.List InformationService.searchProtocols(UserContextInterface user, java.util.List protocols, FilterInterface filter)
          Perform a search in the repositories the user is connected to which match the domains in the provided Vector, using the provided Filter.
 java.util.List InformationServiceInterface.searchProtocolsWithFilterArray(UserContextInterface user, java.util.List protocols, FilterInterface[] filters)
          Perform a search in the repositories the user is connected to which match the domains in the provided Vector, using the provided Filter.
 java.util.List InformationService.searchProtocolsWithFilterArray(UserContextInterface user, java.util.List protocols, FilterInterface[] filters)
          Perform a search in the repositories the user is connected to which match the domains in the provided Vector, using the provided Filter.
 java.util.List InformationServiceInterface.searchTree(UserContextInterface user, FilterInterface filter)
          Search the repositories that the user is connected to, returning the results in a navigable folder structure.
 java.util.List InformationService.searchTree(UserContextInterface user, FilterInterface filter)
          Search the repositories that the user is connected to, returning the results in a navigable folder structure.
 void RepositoryInterface.setUserContext(UserContextInterface user)
          Set the UserContext that this repository belongs to.
 void OMIServerRepository.setUserContext(UserContextInterface user)
          Set the UserContext that this repository belongs to.
 void DAVRepository.setUserContext(UserContextInterface user)
          Set the UserContext that this repository belongs to.
 void AbstractRepository.setUserContext(UserContextInterface user)
          Set the UserContext that this repository belongs to.
 

Uses of UserContextInterface in com.sas.services.information.metadata
 

Methods in com.sas.services.information.metadata with parameters of type UserContextInterface
 boolean IdentityGroupInterface.isMember(UserContextInterface uc)
          Determines whether or not a user is in this role.
 void RemarksInterface.setOwner(UserContextInterface user)
          Sets the owner of the discussion thread.
 void Remarks.setOwner(UserContextInterface owner)
           
 

Constructors in com.sas.services.information.metadata with parameters of type UserContextInterface
Comment(UserContextInterface author, java.lang.String text)
          Creates a new comment with the author coming from the user context.
Comment(UserContextInterface author, java.lang.String text, boolean secret)
          Creates a new private comment with the author coming from the user context.
Remarks(UserContextInterface user, java.lang.String topic)
           
 

Uses of UserContextInterface in com.sas.services.information.metadata.lookup
 

Methods in com.sas.services.information.metadata.lookup with parameters of type UserContextInterface
 void LookupServiceInterface.startService(UserContextInterface user)
           
 void LookupService.startService(UserContextInterface user)
           
 

Uses of UserContextInterface in com.sas.services.information.metadata.lookup.actions
 

Fields in com.sas.services.information.metadata.lookup.actions declared as UserContextInterface
protected  UserContextInterface AbstractAction.user
           
 

Methods in com.sas.services.information.metadata.lookup.actions with parameters of type UserContextInterface
 void ActionInterface.initialize(UserContextInterface user, org.w3c.dom.Document document)
           
 void AbstractAction.initialize(UserContextInterface user, org.w3c.dom.Document document)
           
 

Uses of UserContextInterface in com.sas.services.information.metadata.lookup.io
 

Methods in com.sas.services.information.metadata.lookup.io with parameters of type UserContextInterface
static void Utils.dump(UserContextInterface user)
          This method will dump the contents of the stored lookup information to the console.
 org.w3c.dom.Document TextStoreIO.extractDocument(UserContextInterface user)
           
 org.w3c.dom.Document TextFileIO.extractDocument(UserContextInterface user)
           
 org.w3c.dom.Document IOInterface.extractDocument(UserContextInterface user)
           
 void TextStoreIO.persistDocument(UserContextInterface user, org.w3c.dom.Document document)
           
 void TextFileIO.persistDocument(UserContextInterface user, org.w3c.dom.Document document)
           
 void IOInterface.persistDocument(UserContextInterface user, org.w3c.dom.Document document)
           
static void Utils.reset(UserContextInterface user)
          This method should be used with caution as it will destroy the contents of the stored lookup information.
 

Uses of UserContextInterface in com.sas.services.information.metadata.lookup.utils
 

Methods in com.sas.services.information.metadata.lookup.utils with parameters of type UserContextInterface
static PathUrl Files.ensure92formatted(UserContextInterface user, PathUrl url)
           
static PathUrl Files.ensure92formatted(UserContextInterface user, java.lang.String path)
           
 

Uses of UserContextInterface in com.sas.services.information.util
 

Methods in com.sas.services.information.util with parameters of type UserContextInterface
static PathUrl ISUtility.getPathFromEntityKey(UserContextInterface user, java.lang.String iSEntityKey)
          Get a PathUrl from an Information Service entity key.
 

Uses of UserContextInterface in com.sas.services.publish.alerts
 

Methods in com.sas.services.publish.alerts with parameters of type UserContextInterface
static DAVAlertTransportInterface AlertTransportFactory.getDAVAlertTransport(UserContextInterface userContext, java.lang.String domain, java.lang.String userId)
          Creates an instance of the DAV (portlet) transport.
 

Uses of UserContextInterface in com.sas.services.security
 

Methods in com.sas.services.security with parameters of type UserContextInterface
 boolean AuthenticatorInterface.authenticate(UserContextInterface user, UserIdentityInterface identity, java.util.Map options)
          Authenticates a user identity.
static void SecurityUtil.checkPermission(UserContextInterface user, java.security.Permission permission)
          This method performs a permission check.
static javax.security.auth.Subject GetSubject.getSubject(UserContextInterface user)
          Get a security Subject from a UserContext.
 void LoginCallbackHandler.setContext(UserContextInterface user)
          Sets the user's context.
 

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

Uses of UserContextInterface in com.sas.services.session
 

Methods in com.sas.services.session that return UserContextInterface
 UserContextInterface SessionContextInterface.getUserContext()
          Returns the user context defined for this session context.
 

Methods in com.sas.services.session with parameters of type UserContextInterface
 boolean SessionServiceProxy.destroySession(UserContextInterface userContext, java.lang.String sessionContextId)
          Forcibly destroys the session context identified by the session context id.
 boolean SessionServiceInterface.destroySession(UserContextInterface userContext, java.lang.String sessionContextId)
          Forcibly destroys the session context identified by the session context id.
 boolean SessionService.destroySession(UserContextInterface userContext, java.lang.String sessionContextId)
          Forcibly destroys the session context identified by the session context id.
 void SessionServiceProxy.destroySessions(UserContextInterface userContext)
          This destroys all session contexts created by this session service, without destroying the session service itself.
 void SessionServiceInterface.destroySessions(UserContextInterface userContext)
          Forces a destroy of all session contexts created by this Session Service.
 void SessionService.destroySessions(UserContextInterface userContext)
          This destroys all session contexts created by this Session Service, without destroying the Session Service itself.
 SessionContextInterface SessionContextInterface.getRootSessionContext(UserContextInterface userContext)
          Returns the root session context.
 SessionContextInterface SessionServiceProxy.getSessionContext(UserContextInterface userContext, java.lang.String uniqueId)
          Obtains the session context interface identified by the unique identifer or null if no session context exists with this id.
 SessionContextInterface SessionServiceInterface.getSessionContext(UserContextInterface userContext, java.lang.String uniqueId)
          Obtains the session context interface identified by the unique identifer or null if no session context exists with this id.
 SessionContextInterface SessionService.getSessionContext(UserContextInterface userContext, java.lang.String uniqueId)
          Obtains the session context interface identified by the unique identifer or null if no session context exists with this id.
 java.util.List SessionServiceProxy.getSummaryData(UserContextInterface userContext)
          Return summary information for all active session contexts created by this Session Service.
 java.util.List SessionServiceInterface.getSummaryData(UserContextInterface userContext)
          Return summary information for all active session contexts created by this Session Service.
 java.util.List SessionService.getSummaryData(UserContextInterface userContext)
          Return summary information for all active session contexts created by this Session Service.
 SessionContextInterface SessionServiceProxy.newSessionContext(UserContextInterface userContext)
          Creates and returns a new session context interface.
 SessionContextInterface SessionServiceInterface.newSessionContext(UserContextInterface userContext)
          Creates and returns a new session context interface.
 SessionContextInterface SessionService.newSessionContext(UserContextInterface userContext)
          Create and return a new session context.
 void SessionServiceProxy.quiesce(UserContextInterface userContext)
          Resumes the session service.
 void SessionServiceInterface.quiesce(UserContextInterface userContext)
          Quiesce the Session Service.
 void SessionService.quiesce(UserContextInterface userContext)
          Quiesce the Session Service.
 void SessionServiceProxy.resume(UserContextInterface userContext)
          Resume the session service.
 void SessionServiceInterface.resume(UserContextInterface userContext)
          Resume the Session Service.
 void SessionService.resume(UserContextInterface userContext)
          Resume the Session Service.
 void SessionContextInterface.setUserContext(UserContextInterface userContext)
          Sets the user context to bind to this session context.
 

Uses of UserContextInterface in com.sas.services.user
 

Fields in com.sas.services.user declared as UserContextInterface
protected  UserContextInterface Profile._userContext
          The owner of this profile.
 

Methods in com.sas.services.user that return UserContextInterface
 UserContextInterface UserServiceInterface.fromByteArray(byte[] data)
          Create a UserContext from a byte array returned from the UserContext.toByteArray() method.
 UserContextInterface UserService.fromByteArray(byte[] data)
           
 UserContextInterface UserInitializationException.getUser()
          Get the UserContext that was being initialized when the problems happened.
 UserContextInterface UserServiceInterface.getUser(java.lang.String user)
          Get a user from the user service.
 UserContextInterface UserService.getUser(java.lang.String user)
          Get a user from the user service.
 UserContextInterface UserServiceInterface.getUser(UserContextInterface privUser, java.lang.String user)
          Get a user from the user service.
 UserContextInterface UserService.getUser(UserContextInterface privUser, java.lang.String user)
          Get a user from the user service.
 UserContextInterface ProfileInterface.getUserContext()
          Get a handle to the UserContext that owns this profile.
 UserContextInterface Profile.getUserContext()
           
 UserContextInterface UserServiceInterface.newAuthenticatedUser(javax.security.auth.Subject subject)
          Create a new UserContext based on the Subject provided.
 UserContextInterface UserService.newAuthenticatedUser(javax.security.auth.Subject subject)
          Create a new UserContext based on the Subject provided.
static UserContextInterface SubjectAuthenticator.newAuthenticatedUser(UserServiceInterface userService, javax.security.auth.Subject subject)
          Create a UserContext from an already authenticated Subject.
static UserContextInterface SubjectAuthenticator.newAuthenticatedUser(UserServiceInterface userService, javax.security.auth.Subject subject, java.util.Map advancedOptions)
          Create a UserContext from an already authenticated Subject.
 UserContextInterface UserServiceInterface.newRemoteUser(SubjectMatter subject)
          Create a new UserContext using a SubjectMatter object that is populated with the PFS principals and credentials of an authenticated user.
 UserContextInterface UserService.newRemoteUser(SubjectMatter subject)
           
 UserContextInterface UserServiceInterface.newRemoteUser(SubjectMatter subject, java.util.Map advancedOptions)
          Create a new UserContext using a SubjectMatter object that is populated with the PFS principals and credentials of an authenticated user.
 UserContextInterface UserService.newRemoteUser(SubjectMatter subject, java.util.Map advancedOptions)
           
 UserContextInterface UserService.newUser()
           
 UserContextInterface UserServiceInterface.newUser(java.lang.String clientSource, java.lang.String appSource)
          Create a new UserContext based on the current OS identity of the user.
 UserContextInterface UserService.newUser(java.lang.String clientSource, java.lang.String appSource)
           
 UserContextInterface UserServiceInterface.newUser(java.lang.String clientSource, java.lang.String appSource, java.util.Map advancedOptions)
          Create a new UserContext based on the current OS identity of the user.
 UserContextInterface UserService.newUser(java.lang.String clientSource, java.lang.String appSource, java.util.Map advancedOptions)
           
 UserContextInterface UserServiceInterface.newUser(java.lang.String uid, java.lang.String password, java.lang.String domain)
          Create a new user context given a user id, password, and authentication domain.
 UserContextInterface UserService.newUser(java.lang.String uid, java.lang.String password, java.lang.String domain)
          Create a new user context given a user id, password, and authentication domain.
 UserContextInterface UserServiceInterface.newUser(java.lang.String uid, java.lang.String password, java.lang.String domain, java.lang.String clientSource, java.lang.String appSource)
          Create a new user context given a user id, password, and authentication domain.
 UserContextInterface UserService.newUser(java.lang.String uid, java.lang.String password, java.lang.String domain, java.lang.String clientSource, java.lang.String appSource)
           
 UserContextInterface UserServiceInterface.newUser(UserContext privUser, java.lang.String uid, java.lang.String password, java.lang.String domain)
          Create a new user context given a privileged context, user id, password, and authentication domain.
 UserContextInterface UserService.newUser(UserContext privUser, java.lang.String uid, java.lang.String password, java.lang.String domain)
          Create a new user context given a user id, password, and authentication domain.
 UserContextInterface UserServiceInterface.newUser(UserContext privUser, java.lang.String uid, java.lang.String password, java.lang.String domain, java.lang.String clientSource, java.lang.String appSource)
          Create a new user context given a privileged context, user id, password, and authentication domain.
 UserContextInterface UserService.newUser(UserContext privUser, java.lang.String uid, java.lang.String password, java.lang.String domain, java.lang.String clientSource, java.lang.String appSource)
           
 UserContextInterface UserServiceInterface.newUser(UserContext privUser, java.lang.String uid, java.lang.String password, java.lang.String domain, java.lang.String clientSource, java.lang.String appSource, java.util.Map advancedOptions)
          Create a new user context given a privileged context, user id, password, and authentication domain.
 UserContextInterface UserService.newUser(UserContext privUser, java.lang.String uid, java.lang.String password, java.lang.String domain, java.lang.String clientSource, java.lang.String appSource, java.util.Map advancedOptions)
           
 UserContextInterface UserServiceInterface.newUserWithInfoService(UserContext privUser, java.lang.String uid, java.lang.String password, java.lang.String domain, InformationServiceInterface infoService)
          Deprecated. This method should no longer be used. In order for the platform to effectively direct requests in a clustered environment, the Discovery Service needs to be able to select the correct available service rather than having the client specify one.
 UserContextInterface UserService.newUserWithInfoService(UserContext privUser, java.lang.String uid, java.lang.String password, java.lang.String domain, InformationServiceInterface infoService)
          Deprecated. This method should no longer be used. In order for the platform to effectively direct requests in a clustered environment, the Discovery Service needs to be able to select the correct available service rather than having the client specify one. If this method is used, the Information Service parameter will be ignored.
 

Methods in com.sas.services.user with parameters of type UserContextInterface
 void ProfileInterface.create(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)
          Create a new profile object in the metadata store.
 void Profile.create(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)
          Create a new profile object in the metadata store.
 ProfileInterface UserServiceInterface.createProfile(UserContextInterface user, java.lang.String application)
          Create a new profile.
 ProfileInterface UserService.createProfile(UserContextInterface user, java.lang.String application)
          Create a new profile.
 ProfileInterface UserServiceInterface.createProfile(UserContextInterface privUser, UserContextInterface user, java.lang.String application)
          Create a new profile.
 ProfileInterface UserService.createProfile(UserContextInterface privUser, UserContextInterface user, java.lang.String application)
          Create a new profile.
 java.util.List UserServiceInterface.getGroups(UserContextInterface user)
          Get all the groups that a user belongs to.
 java.util.List<IdentityGroupInterface> UserService.getGroups(UserContextInterface user)
          Get all the identity groups that a user belongs to.
 UserContextInterface UserServiceInterface.getUser(UserContextInterface privUser, java.lang.String user)
          Get a user from the user service.
 UserContextInterface UserService.getUser(UserContextInterface privUser, java.lang.String user)
          Get a user from the user service.
 void ProfileInterface.load(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)
          Load user profile information from a repository.
 void Profile.load(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)
          Load user profile information from a repository.
 ProfileInterface UserServiceInterface.loadProfile(UserContextInterface user, java.lang.String application)
          Get the profile object for the user from the user's connected repositories.
 ProfileInterface UserService.loadProfile(UserContextInterface user, java.lang.String application)
          Get the profile object for the user from the user's connected repositories.
 ProfileInterface UserServiceInterface.loadProfile(UserContextInterface searchContext, UserContextInterface user, java.lang.String application)
          Get the profile object for the user from the searchContext's connected repositories.
 ProfileInterface UserService.loadProfile(UserContextInterface searchContext, UserContextInterface user, java.lang.String application)
          Get the profile object for the user from the searchContext's connected repositories.
 void UserServiceInterface.loadUserCredentials(UserContextInterface user)
          Get credential sets for a user.
 void UserService.loadUserCredentials(UserContextInterface user)
          Get credential sets for a user.
 void UserServiceInterface.loadUserCredentials(UserContextInterface searchContext, UserContextInterface user)
          Get credential sets for a user.
 void UserService.loadUserCredentials(UserContextInterface searchContext, UserContextInterface user)
          Get the profile for a Person object.
 boolean UserServiceInterface.removeUser(UserContextInterface user)
          Remove a user from the user service.
 boolean UserService.removeUser(UserContextInterface user)
          Remove a user from the user service.
 void ProfileInterface.setLoadParameters(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)
          Set the parameters necessary to load the profile from a backing store.
 void Profile.setLoadParameters(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)
          Set the parameters necessary to load the profile from a backing store.
 void UserServiceInterface.setUser(UserContextInterface user)
          Add a user to the user service.
 void UserService.setUser(UserContextInterface user)
          Add a user to the user service.
 void UserServiceInterface.userDestroyed(UserContextInterface user)
          For internal use only.
 void UserService.userDestroyed(UserContextInterface user)
           
 

Constructors in com.sas.services.user with parameters of type UserContextInterface
UserInitializationException(UserContextInterface user)
          Create a new UserInitializationException with the UserContext that was being created.
 




Copyright © 2009 SAS Institute Inc. All Rights Reserved.