Uses of Interface
com.iplanet.sso.SSOToken
-
Packages that use SSOToken Package Description com.iplanet.sso This package contains classes fro accessing the Single Sign On service and representing a SSOToken(Single Sign On) which contains the information related to session.com.iplanet.sso.providers.dpro This package contains classes that represent SSOProvidercom.sun.identity.authentication Provides interfaces and classes for writing a Remote Java client application to authenticate to OpenAM.com.sun.identity.authentication.server This package contains the classes that represent server side functionality such as the implementation of request for authenticating, user credential callbacks.com.sun.identity.authentication.spi Provides interfaces and classes for writing a supplemental authentication module to plug into OpenAM.com.sun.identity.idm Provides classes for accessing the Identity Repository interfaces.com.sun.identity.policy Provides classes for policy administration and evaluation.com.sun.identity.policy.interfaces Deprecated interfaces for writing custom Policy plugins for Conditions, Subjects, Referrals, ResponseProviders and Resources.com.sun.identity.saml2.plugins.scripted Contains classes to be used by the SAML2 scripted plugins.com.sun.identity.security Provides the classes to be used for performing privileged operations (like getting the OpenAM administrator's DN and password).com.sun.identity.sm Provides classes for accessing the Service Management Service (SMS).org.forgerock.am.identity.application org.forgerock.am.identity.domain org.forgerock.am.identity.persistence org.forgerock.openam.secrets The AM supporting classes for centrally configuring secrets.org.forgerock.openam.session.service Defines interfaces and classes for the Session Service.org.forgerock.openam.sts.tokengeneration.oidc This package contains classes defining OpenId Connect Token generation and claim mapping.org.forgerock.openam.sts.tokengeneration.saml2.statements This package contains classes defining the interfaces consumed to obtain the various statements contituting SAML2 assertions.org.forgerock.openam.upgrade Defines interfaces and classes to perform OpenAM system upgrade. -
-
Uses of SSOToken in com.iplanet.sso
Methods in com.iplanet.sso that return SSOToken Modifier and Type Method Description SSOToken
SSOTokenManager. createSSOToken(String tokenId)
Creates a single sign on token from the single sign on token ID.SSOToken
SSOTokenManager. createSSOToken(String tokenId, String clientIP)
Creates a single sign on token from the single sign on token ID.SSOToken
SSOTokenManager. createSSOToken(javax.servlet.http.HttpServletRequest request)
Creates a single sign on token fromHttpServletRequest
SSOToken
SSOTokenEvent. getToken()
Returns theSSOToken
associated with the SSO Token event.Methods in com.iplanet.sso with parameters of type SSOToken Modifier and Type Method Description String
SSOToken. dereferenceRestrictedTokenID(SSOToken requester, String restrictedId)
Given a restricted token, returns the SSOTokenID of the master token can only be used if the requester is an app token.void
SSOTokenManager. destroyToken(SSOToken token)
Destroys a single sign on token.void
SSOTokenManager. destroyToken(SSOToken destroyer, SSOToken destroyed)
Destroys a single sign on token.Set
SSOTokenManager. getValidSessions(SSOToken requester, String server)
Returns a list of single sign on token objects which correspond to valid Sessions accessible to requester.boolean
SSOTokenManager. isValidToken(SSOToken token)
Returns true if a single sign on token is valid.boolean
SSOTokenManager. isValidToken(SSOToken token, boolean resetIdleTime)
Returns true if a single sign on token is valid, resetting the token's idle time if and only if the flag allows us to.void
SSOTokenManager. refreshSession(SSOToken token)
Refresh the Session corresponding to the single sign on token from the Session Server.void
SSOTokenManager. validateToken(SSOToken token)
Returns true if the single sign on token is valid. -
Uses of SSOToken in com.iplanet.sso.providers.dpro
Methods in com.iplanet.sso.providers.dpro that return types with arguments of type SSOToken Modifier and Type Method Description Set<SSOToken>
SSOProviderImpl. getValidSessions(SSOToken requester, String server)
Returns a list of single sign on token objects which correspond to valid Sessions accessible to requester.Methods in com.iplanet.sso.providers.dpro with parameters of type SSOToken Modifier and Type Method Description void
SSOProviderImpl. destroyToken(SSOToken destroyer, SSOToken destroyed)
Destroys a single sign on token.Set<SSOToken>
SSOProviderImpl. getValidSessions(SSOToken requester, String server)
Returns a list of single sign on token objects which correspond to valid Sessions accessible to requester. -
Uses of SSOToken in com.sun.identity.authentication
Methods in com.sun.identity.authentication that return SSOToken Modifier and Type Method Description SSOToken
AuthContext. getSSOToken()
Returns the Single-Sign-On (SSO) Token for the authenticated user.Constructors in com.sun.identity.authentication with parameters of type SSOToken Constructor Description AuthContext(SSOToken ssoToken)
Constructs an instance ofAuthContext
for a given organization name, or sub organization name contained in the single sign on token.AuthContext(SSOToken ssoToken, boolean forceAuth)
Constructs an instance ofAuthContext
for a given organization name, or sub organization name contained in the single sign on token. -
Uses of SSOToken in com.sun.identity.authentication.server
Methods in com.sun.identity.authentication.server that return SSOToken Modifier and Type Method Description SSOToken
AuthContextLocal. getSSOToken()
Returns the Single-Sign-On (SSO) Token for the authenticated user.Single-Sign-On token can be used as the authenticated token. -
Uses of SSOToken in com.sun.identity.authentication.spi
Methods in com.sun.identity.authentication.spi that return SSOToken Modifier and Type Method Description SSOToken
AMLoginModule. getSSOSession()
Returns an administration SSOToken for use the OpenAM APIs.Methods in com.sun.identity.authentication.spi that return types with arguments of type SSOToken Modifier and Type Method Description Set<SSOToken>
AMLoginModule. getUserSessions(String userName)
Returns the set of SSOTokens for a specified userMethods in com.sun.identity.authentication.spi with parameters of type SSOToken Modifier and Type Method Description void
AMPostAuthProcessInterface. onLoginSuccess(Map requestParamsMap, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, SSOToken ssoToken)
Post processing on successful authentication.void
AMPostAuthProcessInterface. onLogout(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, SSOToken ssoToken)
Post processing on Logout. -
Uses of SSOToken in com.sun.identity.idm
Methods in com.sun.identity.idm with parameters of type SSOToken Modifier and Type Method Description abstract int
IdRepo. addListener(SSOToken token, IdRepoListener listener)
Adds a listener for changes in the repositoryabstract void
IdRepo. assignService(SSOToken token, IdType type, String name, String serviceName, SchemaType stype, Map<String,Set<String>> attrMap)
This method is used to assign a service to the given identity.void
IdRepo. changePassword(SSOToken token, IdType type, String name, String attrName, String oldPassword, String newPassword)
Changes password of identity.abstract String
IdRepo. create(SSOToken token, IdType type, String name, Map<String,Set<String>> attrMap)
Creates an identity.abstract void
IdRepo. delete(SSOToken token, IdType type, String name)
Deletes an identity.abstract Set<String>
IdRepo. getAssignedServices(SSOToken token, IdType type, String name, Map<String,Set<String>> mapOfServicesAndOCs)
Returns the set of services assigned to this identity.abstract Map<String,Set<String>>
IdRepo. getAttributes(SSOToken token, IdType type, String name)
Returns all attributes and values of name objectabstract Map<String,Set<String>>
IdRepo. getAttributes(SSOToken token, IdType type, String name, Set<String> attrNames)
Returns requested attributes and values of name object.abstract Map<String,byte[][]>
IdRepo. getBinaryAttributes(SSOToken token, IdType type, String name, Set<String> attrNames)
Returns requested binary attributes as an array of bytes.abstract Map<String,byte[][]>
IdRepo. getBinaryServiceAttributes(SSOToken token, IdType type, String name, String serviceName, Set<String> attrNames)
Returns the requested binary attribute values of the service attributes as an array of bytes.String
IdRepo. getFullyQualifiedName(SSOToken token, IdType type, String name)
Returns the fully qualified name for the identity.static AMIdentity
IdUtils. getIdentity(SSOToken token)
static AMIdentity
IdUtils. getIdentity(SSOToken token, String univId)
abstract Set<String>
IdRepo. getMembers(SSOToken token, IdType type, String name, IdType membersType)
Returns the memberships of an identity.abstract Set<String>
IdRepo. getMemberships(SSOToken token, IdType type, String name, IdType membershipType)
Returns the memberships of an identity.abstract Map<String,Set<String>>
IdRepo. getServiceAttributes(SSOToken token, IdType type, String name, String serviceName, Set<String> attrNames)
Returns the attribute values of the service attributes.boolean
IdRepo. isActive(SSOToken token, IdType type, String name)
Returns true if thename
object is active.abstract boolean
IdRepo. isExists(SSOToken token, IdType type, String name)
Returns true if thename
object exists in the data store.abstract void
IdRepo. modifyMemberShip(SSOToken token, IdType type, String name, Set<String> members, IdType membersType, int operation)
Modify membership of the identity.abstract void
IdRepo. modifyService(SSOToken token, IdType type, String name, String serviceName, SchemaType sType, Map<String,Set<String>> attrMap)
Modifies the attribute values of the service attributes.abstract void
IdRepo. removeAttributes(SSOToken token, IdType type, String name, Set<String> attrNames)
Removes the attributes from the identity.abstract com.sun.identity.idm.RepoSearchResults
IdRepo. search(SSOToken token, IdType type, org.forgerock.openam.utils.CrestQuery crestQuery, int maxTime, int maxResults, Set<String> returnAttrs, boolean returnAllAttrs, int filterOp, Map<String,Set<String>> avPairs, boolean recursive)
Search for specific type of identities using a CrestQuery object instead of a string.abstract void
IdRepo. setActiveStatus(SSOToken token, IdType type, String name, boolean active)
Sets the object's status toactive
.abstract void
IdRepo. setAttributes(SSOToken token, IdType type, String name, Map<String,Set<String>> attributes, boolean isAdd)
Set the values of attributes of the identity.abstract void
IdRepo. setBinaryAttributes(SSOToken token, IdType type, String name, Map<String,byte[][]> attributes, boolean isAdd)
Set the values of binary attributes the identity.abstract void
IdRepo. unassignService(SSOToken token, IdType type, String name, String serviceName, Map<String,Set<String>> attrMap)
If the service is already assigned to the identity then this method unassigns the service and removes the related attributes from the entry.Constructors in com.sun.identity.idm with parameters of type SSOToken Constructor Description AMIdentity(SSOToken token)
Constructs a newAMIdentity
instance from the passed token.AMIdentity(SSOToken token, String universalId)
Constructs a newAMIdentity
instance from the passed universal ID.AMIdentityRepository(SSOToken ssoToken, String realmName)
Deprecated.Use the other constructorAMIdentityRepository(String, SSOToken)
AMIdentityRepository(String realmName, SSOToken ssoToken)
Instantiates a newAMIdentityRepository
. -
Uses of SSOToken in com.sun.identity.policy
Methods in com.sun.identity.policy with parameters of type SSOToken Modifier and Type Method Description void
Policy. addRealmSubject(SSOToken token, String subjectName, String realmName, boolean exclusive)
Deprecated.Adds a reference in the policy to a Subject defined at the realm.PolicyDecision
PolicyEvaluator. getPolicyDecision(SSOToken token, String resourceName, Set actionNames, Map envParameters)
Deprecated.Evaluates privileges of the user to perform the specified actions on the specified resource.ProxyPolicyEvaluator
ProxyPolicyEvaluatorFactory. getProxyPolicyEvaluator(SSOToken token, String serviceType)
Deprecated.Gets an instance ofProxyPolicyEvaluator
.Set
PolicyEvaluator. getResourceResults(SSOToken userToken, String resourceName, String scope, Map envParameters)
Deprecated.Gets resource result objects given a resource name.boolean
PolicyEvaluator. isAllowed(SSOToken token, String resourceName, String actionName, Map envParameters)
Deprecated.Evaluates simple privileges of boolean type.void
Policy. store(SSOToken token, String name)
Deprecated.Stores the policy object in a persistent data store under the organization, sub-organization or a container object, specified as a parameter.Constructors in com.sun.identity.policy with parameters of type SSOToken Constructor Description PolicyManager(SSOToken token)
Deprecated.Constructor forPolicyManager
for the top (or root) organization.PolicyManager(SSOToken token, String name)
Deprecated.Constructor forPolicyManager
for the specified organization, sub organization or a container object. -
Uses of SSOToken in com.sun.identity.policy.interfaces
Methods in com.sun.identity.policy.interfaces with parameters of type SSOToken Modifier and Type Method Description ConditionDecision
Condition. getConditionDecision(SSOToken token, Map<String,Set<String>> env)
Deprecated.Gets the decision computed by this condition object, based on theMap
of environment parametersPolicyDecision
Referral. getPolicyDecision(SSOToken token, String resourceType, String resourceName, Set actionNames, Map envParameters)
Deprecated.Gets policy resultsSet
Referral. getResourceNames(SSOToken token, String serviceTypeName, String resourceName)
Deprecated.Gets resource names that are exact matches, sub resources or wild card matches of argument resource name.Map
ResponseProvider. getResponseDecision(SSOToken token, Map env)
Deprecated.Gets the response attributes computed by this ResponseProvider object, based on theSSOToken
andMap
of environment parameters.ValidValues
Referral. getValidValues(SSOToken token)
Deprecated.Gets the valid values for this referralValidValues
Referral. getValidValues(SSOToken token, String pattern)
Deprecated.Gets the valid values for this referral matching a patternValidValues
Subject. getValidValues(SSOToken token)
Deprecated.Returns a list of possible values for theSubject
.ValidValues
Subject. getValidValues(SSOToken token, String pattern)
Deprecated.Returns a list of possible values for theSubject
that satisfy the givenpattern
.Syntax
Referral. getValueSyntax(SSOToken token)
Deprecated.Gets the syntax for the valueSyntax
Subject. getValueSyntax(SSOToken token)
Deprecated.Returns the syntax of the values theSubject
implementation can have.boolean
Subject. isMember(SSOToken token)
Deprecated.Determines if the user belongs to this instance of theSubject
object. -
Uses of SSOToken in com.sun.identity.saml2.plugins.scripted
Methods in com.sun.identity.saml2.plugins.scripted with parameters of type SSOToken Modifier and Type Method Description Subject
IdpAdapterScriptHelper. getSubjectForToken(SSOToken sessionToken)
-
Uses of SSOToken in com.sun.identity.security
Methods in com.sun.identity.security that return SSOToken Modifier and Type Method Description SSOToken
AppSSOTokenProvider. getAppSSOToken()
Returns application single sign on token.SSOToken
AdminTokenAction. run()
-
Uses of SSOToken in com.sun.identity.sm
Constructors in com.sun.identity.sm with parameters of type SSOToken Constructor Description OrganizationConfigManager(SSOToken token, String orgName)
Constructor to obtain an instance ofOrganizationConfigManager
for an organization by providing an authenticated identity of the user.ServiceConfigManager(SSOToken token, String serviceName, String version)
Creates an instance ofServiceConfigManager
for the given service and version.ServiceManager(SSOToken token)
Creates an instance ofServiceManager
.ServiceSchemaManager(SSOToken token, String serviceName, String version, org.forgerock.openam.services.datastore.DataStoreId dataStoreId, boolean isSaved)
Creates an instance ofServiceSchemaManager
for the given service and version pair. -
Uses of SSOToken in org.forgerock.am.identity.application
Methods in org.forgerock.am.identity.application with parameters of type SSOToken Modifier and Type Method Description Identity
IdentityFactory. create(SSOToken token, UniversalId universalId)
Retrieves an instance ofIdentity
bound to the passed token and universal id.IdentityStore
IdentityStoreFactory. create(String realm, SSOToken token)
Creates aIdentityStore
instance.void
IdRepoService. deleteIdentity(Realm realm, SSOToken ssoToken, IdType idType, String resourceId)
Deletes an identity from the repository.AMIdentity
LegacyIdentityService. getAmIdentity(SSOToken token, String identityName, IdType idType, String realm)
Create anAMIdentity
using the specified information.Map<String,Map<String,Set<String>>>
IdRepoService. getRepoSearchResultsAttributes(Realm realm, SSOToken ssoToken, IdType idType)
Gets a repository search results attributes. -
Uses of SSOToken in org.forgerock.am.identity.domain
Methods in org.forgerock.am.identity.domain that return SSOToken Modifier and Type Method Description SSOToken
Identity. getSSOToken()
Get theSSOToken
which should be used to authorize operations against this identity.Methods in org.forgerock.am.identity.domain with parameters of type SSOToken Modifier and Type Method Description static UniversalId
UniversalId. of(SSOToken token)
Creates a newUniversalId
instance based of the passed token. -
Uses of SSOToken in org.forgerock.am.identity.persistence
Methods in org.forgerock.am.identity.persistence with parameters of type SSOToken Modifier and Type Method Description AMIdentity
IdentityStore. createWithoutValidatingAttributes(SSOToken token, IdType type, String name, Map<String,Set<String>> attrs, String orgName)
Create a new identity without validating the given attributes.IdSearchResults
IdentityStore. getSpecialIdentities(SSOToken token, IdType type, String orgName)
Return the special identities for this realm for a given type. -
Uses of SSOToken in org.forgerock.openam.secrets
Methods in org.forgerock.openam.secrets with parameters of type SSOToken Modifier and Type Method Description static void
SecretsUtils. createKeyStorePurposeMapping(org.forgerock.openam.secrets.config.SecretIdRegistry secretIdRegistry, org.forgerock.openam.secrets.config.KeyStoreSecretStore keyStore, String purposeLabel, List<String> aliases, Optional<Realm> realm, SSOToken authorizationToken)
Creates a global purpose and adds a mapping for it to the given key alias in the given keystore.default com.google.common.collect.Multimap<String,String>
SecretIdProvider. getGlobalMultiInstanceSecretIds(SSOToken authorizationToken)
Returns the secret IDs used by global multi-instance services, e.g.default com.google.common.collect.Multimap<String,String>
SecretIdProvider. getRealmMultiInstanceSecretIds(SSOToken authorizationToken, Realm realm)
Returns the secret IDs used by realm level multi-instance services, e.g. -
Uses of SSOToken in org.forgerock.openam.session.service
Methods in org.forgerock.openam.session.service with parameters of type SSOToken Modifier and Type Method Description void
SessionTimeoutHandler. onIdleTimeout(SSOToken token)
Executed on idle timeoutvoid
SessionTimeoutHandler. onMaxTimeout(SSOToken token)
Executed on max timeout -
Uses of SSOToken in org.forgerock.openam.sts.tokengeneration.oidc
Methods in org.forgerock.openam.sts.tokengeneration.oidc with parameters of type SSOToken Modifier and Type Method Description Map<String,String>
OpenIdConnectTokenClaimMapper. getCustomClaims(SSOToken token, Map<String,String> claimMap)
-
Uses of SSOToken in org.forgerock.openam.sts.tokengeneration.saml2.statements
Methods in org.forgerock.openam.sts.tokengeneration.saml2.statements with parameters of type SSOToken Modifier and Type Method Description List<AttributeStatement>
AttributeStatementsProvider. get(SSOToken ssoToken, SAML2Config saml2Config, AttributeMapper attributeMapper)
Invoked to obtain the List of AttributeStatement instances to be included in the generated SAML2 assertion.List<AuthzDecisionStatement>
AuthzDecisionStatementsProvider. get(SSOToken ssoToken, SAML2Config config)
List<Attribute>
AttributeMapper. getAttributes(SSOToken token, Map<String,String> attributeMap)
Gets a list of populated SAML2 Attribute instances. -
Uses of SSOToken in org.forgerock.openam.upgrade
Methods in org.forgerock.openam.upgrade with parameters of type SSOToken Modifier and Type Method Description static void
UpgradeUtils. addAttributeToSchema(String serviceName, String subSchemaName, String schemaType, Node attributeSchemaNode, SSOToken adminToken)
Adds new attribute schema to an existing service.static void
UpgradeUtils. removeAttributeSchema(String serviceName, String subSchemaName, String schemaType, String attributeName, SSOToken adminToken)
Remove an attribute schema from an existing service.static void
UpgradeUtils. replaceAttributeSchema(String serviceName, String subSchemaName, String schemaType, String attributeName, SSOToken adminToken, Node attributeSchemaNode)
Replace an attribute schema from an existing service with the new one
-