Package | Description |
---|---|
com.iplanet.am.sdk |
This package contains interfaces and implementation for User/Identity
Management.
|
com.iplanet.am.sdk.common | |
com.iplanet.am.sdk.ldap | |
com.iplanet.am.sdk.remote | |
com.iplanet.am.util |
Provides utility classes for use by other OpenAM SDK and custom
applications accessing OpenAM SDK.
|
com.iplanet.dpro.session.monitoring | |
com.iplanet.dpro.session.operations | |
com.iplanet.dpro.session.operations.strategies | |
com.iplanet.dpro.session.service |
This package contains classes and interfaces that represent
methods to validate/update/destroy/persist/retrieve the internal session data
|
com.iplanet.services.cdm |
Provides the classes for implementing services and applications
serving multiple clients to OpenAM.
|
com.iplanet.services.cdm.clientschema | |
com.iplanet.services.comm.server | |
com.iplanet.services.naming | |
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 SSOProvider
|
com.iplanet.ums |
Deprecated classes for UMS.
|
com.iplanet.ums.cos |
Deprecated classes for UMS.
|
com.iplanet.ums.dctree |
Deprecated classes for UMS.
|
com.sun.identity.authentication |
Provides interfaces and classes for writing a Remote Java client application
to authenticate to OpenAM.
|
com.sun.identity.authentication.audit | |
com.sun.identity.authentication.client | |
com.sun.identity.authentication.config |
This package contains the classes that represent server side
functionality such as the implementation of Authentication configuration
and utilities for this configuration management.
|
com.sun.identity.authentication.internal |
Internal classes to handle Authentication.
|
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.service | |
com.sun.identity.authentication.spi |
Provides interfaces and classes for writing a supplemental authentication
module to plug into OpenAM.
|
com.sun.identity.authentication.util | |
com.sun.identity.cli | |
com.sun.identity.common |
This packages contains commonly used constants and utilities.
|
com.sun.identity.common.admin | |
com.sun.identity.common.configuration | |
com.sun.identity.coretoken | |
com.sun.identity.delegation |
Provides classes for delegation service.
|
com.sun.identity.delegation.interfaces |
This package provides interface for delegation plugins that would register
with delegation framework to manage and evaluate delegation access control
privileges and permissions.
|
com.sun.identity.delegation.plugins | |
com.sun.identity.entitlement.opensso | |
com.sun.identity.entity | |
com.sun.identity.idm |
Provides classes for accessing the Identity Repository interfaces.
|
com.sun.identity.idm.common | |
com.sun.identity.idm.plugins.database | |
com.sun.identity.idm.plugins.files | |
com.sun.identity.idm.plugins.internal | |
com.sun.identity.idm.remote | |
com.sun.identity.idm.server | |
com.sun.identity.idsvcs.opensso | |
com.sun.identity.log |
Provides the classes and interfaces of core logging and auditing facilities.
|
com.sun.identity.log.s1is | |
com.sun.identity.monitoring | |
com.sun.identity.password.ui.model | |
com.sun.identity.policy |
Provides classes for policy administration and evaluation.
|
com.sun.identity.policy.client |
Provides classes necessary for a remote client to evaluate policy decisions.
|
com.sun.identity.policy.interfaces |
Deprecated interfaces for writing custom Policy plugins for Conditions,
Subjects, Referrals, ResponseProviders and Resources.
|
com.sun.identity.policy.plugins | |
com.sun.identity.rest | |
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.session.util |
This package contains session untility classes and the SSO (single Sign on )
token restrictions classes
|
com.sun.identity.setup | |
com.sun.identity.setup.plugin | |
com.sun.identity.sm |
Provides classes for accessing the Service Management Service (SMS).
|
com.sun.identity.sm.flatfile | |
com.sun.identity.sm.jaxrpc | |
com.sun.identity.sm.ldap |
Provides Classes for Creating, Reading, Updating, Deleting and Listing
Core Tokens.
|
com.sun.identity.wss.provider |
Defines Web Services provider classes.
|
com.sun.identity.wss.provider.plugins | |
com.sun.identity.wss.security |
Defines Web Services Security Token specification and Token interfaces
with their respective implementation classes for different WS-* Security
Tokens.
|
com.sun.identity.wss.sts.spi | |
org.forgerock.oauth2.core |
Defines the core classes to implement OAuth2 for OpenAM.
|
org.forgerock.openam.agent | |
org.forgerock.openam.audit |
Audit logging based on Commons Audit.
|
org.forgerock.openam.auditors | |
org.forgerock.openam.authentication.modules.adaptive | |
org.forgerock.openam.authentication.modules.common |
This package contains classes that are common for use by all authentication modules.
|
org.forgerock.openam.authentication.modules.oauth2 | |
org.forgerock.openam.authentication.modules.persistentcookie |
This package contains classes Authentication using a Persistent Cookie.
|
org.forgerock.openam.authentication.modules.saml2 |
Defines the classes necessary for SAML2 authentication.
|
org.forgerock.openam.authentication.plugins | |
org.forgerock.openam.authentication.service |
A collection of classes which support the authentication service.
|
org.forgerock.openam.cli.entitlement | |
org.forgerock.openam.core | |
org.forgerock.openam.core.rest | |
org.forgerock.openam.core.rest.authn.core |
This package contains core classes and methods for starting and continuing the authentication process.
|
org.forgerock.openam.core.rest.authn.core.wrappers |
This package contains wrapper class around core method calls.
|
org.forgerock.openam.core.rest.session |
Session-resource specific classes.
|
org.forgerock.openam.core.rest.sms | |
org.forgerock.openam.dashboard | |
org.forgerock.openam.dpro.session | |
org.forgerock.openam.entitlement.conditions.environment | |
org.forgerock.openam.entitlement.indextree |
This package contains classes for index rule tree implementations of ISaveIndex and ISearchIndex.
|
org.forgerock.openam.entitlement.utils |
This package contains utility classes for entitlements.
|
org.forgerock.openam.forgerockrest.utils |
This package contains utility code which can be utilised by all ForgeRock REST based packages.
|
org.forgerock.openam.identity.idm | |
org.forgerock.openam.idm | |
org.forgerock.openam.idrepo.ldap | |
org.forgerock.openam.network.ipv4 | |
org.forgerock.openam.network.ipv6 | |
org.forgerock.openam.oauth2 | |
org.forgerock.openam.rest |
This package contains classes for all the REST framework classes responsible for determining the location of request
REST endpoints.
|
org.forgerock.openam.rest.authz |
This package contains the authorization filters for end points.
|
org.forgerock.openam.rest.resource |
This package contains classes for the handling of REST request to CREST Resource endpoints with the concept of realms
in OpenAM built in.
|
org.forgerock.openam.rest.router |
This package contains classes for the routing of REST requests for OpenAM.
|
org.forgerock.openam.saml2.plugins | |
org.forgerock.openam.scripting.api | |
org.forgerock.openam.selfservice |
Package contains CREST services for handling user self service
functions such as password reset and user registration.
|
org.forgerock.openam.services.cdm | |
org.forgerock.openam.session | |
org.forgerock.openam.session.service |
Defines interfaces and classes for the Session Service.
|
org.forgerock.openam.sm |
Contains classes around the Service Manager layer and some of their configuration.
|
org.forgerock.openam.sso.providers.stateless | |
org.forgerock.openam.sts.tokengeneration | |
org.forgerock.openam.sts.tokengeneration.oidc |
This package contains classes defining OpenId Connect Token generation and claim mapping.
|
org.forgerock.openam.sts.tokengeneration.saml2 |
This package contains classes related to generating SAML2 assertions.
|
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.
|
org.forgerock.openam.upgrade.steps |
Defines the upgrade steps necessary to perform an upgrade of OpenAM from an earlier version.
|
org.forgerock.openam.upgrade.steps.policy | |
org.forgerock.openam.upgrade.steps.policy.conditions | |
org.forgerock.openam.upgrade.steps.policy.policysets | |
org.forgerock.openam.upgrade.steps.scripting |
Groups all upgrade steps for scripting.
|
org.forgerock.openam.utils |
This package contains general utilities for use throughout the OpenAM codebase.
|
org.forgerock.openam.xacml.v3.rest | |
org.forgerock.openidconnect.ssoprovider |
Implements an
SSOProvider that accepts OpenID Connect ID Tokens issued by this instance of
OpenAM and treats them as SSOTokens. |
org.openidentityplatform.openam.cassandra |
Modifier and Type | Method and Description |
---|---|
int |
AMSDKRepo.addListener(SSOToken token,
IdRepoListener listnr) |
protected static void |
AMStoreConnection.addToOrgMapCache(SSOToken stoken,
String dn)
Deprecated.
Protected method to update the
orgMapCache |
void |
AMSDKRepo.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType sType,
Map attrMap) |
void |
AMSDKRepo.changePassword(SSOToken token,
IdType type,
String name,
String attrName,
String oldPassword,
String newPassword) |
String |
AMSDKRepo.create(SSOToken token,
IdType type,
String name,
Map attrMap) |
protected static ServiceConfig |
AMServiceUtils.createOrgConfig(SSOToken token,
String orgDN,
String serviceName,
Map avPair)
Deprecated.
Create Service Template for a AMro profile, could be used to set policy
to a profile
|
protected static int |
AMStoreConnection.daysSinceModified(SSOToken stoken,
String entryDN)
Deprecated.
Protected method to obtain the number of days since this DN was last
modified.
|
void |
AMSDKRepo.delete(SSOToken token,
IdType type,
String name) |
Set |
AMSDKRepo.getAssignedServices(SSOToken token,
IdType type,
String name,
Map mapOfServiceNamesandOCs) |
Map |
AMSDKRepo.getAttributes(SSOToken token,
IdType type,
String name) |
Map |
AMSDKRepo.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
Map |
AMCallBack.getAttributes(SSOToken token,
String entryDN,
Set attrNames)
Deprecated.
This method provides a mechanism for applications to obtain attributes
external to the Access Manager data store.
|
Map |
AMSDKRepo.getBinaryAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
Map |
AMSDKRepo.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames) |
String |
AMSDKRepo.getFullyQualifiedName(SSOToken token,
IdType type,
String name)
Returns the fully qualified name for the identity.
|
Set |
AMSDKRepo.getMembers(SSOToken token,
IdType type,
String name,
IdType membersType) |
Set |
AMSDKRepo.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType) |
static ServiceConfig |
AMServiceUtils.getOrgConfig(SSOToken token,
String orgDN,
String serviceName)
Deprecated.
Get organization config for the service
|
protected static String |
AMCommonUtils.getPrincipalDN(SSOToken token)
Deprecated.
Gets the principal DN String in RFC lowercase format from the SSOToken
|
protected static Set |
AMServiceUtils.getServiceAttributeNames(SSOToken token,
String serviceName,
SchemaType type)
Deprecated.
Get attribute names for the specified Service and Schema Type
|
Map |
AMSDKRepo.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames) |
protected static Set |
AMServiceUtils.getServiceAttributesWithQualifier(SSOToken token,
String serviceName)
Deprecated.
Method to get the attribute names of a service with CosQualifier.
|
static Map |
AMServiceUtils.getServiceConfig(SSOToken token,
String serviceName,
SchemaType type)
Deprecated.
Get service default config from SMS
|
ServiceSchemaManager |
AMEntityType.getServiceSchemaManager(SSOToken token)
Deprecated.
Returns the schema manager for the service defined to display this
profile in the console.
|
protected static String |
AMCommonUtils.getUserLocale(SSOToken token)
Deprecated.
Method to get the user locale.
|
boolean |
AMSDKRepo.isActive(SSOToken token,
IdType type,
String name) |
boolean |
AMSDKRepo.isExists(SSOToken token,
IdType type,
String name) |
void |
AMSDKRepo.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set members,
IdType membersType,
int operation) |
void |
AMSDKRepo.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType sType,
Map attrMap) |
void |
AMCallBack.postProcessAddUser(SSOToken token,
String entryDN,
Set members,
int objectType)
Deprecated.
Method which gets invoked after users are added to a role/group.
|
void |
AMCallBack.postProcessCreate(SSOToken token,
String entryDN,
Map attributes,
int objectType)
Deprecated.
Method which gets invoked after a entry create operation is performed.
|
void |
AMCallBack.postProcessDelete(SSOToken token,
String entryDN,
Map attributes,
boolean softDelete,
int objectType)
Deprecated.
Method which gets invoked after a entry entry is deleted.
|
void |
AMCallBack.postProcessModify(SSOToken token,
String entryDN,
Map oldAttributes,
Map newAttributes,
int objectType)
Deprecated.
Method which gets invoked after a entry is modified
|
void |
AMCallBack.postProcessRemoveUser(SSOToken token,
String entryDN,
Set members,
int objectType)
Deprecated.
Method which gets invoked after users are removed from a role/group.
|
Set |
AMCallBack.preProcessAddUser(SSOToken token,
String entryDN,
Set members,
int objectType)
Deprecated.
Method which gets called before users are added to a role/group.
|
Map |
AMCallBack.preProcessCreate(SSOToken token,
String entryDN,
Map attributes,
int objectType)
Deprecated.
Method which gets invoked before a create operation is performed.
|
void |
AMCallBack.preProcessDelete(SSOToken token,
String entryDN,
Map attributes,
boolean softDeleteEnabled,
int objectType)
Deprecated.
Method which gets invoked before an entry is deleted.
|
Map |
AMCallBack.preProcessModify(SSOToken token,
String entryDN,
Map oldAttributes,
Map newAttributes,
int objectType)
Deprecated.
Method which gets invoked before a modify operation is performed.
|
Set |
AMCallBack.preProcessRemoveUser(SSOToken token,
String entryDN,
Set members,
int objectType)
Deprecated.
Method which gets called before users are removed from a role/group.
|
void |
AMUserEntryProcessed.processUserAdd(SSOToken token,
String userDN,
Map attributes)
Deprecated.
Method which gets invoked whenever a user is created
|
void |
AMUserEntryProcessed.processUserDelete(SSOToken token,
String userDN,
Map attributes)
Deprecated.
Method which gets invoked whenever a user entry is deleted
|
void |
AMUserEntryProcessed.processUserModify(SSOToken token,
String userDN,
Map oldAttributes,
Map newAttributes)
Deprecated.
Method which gets invoked whenever a user entry is modified
|
void |
AMSDKRepo.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
RepoSearchResults |
AMSDKRepo.search(SSOToken token,
IdType type,
CrestQuery crestQuery,
int maxTime,
int maxResults,
Set<String> returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map<String,Set<String>> avPairs,
boolean recursive) |
RepoSearchResults |
AMSDKRepo.search(SSOToken token,
IdType type,
String pattern,
int maxTime,
int maxResults,
Set returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map avPairs,
boolean recursive) |
RepoSearchResults |
AMSDKRepo.search(SSOToken token,
IdType type,
String pattern,
Map avPairs,
boolean recursive,
int maxResults,
int maxTime,
Set returnAttrs) |
static boolean |
AMServiceUtils.serviceHasSubSchema(SSOToken token,
String serviceName,
SchemaType schemaType)
Deprecated.
Returns true if the service has the subSchema.
|
void |
AMSDKRepo.setActiveStatus(SSOToken token,
IdType type,
String name,
boolean active) |
void |
AMSDKRepo.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd)
Sets the Attributes of the named identity. the single sign on
token must have the necessary permission to set the attributes.
|
void |
AMSDKRepo.setBinaryAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd) |
void |
AMSDKRepo.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map attrMap) |
Constructor and Description |
---|
AMEntityImpl(SSOToken ssotoken,
String dn) |
AMEntityImpl(SSOToken ssotoken,
String dn,
int type) |
AMEntryExistsException(SSOToken token,
String errorCode)
Deprecated.
Protected constructor for convenience.
|
AMEntryExistsException(SSOToken token,
String errorCode,
UMSException ue)
Deprecated.
Protected constructor for convenience.
|
AMException(SSOToken token,
String errorCode)
Deprecated.
Convenience method (protected)
|
AMException(SSOToken token,
String errorCode,
UMSException ue)
Deprecated.
Constructs a new
AMException with detailed message. |
AMPostCallBackException(SSOToken token,
String errorCode)
Deprecated.
Constructs a new
AMPostCallBackException with detailed
message. |
AMPostCallBackException(SSOToken token,
String errorCode,
UMSException ue)
Deprecated.
Constructs a new
AMPostCallBackException with detailed
message. |
AMPreCallBackException(SSOToken token,
String errorCode)
Deprecated.
Constructs a new
AMPreCallBackException with detailed
message. |
AMPreCallBackException(SSOToken token,
String errorCode,
UMSException ue)
Deprecated.
Constructs a new
AMPreCallBackException with detailed
message. |
AMStoreConnection(SSOToken ssoToken)
Deprecated.
Gets the connection to the Sun Java System Access Manager data store if
the Session is valid.
|
Modifier and Type | Field and Description |
---|---|
protected SSOToken |
CallBackHelperBase.internalToken |
Modifier and Type | Method and Description |
---|---|
static SSOToken |
MiscUtils.getInternalToken()
Gets the internal Access Manager user token (dsameuser)
|
Modifier and Type | Method and Description |
---|---|
void |
IDirectoryServices.addListener(SSOToken token,
AMObjectListener listener,
Map configMap)
Add a listener object that will receive notifications when entries are
changed.
|
void |
IDirectoryServices.changePassword(SSOToken token,
String entryDN,
String attrName,
String oldPassword,
String newPassword)
Changes user password.
|
String |
IDirectoryServices.createAMTemplate(SSOToken token,
String entryDN,
int objectType,
String serviceName,
Map attributes,
int priority)
Create an AMTemplate (COSTemplate)
|
void |
IDirectoryServices.createEntry(SSOToken token,
String entryName,
int objectType,
String parentDN,
Map attributes)
Create an entry in the Directory
|
boolean |
IDirectoryServices.doesEntryExists(SSOToken token,
String entryDN)
Returns a true if the entry exists in the directory.
|
String |
IDirectoryServices.getAMTemplateDN(SSOToken token,
String entryDN,
int objectType,
String serviceName,
int type)
Get the AMTemplate DN (COSTemplateDN)
|
Map |
IDirectoryServices.getAttributes(SSOToken token,
String entryDN,
boolean ignoreCompliance,
boolean byteValues,
int profileType)
Returns a map of attribute-values for requested attributes.
|
Map |
IDirectoryServices.getAttributes(SSOToken token,
String entryDN,
int profileType)
Returns a Map with attribute-values requested from the directory.
|
Map |
IDirectoryServices.getAttributes(SSOToken token,
String entryDN,
Set attrNames,
boolean ignoreCompliance,
boolean byteValues,
int profileType)
Returns a map of attribute-values for requested attributes.
|
Map |
IDirectoryServices.getAttributes(SSOToken token,
String entryDN,
Set attrNames,
int profileType)
Returns a Map with attribute-values requested from the directory.
|
Map |
IDirectoryServices.getAttributesByteValues(SSOToken token,
String entryDN,
int profileType)
Returns a map of attribute-values for binary attributes.
|
Map |
IDirectoryServices.getAttributesByteValues(SSOToken token,
String entryDN,
Set attrNames,
int profileType)
Returns a map of attribute-values for binary attributes.
|
Map |
IDirectoryServices.getAttributesFromDS(SSOToken token,
String entryDN,
Set attrNames,
int profileType)
Returns a Map with attribute-values fetched directly from the Directory.
|
Map |
IDirectoryServices.getDCTreeAttributes(SSOToken token,
String entryDN,
Set attrNames,
boolean byteValues,
int objectType)
Returns the attributes set in the Domain Component of the organization,
in the
DC Tree Enabled mode . |
Map |
IDirectoryServices.getExternalAttributes(SSOToken token,
String entryDN,
Set attrNames,
int profileType)
Returns attributes from an external data store.
|
String[] |
IDirectoryServices.getGroupFilterAndScope(SSOToken token,
String entryDN,
int profileType)
Returns the dynamic groups search filter and search scope.
|
Set |
IDirectoryServices.getMembers(SSOToken token,
String entryDN,
int objectType)
Get members for roles, dynamic group or static group
|
int |
IDirectoryServices.getObjectType(SSOToken token,
String dn)
Returns the integer type of the object represented by the
|
int |
IDirectoryServices.getObjectType(SSOToken token,
String dn,
Map cachedAttributes)
Returns the integer type of the object represented by the
DN using the cached attributes. |
String |
IDCTreeServices.getOrganizationDN(SSOToken token,
String domainName)
Return the Organization DN for a given domain.
|
String |
IDirectoryServices.getOrganizationDN(SSOToken token,
String entryDN)
Gets the Organization DN for the specified entryDN.
|
static String |
MiscUtils.getPrincipalDN(SSOToken token)
Gets the principal DN String in RFC lowercase format from the SSOToken
|
Set |
IDirectoryServices.getRegisteredServiceNames(SSOToken token,
String entryDN)
Get registered services for an organization
|
Set |
IDirectoryServices.getTopLevelContainers(SSOToken token)
Returns the set of top level containers that can be viewed by ths user
|
static String |
MiscUtils.getUserLocale(SSOToken token)
Method to get the user locale.
|
boolean |
IComplianceServices.isAncestorOrgDeleted(SSOToken token,
String dn,
int profileType)
Returns true if any of the Organizations upto the base DN are marked
deleted.
|
void |
IDirectoryServices.modifyMemberShip(SSOToken token,
Set members,
String target,
int type,
int operation)
Modify member ship for role or static group
|
void |
IDirectoryServices.registerService(SSOToken token,
String orgDN,
String serviceName)
Register a service for an org or org unit policy to a profile
|
void |
IDirectoryServices.removeAdminRole(SSOToken token,
String dn,
boolean recursive)
Remove group admin role
|
void |
IDirectoryServices.removeEntry(SSOToken token,
String entryDN,
int objectType,
boolean recursive,
boolean softDelete)
Remove an entry from the directory.
|
String |
IDirectoryServices.renameEntry(SSOToken token,
int objectType,
String entryDN,
String newName,
boolean deleteOldName)
Renames an entry.
|
Set |
IDirectoryServices.search(SSOToken token,
String entryDN,
String searchFilter,
int searchScope)
Searches the Directory
|
AMSearchResults |
IDirectoryServices.search(SSOToken token,
String entryDN,
String searchFilter,
SearchControl searchControl,
String[] attrNames)
Search the Directory
|
void |
IDirectoryServices.setAttributes(SSOToken token,
String entryDN,
int objectType,
Map stringAttributes,
Map byteAttributes,
boolean isAdd)
Method Set the attributes of an entry.
|
void |
IDirectoryServices.setGroupFilter(SSOToken token,
String entryDN,
String filter)
Set's the dynamic groups search filter.
|
void |
IDirectoryServices.unRegisterService(SSOToken token,
String entryDN,
int objectType,
String serviceName,
int templateType)
Un register service for a AMro profile.
|
void |
IDirectoryServices.updateUserAttribute(SSOToken token,
Set members,
String staticGroupDN,
boolean toAdd)
Adds or remove static group DN to or from member attribute
'iplanet-am-static-group-dn'
|
void |
IComplianceServices.verifyAndDeleteObject(SSOToken token,
String profileDN)
Verify if the object in question is marked for deletion, in which case it
is deleted.
|
String |
IDirectoryServices.verifyAndGetOrgDN(SSOToken token,
String entryDN,
String childDN)
Gets the Organization DN for the specified entryDN.
|
Modifier and Type | Field and Description |
---|---|
protected SSOToken |
DirectoryServicesImpl.internalToken |
Modifier and Type | Method and Description |
---|---|
void |
DirectoryServicesImpl.addListener(SSOToken token,
AMObjectListener listener,
Map configMap) |
void |
DirectoryServicesImpl.changePassword(SSOToken token,
String entryDN,
String attrName,
String oldPassword,
String newPassword)
Changes user password.
|
protected void |
ComplianceServicesImpl.checkIfDeletedOrg(SSOToken token,
String orgDN)
Method which checks if the entry corresponding to orgDN represents a
deleted organization entry (entry with inetdomainstatus:deleted).
|
protected void |
ComplianceServicesImpl.checkIfDeletedUser(SSOToken token,
String userDN)
Method which checks if the entry corresponding to userDN represents a
deleted user entry (entry with inetuserstatus:deleted)
|
protected void |
ComplianceServicesImpl.createAdminGroups(SSOToken token,
PersistentObject org)
Method which creates Admin Groups for an organization.
|
String |
DirectoryServicesImpl.createAMTemplate(SSOToken token,
String entryDN,
int objectType,
String serviceName,
Map attributes,
int priority)
Create an AMTemplate (COSTemplate)
|
String |
CachedDirectoryServicesImpl.createAMTemplate(SSOToken token,
String entryDN,
int objectType,
String serviceName,
Map attributes,
int priority)
Create an AMTemplate (COSTemplate)
|
protected void |
DCTreeServicesImpl.createDomain(SSOToken token,
Guid orgGuid,
AttrSet attrSet)
Method which creates a
Domain Component Tree for the given
organization, if the sunPreferredDomain attribute is
present and has a fully qualified domain name as value. |
protected void |
DCTreeServicesImpl.createDomain(SSOToken token,
Guid orgGuid,
String domainName,
AttrSet attrSet)
Method which creates a DC Tree for the given org, if the
sunPreferredDomain attribute is present and has a fully
qualified domain name as value. |
void |
DirectoryServicesImpl.createEntry(SSOToken token,
String entryName,
int objectType,
String parentDN,
Map attributes)
Create an entry in the Directory
|
void |
CachedDirectoryServicesImpl.createEntry(SSOToken token,
String entryName,
int objectType,
String parentDN,
Map attributes) |
boolean |
DirectoryServicesImpl.doesEntryExists(SSOToken token,
String entryDN)
Checks if the entry exists in the directory.
|
boolean |
CachedDirectoryServicesImpl.doesEntryExists(SSOToken token,
String entryDN) |
String |
DirectoryServicesImpl.getAMTemplateDN(SSOToken token,
String entryDN,
int objectType,
String serviceName,
int type)
Get the AMTemplate DN (COSTemplateDN)
|
Map |
DirectoryServicesImpl.getAttributes(SSOToken token,
String entryDN,
boolean ignoreCompliance,
boolean byteValues,
int profileType)
Gets all attributes corresponding to the entryDN.
|
Map |
CachedDirectoryServicesImpl.getAttributes(SSOToken token,
String entryDN,
boolean ignoreCompliance,
boolean byteValues,
int profileType)
Gets all attributes corresponding to the entryDN.
|
Map |
DirectoryServicesImpl.getAttributes(SSOToken token,
String entryDN,
int profileType) |
Map |
CachedDirectoryServicesImpl.getAttributes(SSOToken token,
String entryDN,
int profileType) |
Map |
DirectoryServicesImpl.getAttributes(SSOToken token,
String entryDN,
Set attrNames,
boolean ignoreCompliance,
boolean byteValues,
int profileType) |
Map |
CachedDirectoryServicesImpl.getAttributes(SSOToken token,
String entryDN,
Set attrNames,
boolean ignoreCompliance,
boolean byteValues,
int profileType)
Gets the specific attributes corresponding to the entryDN.
|
Map |
DirectoryServicesImpl.getAttributes(SSOToken token,
String entryDN,
Set attrNames,
int profileType) |
Map |
CachedDirectoryServicesImpl.getAttributes(SSOToken token,
String entryDN,
Set attrNames,
int profileType) |
Map |
CallBackHelper.getAttributes(SSOToken token,
String entryDN,
Set attrNames,
String orgDN) |
Map |
DirectoryServicesImpl.getAttributesByteValues(SSOToken token,
String entryDN,
int profileType) |
Map |
CachedDirectoryServicesImpl.getAttributesByteValues(SSOToken token,
String entryDN,
int profileType) |
Map |
DirectoryServicesImpl.getAttributesByteValues(SSOToken token,
String entryDN,
Set attrNames,
int profileType) |
Map |
CachedDirectoryServicesImpl.getAttributesByteValues(SSOToken token,
String entryDN,
Set attrNames,
int profileType) |
Map |
DirectoryServicesImpl.getAttributesFromDS(SSOToken token,
String entryDN,
Set attrNames,
boolean ignoreCompliance,
boolean byteValues,
int profileType)
Gets the specific attributes corresponding to the entryDN.
|
Map |
DirectoryServicesImpl.getAttributesFromDS(SSOToken token,
String entryDN,
Set attrNames,
int profileType) |
protected String |
DCTreeServicesImpl.getCanonicalDomain(SSOToken token,
String orgDN)
This is a public method to get canonical domain name for a given
organization.
|
protected String |
DCTreeServicesImpl.getDCNodeDN(SSOToken token,
String orgDN) |
Map |
DirectoryServicesImpl.getDCTreeAttributes(SSOToken token,
String entryDN,
Set attrNames,
boolean byteValues,
int objectType)
Gets the attributes for this entryDN from the corresponding DC Tree node.
|
protected AttrSet |
DCTreeServicesImpl.getDomainAttributes(SSOToken token,
String orgDN,
String[] attrNames) |
Map |
DirectoryServicesImpl.getExternalAttributes(SSOToken token,
String entryDN,
Set attrNames,
int profileType)
Returns attributes from an external data store.
|
Map |
CachedDirectoryServicesImpl.getExternalAttributes(SSOToken token,
String entryDN,
Set attrNames,
int profileType)
Returns attributes from an external data store.
|
String[] |
DirectoryServicesImpl.getGroupFilterAndScope(SSOToken token,
String entryDN,
int profileType)
Returns an array containing the dynamic group's scope, base dn, and
filter.
|
Set |
DirectoryServicesImpl.getMembers(SSOToken token,
String entryDN,
int objectType)
Get members for roles, dynamic group or static group
|
int |
DirectoryServicesImpl.getObjectType(SSOToken token,
String dn)
Gets the type of the object given its DN.
|
int |
CachedDirectoryServicesImpl.getObjectType(SSOToken token,
String dn)
Gets the type of the object given its DN.
|
int |
DirectoryServicesImpl.getObjectType(SSOToken token,
String dn,
Map cachedAttributes)
Gets the type of the object given its DN.
|
String |
DCTreeServicesImpl.getOrganizationDN(SSOToken token,
String domainName)
Returns the organization DN matching the domain name
|
String |
DirectoryServicesImpl.getOrganizationDN(SSOToken token,
String entryDN)
Gets the Organization DN for the specified entryDN.
|
String |
CachedDirectoryServicesImpl.getOrganizationDN(SSOToken token,
String entryDN)
Gets the Organization DN for the specified entryDN.
|
Set |
DirectoryServicesImpl.getRegisteredServiceNames(SSOToken token,
String entryDN)
Get registered services for an organization
|
Set |
DirectoryServicesImpl.getTopLevelContainers(SSOToken token) |
boolean |
ComplianceServicesImpl.isAncestorOrgDeleted(SSOToken token,
String dn,
int profileType)
Method which checks all the parent organizations of this entry till the
base DN, and returns true if any one of them is deleted.
|
void |
DirectoryServicesImpl.modifyMemberShip(SSOToken token,
Set members,
String target,
int type,
int operation)
Modify member ship for role or static group
|
void |
CallBackHelper.postProcess(SSOToken token,
String entryDN,
String orgDN,
AttrSet oldAttrSet,
AttrSet newAttrSet,
int operation,
int objectType,
boolean softDelete) |
void |
CallBackHelper.postProcess(SSOToken token,
String entryDN,
String orgDN,
Map oldAttrMap,
Map newAttrMap,
int operation,
int objectType,
boolean softDelete) |
void |
CallBackHelper.postProcessModifyMemberShip(SSOToken token,
String entryDN,
String orgDN,
Set members,
int operation,
int objectType)
Special method for post processing memberShip modification for roles &
groups.
|
AttrSet |
CallBackHelper.preProcess(SSOToken token,
String entryDN,
String orgDN,
AttrSet oldAttrSet,
AttrSet newAttrSet,
int operation,
int objectType,
boolean softDelete) |
Map |
CallBackHelper.preProcess(SSOToken token,
String entryDN,
String orgDN,
Map oldAttrMap,
Map newAttrMap,
int operation,
int objectType,
boolean softDelete) |
Set |
CallBackHelper.preProcessModifyMemberShip(SSOToken token,
String entryDN,
String orgDN,
Set members,
int operation,
int objectType)
Special method for pre processing memberShip modification for roles &
groups.
|
void |
DirectoryServicesImpl.registerService(SSOToken token,
String orgDN,
String serviceName)
Register a service for an org or org unit policy to a profile
|
void |
DirectoryServicesImpl.removeAdminRole(SSOToken token,
String dn,
boolean recursive)
Remove group admin role
|
protected void |
DCTreeServicesImpl.removeDomain(SSOToken token,
String orgDN)
Method which removes the DC Tree corresponding to the Org
|
void |
DirectoryServicesImpl.removeEntry(SSOToken token,
String entryDN,
int objectType,
boolean recursive,
boolean softDelete)
Remove an entry from the directory.
|
void |
CachedDirectoryServicesImpl.removeEntry(SSOToken token,
String entryDN,
int objectType,
boolean recursive,
boolean softDelete)
Remove an entry from the directory.
|
String |
DirectoryServicesImpl.renameEntry(SSOToken token,
int objectType,
String entryDN,
String newName,
boolean deleteOldName)
Renames an entry.
|
String |
CachedDirectoryServicesImpl.renameEntry(SSOToken token,
int objectType,
String entryDN,
String newName,
boolean deleteOldName)
Renames an entry.
|
Set |
DirectoryServicesImpl.search(SSOToken token,
String entryDN,
String searchFilter,
int searchScope)
Searches the Directory
|
AMSearchResults |
DirectoryServicesImpl.search(SSOToken token,
String entryDN,
String searchFilter,
SearchControl searchControl,
String[] attrNames)
Search the Directory
|
void |
EmailNotificationHelper.sendUserModifyNotification(SSOToken token,
Map attributes,
Map oldAttributes)
The proper setUser<>NotificationList method should be called before
calling this method.
|
void |
DirectoryServicesImpl.setAttributes(SSOToken token,
String entryDN,
int objectType,
Map stringAttributes,
Map byteAttributes,
boolean isAdd)
Method Set the attributes of an entry.
|
void |
CachedDirectoryServicesImpl.setAttributes(SSOToken token,
String entryDN,
int objectType,
Map stringAttributes,
Map byteAttributes,
boolean isAdd)
Method Set the attributes of an entry.
|
protected void |
DCTreeServicesImpl.setDomainAttributes(SSOToken token,
String orgDN,
AttrSet attrSet) |
void |
DirectoryServicesImpl.setGroupFilter(SSOToken token,
String entryDN,
String filter)
Sets the filter for a dynamic group in the datastore.
|
void |
CachedDirectoryServicesImpl.setGroupFilter(SSOToken token,
String entryDN,
String filter) |
void |
DirectoryServicesImpl.unRegisterService(SSOToken token,
String entryDN,
int objectType,
String serviceName,
int type)
Un register service for a AMro profile.
|
protected void |
DCTreeServicesImpl.updateDomainStatus(SSOToken token,
String orgDN,
String status)
Method which update attribute inetdomainstatus of the DC Tree
corresponding to the Org
|
void |
DirectoryServicesImpl.updateUserAttribute(SSOToken token,
Set members,
String staticGroupDN,
boolean toAdd)
Adds or remove static group DN to or from member attribute
'iplanet-am-static-group-dn'
|
void |
CachedDirectoryServicesImpl.updateUserAttribute(SSOToken token,
Set members,
String staticGroupDN,
boolean toAdd) |
void |
ComplianceServicesImpl.verifyAndDeleteObject(SSOToken token,
String profileDN)
Method which checks if the entry corresponding to DN represents a user
entry.
|
String |
DirectoryServicesImpl.verifyAndGetOrgDN(SSOToken token,
String entryDN,
String childDN)
Gets the Organization DN for the specified entryDN.
|
protected void |
ComplianceServicesImpl.verifyAndLinkGroupToRole(SSOToken token,
Guid[] membersGuid,
String groupDN)
Method which verifies if the
groupDN corresponds to an
administrative role. |
protected void |
ComplianceServicesImpl.verifyAndLinkRoleToGroup(SSOToken token,
Guid[] membersGuid,
String roleDN)
Method which verifies if the
roleDN corresponds to an
admin role. |
protected void |
ComplianceServicesImpl.verifyAndUnLinkGroupToRole(SSOToken token,
Set members,
String groupDN)
Method which verifies if the groupDN corresponds to an admin role.
|
protected void |
ComplianceServicesImpl.verifyAndUnLinkRoleToGroup(SSOToken token,
Set members,
String roleDN)
Verifies if the
roleDN corresponds to an admin role. |
Constructor and Description |
---|
UserPasswordValidationHelper(SSOToken token,
String orgDN) |
Modifier and Type | Method and Description |
---|---|
void |
RemoteServicesImpl.addListener(SSOToken token,
AMObjectListener listener,
Map configMap) |
void |
RemoteServicesImpl.changePassword(SSOToken token,
String entryDN,
String attrName,
String oldPassword,
String newPassword)
Changes user password.
|
String |
RemoteServicesImpl.createAMTemplate(SSOToken token,
String entryDN,
int objectType,
String serviceName,
Map attributes,
int priority)
Create an AMTemplate (COSTemplate)
|
String |
CachedRemoteServicesImpl.createAMTemplate(SSOToken token,
String entryDN,
int objectType,
String serviceName,
Map attributes,
int priority)
Create an AMTemplate (COSTemplate)
|
void |
RemoteServicesImpl.createEntry(SSOToken token,
String entryName,
int objectType,
String parentDN,
Map attributes)
Create an entry in the Directory
|
void |
CachedRemoteServicesImpl.createEntry(SSOToken token,
String entryName,
int objectType,
String parentDN,
Map attributes) |
boolean |
RemoteServicesImpl.doesEntryExists(SSOToken token,
String entryDN)
Checks if the entry exists in the directory.
|
boolean |
CachedRemoteServicesImpl.doesEntryExists(SSOToken token,
String entryDN) |
String |
RemoteServicesImpl.getAMTemplateDN(SSOToken token,
String entryDN,
int objectType,
String serviceName,
int type)
Get the AMTemplate DN (COSTemplateDN)
|
Map |
RemoteServicesImpl.getAttributes(SSOToken token,
String entryDN,
boolean ignoreCompliance,
boolean byteValues,
int profileType)
Gets all attributes corresponding to the entryDN.
|
Map |
CachedRemoteServicesImpl.getAttributes(SSOToken token,
String entryDN,
boolean ignoreCompliance,
boolean byteValues,
int profileType)
Gets all attributes corresponding to the entryDN.
|
Map |
RemoteServicesImpl.getAttributes(SSOToken token,
String entryDN,
int profileType) |
Map |
CachedRemoteServicesImpl.getAttributes(SSOToken token,
String entryDN,
int profileType) |
Map |
RemoteServicesImpl.getAttributes(SSOToken token,
String entryDN,
Set attrNames,
boolean ignoreCompliance,
boolean byteValues,
int profileType)
Gets the specific attributes corresponding to the entryDN.
|
Map |
CachedRemoteServicesImpl.getAttributes(SSOToken token,
String entryDN,
Set attrNames,
boolean ignoreCompliance,
boolean byteValues,
int profileType)
Gets the specific attributes corresponding to the entryDN.
|
Map |
RemoteServicesImpl.getAttributes(SSOToken token,
String entryDN,
Set attrNames,
int profileType) |
Map |
CachedRemoteServicesImpl.getAttributes(SSOToken token,
String entryDN,
Set attrNames,
int profileType) |
Map |
RemoteServicesImpl.getAttributesByteValues(SSOToken token,
String entryDN,
int profileType) |
Map |
CachedRemoteServicesImpl.getAttributesByteValues(SSOToken token,
String entryDN,
int profileType) |
Map |
RemoteServicesImpl.getAttributesByteValues(SSOToken token,
String entryDN,
Set attrNames,
int profileType) |
Map |
CachedRemoteServicesImpl.getAttributesByteValues(SSOToken token,
String entryDN,
Set attrNames,
int profileType) |
Map |
RemoteServicesImpl.getAttributesFromDS(SSOToken token,
String entryDN,
Set attrNames,
int profileType) |
Map |
RemoteServicesImpl.getDCTreeAttributes(SSOToken token,
String entryDN,
Set attrNames,
boolean byteValues,
int objectType)
Gets the attributes for this entryDN from the corresponding DC Tree node.
|
Map |
RemoteServicesImpl.getExternalAttributes(SSOToken token,
String entryDN,
Set attrNames,
int profileType)
Returns attributes from an external data store.
|
Map |
CachedRemoteServicesImpl.getExternalAttributes(SSOToken token,
String entryDN,
Set attrNames,
int profileType)
Returns attributes from an external data store.
|
String[] |
RemoteServicesImpl.getGroupFilterAndScope(SSOToken token,
String entryDN,
int profileType)
Returns an array containing the dynamic group's scope, base dn, and
filter.
|
Set |
RemoteServicesImpl.getMembers(SSOToken token,
String entryDN,
int objectType)
Get members for roles, dynamic group or static group
|
int |
RemoteServicesImpl.getObjectType(SSOToken token,
String dn)
Gets the type of the object given its DN.
|
int |
CachedRemoteServicesImpl.getObjectType(SSOToken token,
String dn)
Gets the type of the object given its DN.
|
int |
RemoteServicesImpl.getObjectType(SSOToken token,
String dn,
Map cachedAttributes) |
String |
RemoteServicesImpl.getOrganizationDN(SSOToken token,
String entryDN)
Gets the Organization DN for the specified entryDN.
|
String |
CachedRemoteServicesImpl.getOrganizationDN(SSOToken token,
String entryDN)
Gets the Organization DN for the specified entryDN.
|
String |
DCTreeServicesImpl.getOrganizationDN(SSOToken token,
String domainName) |
Set |
RemoteServicesImpl.getRegisteredServiceNames(SSOToken token,
String entryDN)
Get registered services for an organization
|
Set |
RemoteServicesImpl.getTopLevelContainers(SSOToken token) |
boolean |
ComplianceServicesImpl.isAncestorOrgDeleted(SSOToken token,
String dn,
int profileType) |
void |
RemoteServicesImpl.modifyMemberShip(SSOToken token,
Set members,
String target,
int type,
int operation)
Modify member ship for role or static group
|
void |
RemoteServicesImpl.registerService(SSOToken token,
String orgDN,
String serviceName)
Register a service for an org or org unit policy to a profile
|
void |
RemoteServicesImpl.removeAdminRole(SSOToken token,
String dn,
boolean recursive)
Remove group admin role
|
void |
RemoteServicesImpl.removeEntry(SSOToken token,
String entryDN,
int objectType,
boolean recursive,
boolean softDelete)
Remove an entry from the directory.
|
void |
CachedRemoteServicesImpl.removeEntry(SSOToken token,
String entryDN,
int objectType,
boolean recursive,
boolean softDelete)
Remove an entry from the directory.
|
String |
RemoteServicesImpl.renameEntry(SSOToken token,
int objectType,
String entryDN,
String newName,
boolean deleteOldName)
Renames an entry.
|
String |
CachedRemoteServicesImpl.renameEntry(SSOToken token,
int objectType,
String entryDN,
String newName,
boolean deleteOldName)
Renames an entry.
|
Set |
RemoteServicesImpl.search(SSOToken token,
String entryDN,
String searchFilter,
int searchScope)
Searches the Directory
|
AMSearchResults |
RemoteServicesImpl.search(SSOToken token,
String entryDN,
String searchFilter,
SearchControl searchControl,
String[] attrNames)
Search the Directory
|
void |
RemoteServicesImpl.setAttributes(SSOToken token,
String entryDN,
int objectType,
Map stringAttributes,
Map byteAttributes,
boolean isAdd)
Method Set the attributes of an entry.
|
void |
CachedRemoteServicesImpl.setAttributes(SSOToken token,
String entryDN,
int objectType,
Map stringAttributes,
Map byteAttributes,
boolean isAdd)
Method Set the attributes of an entry.
|
void |
RemoteServicesImpl.setGroupFilter(SSOToken token,
String entryDN,
String filter)
Sets the filter for a dynamic group in the datastore.
|
void |
CachedRemoteServicesImpl.setGroupFilter(SSOToken token,
String entryDN,
String filter) |
void |
RemoteServicesImpl.unRegisterService(SSOToken token,
String entryDN,
int objectType,
String serviceName,
int type)
Un register service for a AMro profile.
|
void |
RemoteServicesImpl.updateUserAttribute(SSOToken token,
Set members,
String staticGroupDN,
boolean toAdd)
Adds or remove static group DN to or from member attribute
'iplanet-am-static-group-dn'
|
void |
CachedRemoteServicesImpl.updateUserAttribute(SSOToken token,
Set members,
String staticGroupDN,
boolean toAdd) |
void |
ComplianceServicesImpl.verifyAndDeleteObject(SSOToken token,
String profileDN) |
String |
RemoteServicesImpl.verifyAndGetOrgDN(SSOToken token,
String entryDN,
String childDN)
Gets the Organization DN for the specified entryDN.
|
Modifier and Type | Method and Description |
---|---|
SSOToken |
CLILogin.getToken() |
Modifier and Type | Method and Description |
---|---|
void |
MonitoredOperations.setExternalProperty(SSOToken clientToken,
SessionID sessionId,
String name,
String value) |
Modifier and Type | Method and Description |
---|---|
void |
SessionOperations.setExternalProperty(SSOToken clientToken,
SessionID sessionId,
String name,
String value)
Sets an external property in the session.
|
Modifier and Type | Method and Description |
---|---|
void |
ClientSdkOperations.setExternalProperty(SSOToken clientToken,
SessionID sessionId,
String name,
String value) |
void |
StatelessOperations.setExternalProperty(SSOToken clientToken,
SessionID sessionId,
String name,
String value) |
void |
LocalOperations.setExternalProperty(SSOToken clientToken,
SessionID sessionId,
String name,
String value) |
Modifier and Type | Method and Description |
---|---|
void |
InternalSession.putExternalProperty(SSOToken clientToken,
String key,
String value)
Sets the key-value pair in the InternalSession property table if it is
not protected.
|
void |
SessionService.setExternalProperty(SSOToken clientToken,
SessionID sessionId,
String name,
String value)
Sets external property in the Internal Session as long as it is not
protected
|
Constructor and Description |
---|
SessionAuditor(AuditEventPublisher auditEventPublisher,
AuditEventFactory auditEventFactory,
PrivilegedAction<SSOToken> adminTokenAction,
DNWrapper dnWrapper)
Create a new Auditor.
|
SessionLogging(Debug sessionDebug,
SessionServiceConfig serviceConfig,
PrivilegedAction<SSOToken> adminTokenAction) |
Modifier and Type | Method and Description |
---|---|
Client |
DefaultClientTypesManager.addClient(SSOToken token,
String clientType,
Map cMap,
boolean store)
Add the new client to internal DB, if store == true, else keep it only in
memory.
|
int |
DefaultClientTypesManager.addClientExternal(SSOToken token,
Map props)
Wrapper methods for add/modify/remove APIs in AMClientCapData.
|
protected static Iterator |
Client.getAllInstances(SSOToken token)
Deprecated.
Use ClientsManager#getAllInstances()
|
Client |
DefaultClientTypesManager.getClientInstance(String clientType,
SSOToken token) |
Client |
ClientTypesManager.getClientInstance(String clientType,
SSOToken token)
Gets client object for specified client type with specified token
|
static Client |
AuthClient.getDefaultInstance(SSOToken token) |
protected static Client |
Client.getInstance(String clientType,
SSOToken token)
Deprecated.
Use ClientsManager#getInstance(String)
|
static Client |
AuthClient.getInstance(String clientType,
SSOToken token) |
int |
DefaultClientTypesManager.modifyClientExternal(SSOToken token,
Map props) |
int |
DefaultClientTypesManager.removeClientExternal(SSOToken token,
String clientType) |
void |
DefaultClientTypesManager.store(SSOToken token) |
void |
ClientTypesManager.store(SSOToken token)
Save changed to persistent store.
|
Modifier and Type | Method and Description |
---|---|
int |
AMClientCapData.addClient(SSOToken token,
Map props)
Add a client.
|
int |
AMClientCapData.modifyClient(SSOToken token,
Map props)
Modify the properties of the Client instance in externalDB.
|
int |
AMClientCapData.removeClient(SSOToken token,
String clientType)
Remove a Client - removes the client from the externalDB.
|
Modifier and Type | Method and Description |
---|---|
void |
PLLAuditor.setSsoToken(SSOToken ssoToken)
Provide SSOToken of originating client in order to lookup session trackingId and realm.
|
Constructor and Description |
---|
ServiceListeners(PrivilegedAction<SSOToken> action) |
Modifier and Type | Method and Description |
---|---|
SSOToken |
SSOTokenManager.createSSOToken(javax.servlet.http.HttpServletRequest request)
Creates a single sign on token from
HttpServletRequest |
SSOToken |
SSOProvider.createSSOToken(javax.servlet.http.HttpServletRequest request)
Creates an SSOToken.
|
SSOToken |
SSOTokenManager.createSSOToken(Principal user,
String password)
Deprecated.
This method has been deprecated. Please use the regular LDAP
authentication mechanism instead. More information on how to
use the authentication programming interfaces as well as the
code samples can be obtained from the "Authenticating Using
OpenAM Java SDK" chapter of the OpenAM Developer's Guide.
|
SSOToken |
SSOProvider.createSSOToken(Principal user,
String password)
Creates an SSOToken.
|
SSOToken |
SSOTokenManager.createSSOToken(String tokenId)
Creates a single sign on token from the single sign
on token ID.
|
SSOToken |
SSOProvider.createSSOToken(String sid)
Creates an SSOToken.
|
SSOToken |
SSOProvider.createSSOToken(String sid,
boolean invokedByAuth,
boolean possiblyResetIdleTime)
Creates an SSOToken.
|
SSOToken |
SSOTokenManager.createSSOToken(String tokenId,
String clientIP)
Creates a single sign on token from the single sign
on token ID.
|
SSOToken |
SSOProvider.createSSOToken(String sid,
String clientIP)
Creates an SSOToken.
|
SSOToken |
SSOTokenEvent.getToken()
Returns the
SSOToken associated with the SSO Token event. |
SSOToken |
SSOTokenManager.retrieveValidTokenWithoutResettingIdleTime(String tokenId)
Call this function if you want to retrieve a token whose id you know, you expect to be valid
(this function will not create a new token for you) and you don't want its idle time accidentally
reset.
|
Modifier and Type | Method and Description |
---|---|
Set<SSOToken> |
SSOProvider.getValidSessions(SSOToken requester,
String server)
Returns valid Sessions.
|
Modifier and Type | Method and 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 |
SSOProvider.destroyToken(SSOToken token)
Destroys an SSOToken.
|
void |
SSOTokenManager.destroyToken(SSOToken destroyer,
SSOToken destroyed)
Destroys a single sign on token.
|
void |
SSOProvider.destroyToken(SSOToken destroyer,
SSOToken destroyed)
Destroys an SSOToken.
|
Set |
SSOTokenManager.getValidSessions(SSOToken requester,
String server)
Returns a list of single sign on token objects
which correspond to valid Sessions accessible to requester.
|
Set<SSOToken> |
SSOProvider.getValidSessions(SSOToken requester,
String server)
Returns valid Sessions.
|
boolean |
SSOTokenManager.isValidToken(SSOToken token)
Returns true if a single sign on token is valid.
|
boolean |
SSOProvider.isValidToken(SSOToken token)
Checks if an SSOToken is valid or not.
|
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.
|
boolean |
SSOProvider.isValidToken(SSOToken token,
boolean refresh)
Checks if an SSOToken is valid or not.
|
void |
SSOTokenManager.logout(SSOToken token)
Logs out of any OpenAM session associated with the token without destroying the token itself.
|
void |
SSOProvider.logout(SSOToken token)
Logs out of the session underlying this SSOToken.
|
void |
SSOTokenManager.refreshSession(SSOToken token)
Refresh the Session corresponding to the single
sign on token from the Session Server.
|
void |
SSOProvider.refreshSession(SSOToken token)
Refresh the Session corresponding to the SSOToken from the Session
Server, always resetting the idle time.
|
void |
SSOProvider.refreshSession(SSOToken token,
boolean resetIdle)
Refresh the Session corresponding to the SSOToken from the Session
Server, but only optionally resetting the idle time.
|
void |
SSOTokenManager.refreshSessionWithoutIdleReset(SSOToken token)
This function will never reset the idle time of the refreshed token.
|
void |
SSOTokenManager.validateToken(SSOToken token)
Returns true if the single sign on token is valid.
|
void |
SSOProvider.validateToken(SSOToken token)
Checks if the SSOToken is valid.
|
Modifier and Type | Method and Description |
---|---|
SSOToken |
SSOProviderImpl.createSSOToken(javax.servlet.http.HttpServletRequest request)
Creates a single sign on token for the
HttpRequest |
SSOToken |
SSOProviderImpl.createSSOToken(Principal user,
String password)
Deprecated.
This method has been deprecated. Please use the
regular LDAP authentication mechanism instead. More information
on how to use the authentication programming interfaces as well as the
code samples can be obtained from the "Authenticating Using
OpenAM Java SDK" chapter of the OpenAM Developer's Guide.
|
SSOToken |
SSOProviderImpl.createSSOToken(String tokenId)
Deprecated.
Use #createSSOToken(String, String)
|
SSOToken |
SSOProviderImpl.createSSOToken(String tokenId,
boolean invokedByAuth)
Creates a single sign on token.
|
SSOToken |
SSOProviderImpl.createSSOToken(String tokenId,
boolean invokedByAuth,
boolean possiblyResetIdleTime)
Creates a single sign on token.
|
SSOToken |
SSOProviderImpl.createSSOToken(String tokenId,
String clientIP)
Deprecated.
Use #createSSOToken(String, String)
|
Modifier and Type | Method and 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. single sign
on token objects returned are restricted: they can only be used to
retrieve properties and destroy sessions they represent.
|
Modifier and Type | Method and Description |
---|---|
void |
SSOProviderImpl.destroyToken(SSOToken token)
Destroys a single sign on token
|
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. single sign
on token objects returned are restricted: they can only be used to
retrieve properties and destroy sessions they represent.
|
boolean |
SSOProviderImpl.isValidToken(SSOToken token)
Checks the validity of the single sign on token
|
boolean |
SSOProviderImpl.isValidToken(SSOToken token,
boolean refresh)
Checks the validity of the single sign on token
|
void |
SSOProviderImpl.logout(SSOToken token) |
void |
SSOProviderImpl.refreshSession(SSOToken token)
Refresh the Session corresponding to the single sign on token from the
Session Server.
|
void |
SSOProviderImpl.refreshSession(SSOToken token,
boolean possiblyResetIdleTime)
Refresh the Session corresponding to the single sign on token from the
Session Server.
|
void |
SSOProviderImpl.validateToken(SSOToken token)
Checks if the single sign on token is valid.
|
Modifier and Type | Method and Description |
---|---|
static void |
PersistentObject.addAttributeValue(SSOToken token,
Guid guid,
String name,
String value)
Adds value for an attribute and saves the change in the database.
|
static PersistentObject |
UMSObject.getObject(SSOToken token,
Guid guid)
Returns the persistent object of correct subclass, for the given id.
|
static PersistentObject |
UMSObject.getObject(SSOToken token,
Guid guid,
String[] attrNames)
Returns the persistent object of correct subclass, for the given ID.
|
static PersistentObject |
UMSObject.getObjectHandle(SSOToken token,
Guid guid)
Return a PersistentObject given an authenticated token and guid.
|
static SchemaManager |
SchemaManager.getSchemaManager(SSOToken token)
Returns the schema manager assosciated with the given authenticated
Principal.
|
static void |
PersistentObject.removeAttributeValue(SSOToken token,
Guid guid,
String name,
String value)
Removes value for an attribute and saves the change in the database.
|
static void |
UMSObject.removeObject(SSOToken token,
Guid guid)
Removes an object identified by the given ID.
|
Modifier and Type | Method and Description |
---|---|
static COSManager |
COSManager.getCOSManager(SSOToken token,
Guid guid)
This method returns an instance of a COS Manager.
|
Constructor and Description |
---|
COSManager(SSOToken token,
Guid guid)
This constructor sets the parent Directory entry which identifies the
location of COS definitions which will be managed.
|
Constructor and Description |
---|
DomainComponent(SSOToken token,
String dcName)
Given a name for domain component, construct
the dc object in memory
|
DomainComponentTree(SSOToken token,
Guid dcRoot)
Constructs a
DomainComponentTree with an authenticated
prinicipal and an identification of the root of the dc index tree. |
Modifier and Type | Method and Description |
---|---|
SSOToken |
AuthContext.getSSOToken()
Returns the Single-Sign-On (SSO) Token for the authenticated
user.
|
SSOToken |
AuthContext.login(AuthContext.IndexType type,
String indexName,
Callback[] userInfo)
Starts the login process for the given
AuthContext object
identified by the index type and index name and also completes
the login process by submitting the given User credentials
in the form of Callbacks. |
Constructor and Description |
---|
AuthContext(SSOToken ssoToken)
Constructs an instance of
AuthContext for a given
organization name, or sub organization name contained in the
single sign on token. |
AuthContext(SSOToken ssoToken,
boolean forceAuth)
Constructs an instance of
AuthContext for a given
organization name, or sub organization name contained in the
single sign on token. |
Modifier and Type | Method and Description |
---|---|
void |
AuthenticationProcessEventAuditor.auditLogout(SSOToken token)
Log a logout event.
|
protected String |
AbstractAuthenticationEventAuditor.getRealmFromToken(SSOToken token)
Get the realm from the of the event.
|
Modifier and Type | Method and Description |
---|---|
static SSOToken |
AuthClientUtils.getExistingValidSSOToken(SessionID sessID) |
Modifier and Type | Method and Description |
---|---|
static boolean |
AuthClientUtils.checkSessionUpgrade(SSOToken ssoToken,
Hashtable reqDataHash) |
static String |
AuthClientUtils.getIndexName(SSOToken ssoToken,
AuthContext.IndexType indexType) |
Modifier and Type | Method and Description |
---|---|
static void |
AMAuthConfigUtils.createNamedConfig(String configName,
int priority,
Map attributeDataMap,
String orgName,
SSOToken token)
Creates an authentication configuration in
iPlanetAMAuthConfiguration service. |
static Map |
AMAuthConfigUtils.getAllAuthModules(SSOToken token)
Returns all supported authentication modules
|
static Map |
AMAuthConfigUtils.getAllAuthModules(String orgDN,
SSOToken token)
Returns all supported authentication modules in an Organization
If there are not modules configured at the Organization level
then the authentication modules set at Global level will be returned.
|
static Set |
AMAuthConfigUtils.getAllNamedConfig(String orgName,
SSOToken token)
Returns all the authentication configurations defined in
iPlanetAMAuthConfiguration service. |
static Set |
AMAuthConfigUtils.getGlobalAuthenticators(SSOToken token)
Returns the global authenticators.
|
static Map<String,Set<String>> |
AMAuthConfigUtils.getNamedConfig(String configName,
String orgName,
SSOToken token)
Returns the authentication configuration defined in
iPlanetAMAuthConfiguration service as XML string. |
static ServiceSchema |
AMAuthConfigUtils.getServiceSchema(SSOToken token)
Returns service schema object for the authentication configuration
subschema.
|
static void |
AMAuthConfigUtils.removeNamedConfig(String configName,
String orgName,
SSOToken token)
Removes an authentication configuration defined in
iPlanetAMAuthConfiguration service. |
static void |
AMAuthConfigUtils.replaceNamedConfig(String configName,
int priority,
Map attributeDataMap,
String orgName,
SSOToken token)
Replaces an existing authentication configuration defined in
iPlanetAMAuthConfiguration service. |
Constructor and Description |
---|
AMAuthenticationManager(SSOToken token,
String org)
Constructs an instance of
AMAuthenticationManager for the specified realm to manage the
authentication module instances available to this realm. |
Modifier and Type | Class and Description |
---|---|
class |
AuthSSOToken |
Modifier and Type | Field and Description |
---|---|
protected SSOToken |
AuthContext.token |
Modifier and Type | Method and Description |
---|---|
SSOToken |
AuthSSOProvider.createSSOToken(javax.servlet.http.HttpServletRequest request) |
SSOToken |
AuthSSOProvider.createSSOToken(Principal user,
String password) |
SSOToken |
AuthSSOProvider.createSSOToken(String tokenID) |
SSOToken |
AuthSSOProvider.createSSOToken(String tokenId,
boolean invokedByAuth,
boolean possiblyResetIdleTime) |
SSOToken |
AuthSSOProvider.createSSOToken(String tokenID,
String clientIP) |
SSOToken |
AuthContext.getSSOToken()
Method to get the Single-Sign-On (SSO) Token.
|
Modifier and Type | Method and Description |
---|---|
Set<SSOToken> |
AuthSSOProvider.getValidSessions(SSOToken requester,
String server) |
Modifier and Type | Method and Description |
---|---|
String |
AuthSSOToken.dereferenceRestrictedTokenID(SSOToken requester,
String restrictedId) |
void |
AuthSSOProvider.destroyToken(SSOToken token) |
void |
AuthSSOProvider.destroyToken(SSOToken destroyer,
SSOToken destroyed) |
Set<SSOToken> |
AuthSSOProvider.getValidSessions(SSOToken requester,
String server) |
boolean |
AuthSSOProvider.isValidToken(SSOToken token) |
boolean |
AuthSSOProvider.isValidToken(SSOToken token,
boolean ignored)
This class ignores the "refresh" parameter, which is just not needed here.
|
void |
AuthSSOProvider.logout(SSOToken token) |
void |
AuthSSOProvider.refreshSession(SSOToken token) |
void |
AuthSSOProvider.refreshSession(SSOToken token,
boolean resetIdleTime) |
void |
AuthSSOProvider.validateToken(SSOToken token) |
Modifier and Type | Field and Description |
---|---|
protected SSOToken |
AuthContextLocal.ssoToken
Holds Single Sign on Token
|
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
SSOToken |
AuthD.getSSOAuthSession()
Return current sso session for auth
|
SSOToken |
LoginState.getSSOToken()
Returns the single sign on token associated with the session.
|
SSOToken |
AMLoginContext.getSSOToken()
Returns Single Sign On Token for authenticated user, returns null if
session is inactive.
|
Modifier and Type | Method and Description |
---|---|
protected Set<String> |
ConfiguredAuthServices.filterConfigs(Set<String> namedConfigs,
ServiceConfig parentConfig,
String realm,
SSOToken adminToken)
Extensions will want to restrict the list of auth services.
|
protected Set<String> |
ConfiguredSocialAuthServices.filterConfigs(Set<String> namedConfigs,
ServiceConfig parentConfig,
String realm,
SSOToken adminToken) |
void |
AuthD.logLogout(SSOToken ssot)
Log Logout status
|
static boolean |
AuthUtils.logout(InternalSession intSession,
SSOToken token,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Performs a logout on a given token ensuring the post auth classes are called
|
Modifier and Type | Method and Description |
---|---|
SSOToken |
AMLoginModule.getSSOSession()
Returns an administration SSOToken for use the OpenAM APIs.
|
Modifier and Type | Method and Description |
---|---|
Set<SSOToken> |
AMLoginModule.getUserSessions(String userName)
Returns the set of SSOTokens for a specified user
|
Modifier and Type | Method and Description |
---|---|
void |
WSSReplayPasswd.onLoginSuccess(Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Post processing on successful authentication.
|
void |
AMPostAuthProcessInterface.onLoginSuccess(Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Post processing on successful authentication.
|
void |
ReplayPasswd.onLoginSuccess(Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Post processing on successful authentication.
|
void |
WSSReplayPasswd.onLogout(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
SSOToken ssoToken)
Post processing on Logout.
|
void |
AMPostAuthProcessInterface.onLogout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Post processing on Logout.
|
void |
ReplayPasswd.onLogout(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
SSOToken ssoToken)
Post processing on Logout.
|
Modifier and Type | Method and Description |
---|---|
static Set<String> |
AMAuthUtils.getAuthenticatedLevels(SSOToken token)
Returns the set of all authenticated levels.
|
static Set |
AMAuthUtils.getAuthenticatedRealms(SSOToken token)
Returns the set of all authenticated Realm names.
|
static Set<String> |
AMAuthUtils.getAuthenticatedRoles(SSOToken token)
Returns the set of all authenticated roles.
|
static Set<String> |
AMAuthUtils.getAuthenticatedSchemes(SSOToken token)
Returns the set of all authenticated Scheme names.
|
static Set<String> |
AMAuthUtils.getAuthenticatedServices(SSOToken token)
Returns the set of all authenticated Service names.
|
static long |
AMAuthUtils.getAuthInstant(SSOToken ssoToken,
String authType,
String authValue)
Returns time at which the particular authentication occured
|
static Map |
AMAuthUtils.getModuleAuthTimeMap(SSOToken ssoToken)
Returns a
Map |
static Set |
AMAuthUtils.getRealmQualifiedAuthenticatedLevels(SSOToken token)
Returns the set of all authenticated realm qualified authentication
levels.
|
static Set |
AMAuthUtils.getRealmQualifiedAuthenticatedSchemes(SSOToken token)
Returns the set of all authenticated realm qualified scheme names.
|
static Set |
AMAuthUtils.getRealmQualifiedAuthenticatedServices(SSOToken token)
Returns the set of all authenticated realm qualified service names.
|
Modifier and Type | Field and Description |
---|---|
protected SSOToken |
AuthenticatedCommand.ssoToken |
Modifier and Type | Method and Description |
---|---|
protected SSOToken |
AuthenticatedCommand.getAdminSSOToken() |
SSOToken |
CLIRequest.getSSOToken()
Returns the single sign on token.
|
SSOToken |
InitializeSystem.getSSOToken(String bindPwd) |
Modifier and Type | Method and Description |
---|---|
String |
WebCLIHelper.getHTML(javax.servlet.http.HttpServletRequest request,
SSOToken ssoToken) |
static void |
LogWriter.log(CommandManager mgr,
int type,
Level level,
String msgid,
String[] msgdata,
SSOToken ssoToken)
Writes to log.
|
static String |
FormatUtils.printServiceNames(Set serviceNames,
String template,
SSOToken ssoToken) |
void |
CLIRequest.process(CommandManager mgr,
SSOToken ssoToken)
Processes the request.
|
void |
CommandManager.registerSSOToken(SSOToken ssoToken)
Registers Single Single On Token which will be destroyed after
CLI is done.
|
boolean |
SubCommand.validateOptions(Map options,
SSOToken ssoToken)
Returns
true if the given options are valid in the
context of this sub command. |
Constructor and Description |
---|
CLIRequest(CLIRequest parent,
String[] argv,
SSOToken ssoToken)
Constructs a CLI request object.
|
Modifier and Type | Method and Description |
---|---|
static void |
ISResourceBundle.deleteResourceBundle(SSOToken token,
String rbName,
String locale)
Deletes the specified ResourceBundle from the directory.
|
static ResourceBundle |
ISResourceBundle.getResourceBundle(SSOToken token,
String rbName,
Locale locale)
Returns a ResourceBundle.
|
static ResourceBundle |
ISResourceBundle.getResourceBundle(SSOToken token,
String rbName,
String locale)
Returns a ResourceBundle.
|
static void |
ISResourceBundle.storeResourceBundle(SSOToken token,
String rbName,
String locale,
Map attributes)
Stores or creates the ResourceBundle in the directory.
|
Modifier and Type | Method and Description |
---|---|
static Set |
DisplayOptionsUtils.getDefaultDisplayOptions(SSOToken ssoToken,
String roleDefn)
Returns a set of default role display options of a given role definition.
|
Modifier and Type | Method and Description |
---|---|
static void |
SiteConfiguration.addServersToSite(SSOToken ssoToken,
String siteName,
Collection serverInstanceNames)
Adds a set of server instances to a site.
|
static void |
SiteConfiguration.addSiteSecondaryURLs(SSOToken ssoToken,
String siteName,
Collection secondaryURLs)
Adds the secondary URLs of a site.
|
static void |
ServerConfiguration.addToSite(SSOToken ssoToken,
String instanceName,
String siteId)
Adds server to a site.
|
static boolean |
ServerConfiguration.belongToSite(SSOToken ssoToken,
String instanceName,
String siteId)
Returns
true if a server belongs to a site. |
static void |
ServerConfiguration.cloneServerInstance(SSOToken token,
String serverName,
String cloneName)
Clones an existing server using the new cloned server name.
|
static void |
ServerConfiguration.cloneServerInstance(SSOToken ssoToken,
String serverName,
String cloneName,
String cloneId)
Clones a server instance.
|
static AMIdentity |
AgentConfiguration.createAgent(SSOToken ssoToken,
String realm,
String agentName,
String agentType,
Map attrValues)
Creates an agent.
|
static void |
AgentConfiguration.createAgent(SSOToken ssoToken,
String realm,
String agentName,
String agentType,
Map attrValues,
String serverURL,
String agentURL)
Creates an agent.
|
static void |
AgentConfiguration.createAgentGroup(SSOToken ssoToken,
String realm,
String agentGroupName,
String agentType,
Map attrValues)
Creates an agent group.
|
static void |
AgentConfiguration.createAgentGroup(SSOToken ssoToken,
String realm,
String agentGroupName,
String agentType,
Map attrValues,
String serverURL,
String agentURL)
Creates an agent group.
|
static void |
AgentConfiguration.createAgentLocal(SSOToken ssoToken,
String realm,
String agentName,
String agentType,
Map attrValues,
String agentURL)
Creates a localized agent.
|
static void |
ServerConfiguration.createDefaults(SSOToken ssoToken) |
static void |
ServerConfiguration.createServerInstance(SSOToken ssoToken,
String instanceName,
Map values,
String serverConfigXML)
Creates a server instance.
|
static void |
ServerConfiguration.createServerInstance(SSOToken ssoToken,
String instanceName,
Set values,
String serverConfigXML)
Creates a server instance.
|
static boolean |
ServerConfiguration.createServerInstance(SSOToken ssoToken,
String instanceName,
String instanceId,
Set values,
String serverConfigXML)
Creates a server instance.
|
static boolean |
SiteConfiguration.createSite(SSOToken ssoToken,
String siteName,
String siteURL,
Collection secondaryURLs)
Creates a site.
|
static void |
AgentConfiguration.deleteAgentGroups(SSOToken ssoToken,
String realm,
Set agentGroups)
Deletes agent groups.
|
static boolean |
ServerConfiguration.deleteServerInstance(SSOToken ssoToken,
String instanceName)
Deletes a server instance.
|
static boolean |
SiteConfiguration.deleteSite(SSOToken ssoToken,
String siteName)
Deletes a site.
|
static String |
ServerConfiguration.exportServerInstance(SSOToken ssoToken,
String serverName)
Exports a server instance.
|
static Map |
AgentConfiguration.getAgentAttributes(SSOToken ssoToken,
String realm,
String agentName)
Returns agent's attribute values.
|
static Map |
AgentConfiguration.getAgentAttributes(SSOToken ssoToken,
String realm,
String agentName,
boolean bInherit)
Returns agent's attribute values.
|
static Map |
AgentConfiguration.getAgentGroupAttributes(SSOToken ssoToken,
String realm,
String agentGroupName)
Returns agent group's attribute values.
|
static Properties |
ServerConfiguration.getDefaults(SSOToken ssoToken)
Returns the default server properties.
|
static Map |
ServerConfiguration.getLBCookieValues(SSOToken ssoToken)
Returns a map of server name to its load balancer cookie value.
|
static Map<String,String> |
ServerConfiguration.getNewServerDefaults(SSOToken ssoToken) |
protected static String |
ConfigurationBase.getNextId(SSOToken ssoToken) |
protected static ServiceConfig |
ConfigurationBase.getRootServerConfig(SSOToken ssoToken) |
protected static ServiceConfig |
ConfigurationBase.getRootServerConfigWithRetry(SSOToken ssoToken) |
protected static ServiceConfig |
ConfigurationBase.getRootSiteConfig(SSOToken ssoToken) |
protected static ServiceConfig |
ConfigurationBase.getServerConfig(SSOToken ssoToken,
String name) |
static String |
ServerConfiguration.getServerConfigXML(SSOToken ssoToken,
String instanceName)
Returns server configuration XML.
|
static String |
ServerConfiguration.getServerID(SSOToken ssoToken,
String instanceName)
Returns server Identifier.
|
static Set |
ServerConfiguration.getServerInfo(SSOToken ssoToken)
Returns a set of server information where each entry in a set is
a string of this format
server-instance-name|serverId|siteId1|siteId2|... |
static Properties |
ServerConfiguration.getServerInstance(SSOToken ssoToken,
String instanceName)
Returns the configuration of a server instance.
|
static Set<String> |
ServerConfiguration.getServers(SSOToken ssoToken)
Returns a set of server instance name (String).
|
static String |
ServerConfiguration.getServerSite(SSOToken ssoToken,
String instanceName)
Returns a site name of which server belongs to.
|
protected static Set<String> |
ConfigurationBase.getSiteConfigurationIds(SSOToken ssoToken,
ServiceConfig rootNode,
String name,
boolean bPrimaryOnly) |
static String |
SiteConfiguration.getSiteID(SSOToken ssoToken,
String siteName)
Returns the primary URL of a site.
|
static String |
SiteConfiguration.getSiteIdByURL(SSOToken ssoToken,
String url)
Returns site name where the given URL is either its primary or
secondary URL.
|
static Set |
SiteConfiguration.getSiteInfo(SSOToken ssoToken)
Returns a set of site information where each entry in a set is
a string of this format
site-instance-name|siteId . |
static String |
SiteConfiguration.getSitePrimaryURL(SSOToken ssoToken,
String siteName)
Returns the primary URL of a site.
|
static Set<String> |
SiteConfiguration.getSites(SSOToken ssoToken)
Returns a set of site instance name (String).
|
static Set |
SiteConfiguration.getSiteSecondaryURLs(SSOToken ssoToken,
String siteName)
Returns the secondary URLs of a site.
|
static Set |
SiteConfiguration.getSiteURLs(SSOToken ssoToken,
String siteName)
Returns the primary and secondary URLs of a site.
|
static boolean |
ServerConfiguration.hasServerOrSiteId(SSOToken ssoToken,
String serverId)
Returns
true if server or site id exists. |
static void |
ServerConfiguration.importServerInstance(SSOToken ssoToken,
String serverName,
String xmlFile)
Imports a server instance.
|
static boolean |
ServerConfiguration.isServerInstanceExist(SSOToken ssoToken,
String instanceName)
Returns
true if server instance exists. |
static boolean |
SiteConfiguration.isSiteExist(SSOToken ssoToken,
String siteName)
Returns
true if site exists. |
static Set<String> |
SiteConfiguration.listServers(SSOToken ssoToken,
String siteName)
Returns the server instance names that belong to a site.
|
static void |
ServerConfiguration.removeFromSite(SSOToken ssoToken,
String instanceName,
String siteId)
Removes server from a site.
|
static void |
ServerConfiguration.removeServerConfiguration(SSOToken ssoToken,
String instanceName,
Collection propertyNames)
Removes server configuration.
|
static void |
SiteConfiguration.removeServersFromSite(SSOToken ssoToken,
String siteName,
Collection serverInstanceNames)
Removes a set of server instances from a site.
|
static void |
SiteConfiguration.removeSiteSecondaryURLs(SSOToken ssoToken,
String siteName,
Collection secondaryURLs)
Removes the secondary URLs from a site.
|
static boolean |
AgentConfiguration.setAgentGroup(SSOToken ssoToken,
String realm,
AMIdentity amid,
String groupName)
Set agent group.
|
static boolean |
AgentConfiguration.setAgentGroup(SSOToken ssoToken,
String realm,
String universalId,
String groupName)
Set agent group.
|
static void |
ServerConfiguration.setServerConfigXML(SSOToken ssoToken,
String instanceName,
String xml)
Sets server configuration XML.
|
static void |
ServerConfiguration.setServerInstance(SSOToken ssoToken,
String instanceName,
Map newValues)
Sets configuration to a server instance.
|
static void |
ServerConfiguration.setServerSite(SSOToken ssoToken,
String instanceName,
String siteName)
Sets site name of which server belongs to.
|
static void |
SiteConfiguration.setSiteID(SSOToken ssoToken,
String siteName,
String siteID)
Sets the ID of a site.
|
static void |
SiteConfiguration.setSitePrimaryURL(SSOToken ssoToken,
String siteName,
String siteURL)
Sets the primary URL of a site.
|
static void |
SiteConfiguration.setSiteSecondaryURLs(SSOToken ssoToken,
String siteName,
Collection secondaryURLs)
Sets the secondary URLs of a site.
|
static void |
AgentConfiguration.updateAgent(SSOToken ssoToken,
String realm,
String agentName,
Map attrValues,
boolean bSet)
Updates agent attribute values.
|
static void |
AgentConfiguration.updateAgentGroup(SSOToken ssoToken,
String realm,
String agentGroupName,
Map attrValues)
Updates agent group attribute values.
|
static void |
AgentConfiguration.updateAgentGroup(SSOToken ssoToken,
String realm,
String agentGroupName,
Map attrValues,
boolean bSet)
Updates agent group attribute values.
|
protected static void |
ConfigurationBase.updateOrganizationAlias(SSOToken ssoToken,
String instanceName,
boolean bAdd) |
static void |
ServerConfiguration.upgradeServerInstance(SSOToken ssoToken,
String instanceName,
String instanceId,
Map<String,String> upgradedValues)
Upgrades a server instance.
|
Modifier and Type | Method and Description |
---|---|
static void |
TokenLogUtils.access(Level level,
String msgid,
String[] data,
SSOToken session,
String nameId)
Logs message to core token access logs.
|
static void |
TokenLogUtils.error(Level level,
String msgid,
String[] data,
SSOToken session,
String nameId)
Logs error messages to core token error log.
|
Modifier and Type | Method and Description |
---|---|
static void |
DelegationUtils.copyRealmPrivilegesFromParent(SSOToken token,
OrganizationConfigManager parent,
OrganizationConfigManager child)
Creates default privileges for a newly created realm This method should
be called in realm mode only.
|
static void |
DelegationUtils.createRealmPrivileges(SSOToken token,
String realmName)
Creates default privileges for a newly created realm This method should
be called in legacy mode only.
|
static void |
DelegationUtils.deleteRealmPrivileges(SSOToken token,
String realmName)
Deletes all the delegation privileges of a specific realm
|
Set |
DelegationEvaluatorImpl.getPermissions(SSOToken token,
String orgName)
Returns a set of permissions that a user has.
|
boolean |
DelegationEvaluatorImpl.isAllowed(SSOToken token,
DelegationPermission permission,
Map envParameters)
Returns a boolean value indicating if a user has the specified
permission.
|
boolean |
DelegationEvaluator.isAllowed(SSOToken token,
DelegationPermission permission,
Map<String,Set<String>> envParameters)
Returns a boolean value indicating if a user has the specified permission.
|
boolean |
DelegationEvaluator.isAllowed(SSOToken token,
DelegationPermission permission,
Map<String,Set<String>> envParameters,
boolean subTreeMode)
Returns a boolean value indicating if a user has the specified permission.
|
boolean |
DelegationEvaluatorImpl.isAllowed(SSOToken token,
DelegationPermission permission,
Map envParameters,
boolean subTreeMode) |
Constructor and Description |
---|
DelegationManager(SSOToken token,
String orgName)
Constructor of
DelegationManager for the specified realm. |
Modifier and Type | Method and Description |
---|---|
void |
DelegationInterface.addPrivilege(SSOToken token,
String orgName,
DelegationPrivilege privilege)
Adds a delegation privilege to a specific realm.
|
Set |
DelegationInterface.getManageableOrganizationNames(SSOToken token,
Set organizationNames)
Returns a set of realm names, based on the input parameter
organizationNames , in which the "user" has some
delegation permissions. |
Set |
DelegationInterface.getPermissions(SSOToken token,
String orgName)
Returns a set of permissions that a user has.
|
Set |
DelegationInterface.getPrivileges(SSOToken token,
String orgName)
Returns all the delegation privileges associated with a realm.
|
Set |
DelegationInterface.getSubjects(SSOToken token,
String orgName,
Set types,
String pattern)
Returns a set of selected subjects of specified types matching the
pattern in the given realm.
|
void |
DelegationInterface.initialize(SSOToken appToken,
Map configParams)
Initialize (or configure) the
DelegationInterface object. |
boolean |
DelegationInterface.isAllowed(SSOToken token,
DelegationPermission permission,
Map envParams)
Returns a boolean value indicating if a user has the the specified
permission.
|
void |
DelegationInterface.removePrivilege(SSOToken token,
String orgName,
String privilegeName)
Removes a delegation privilege from a specific realm.
|
Modifier and Type | Method and Description |
---|---|
void |
DelegationPolicyImpl.addPrivilege(SSOToken token,
String orgName,
DelegationPrivilege privilege)
Adds a delegation privilege to a specific realm.
|
Set |
DelegationPolicyImpl.getManageableOrganizationNames(SSOToken token,
Set organizationNames)
Returns a set of realm names, based on the input parameter
organizationNames , in which the "user" has some
delegation permissions. |
Set |
DelegationPolicyImpl.getPermissions(SSOToken token,
String orgName)
Returns a set of permissions that a user has.
|
Set |
DelegationPolicyImpl.getPrivileges(SSOToken token,
String orgName)
Returns all the delegation privileges associated with a realm.
|
Set |
DelegationPolicyImpl.getSubjects(SSOToken token,
String orgName,
Set types,
String pattern)
Returns a set of selected subjects of specified types matching the
pattern in the given realm.
|
void |
DelegationPolicyImpl.initialize(SSOToken token,
Map configParams)
Initialize (or configure) the
DelegationInterface
object. |
boolean |
DelegationPolicyImpl.isAllowed(SSOToken token,
DelegationPermission permission,
Map envParams)
Returns a boolean value; if a user has the specified
permission returns true, false otherwise.
|
void |
DelegationPolicyImpl.removePrivilege(SSOToken token,
String orgName,
String privilegeName)
Removes a delegation privilege from a specific realm.
|
Modifier and Type | Method and Description |
---|---|
static SSOToken |
SubjectUtils.getSSOToken(Subject subject) |
Modifier and Type | Method and Description |
---|---|
static Subject |
SubjectUtils.createSubject(SSOToken token) |
static boolean |
OpenSSOIndexStore.isOrgAliasMappingResourceEnabled(SSOToken adminToken) |
Set<ReferralPrivilege> |
DataStore.searchReferral(SSOToken adminToken,
String realm,
BufferedIterator iterator,
ResourceSearchIndexes indexes,
boolean bSubTree,
Set<String> excludeDNs)
Returns a set of referral privilege that satifies the resource and
subject indexes.
|
Set<ReferralPrivilege> |
DataStore.searchReferrals(SSOToken adminToken,
String realm,
String filter) |
Modifier and Type | Field and Description |
---|---|
protected SSOToken |
EntityObjectImpl.token |
Constructor and Description |
---|
EntityObject(SSOToken token,
String entityLocation) |
Modifier and Type | Method and Description |
---|---|
abstract int |
IdRepo.addListener(SSOToken token,
IdRepoListener listener)
Adds a listener for changes in the repository
|
abstract 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 |
IdServices.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap,
String amOrgName,
String amsdkDN) |
void |
IdRepo.changePassword(SSOToken token,
IdType type,
String name,
String attrName,
String oldPassword,
String newPassword)
Changes password of identity.
|
void |
IdServices.changePassword(SSOToken token,
IdType type,
String name,
String oldPassword,
String newPassword,
String amOrgName,
String amsdkDN) |
abstract String |
IdRepo.create(SSOToken token,
IdType type,
String name,
Map<String,Set<String>> attrMap)
Creates an identity.
|
AMIdentity |
IdServices.create(SSOToken token,
IdType type,
String name,
Map attrMap,
String amOrgName) |
RepoAuditor |
RepoAuditorFactory.create(SSOToken runAs,
String realm,
String objectId,
Map<String,Object> initialState)
Creates an SMSAuditor object for auditing a config change
|
abstract void |
IdRepo.delete(SSOToken token,
IdType type,
String name)
Deletes an identity.
|
void |
IdServices.delete(SSOToken token,
IdType type,
String name,
String orgName,
String amsdkDN) |
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.
|
Set |
IdServices.getAssignedServices(SSOToken token,
IdType type,
String name,
Map mapOfServiceNamesAndOCs,
String amOrgName,
String amsdkDN) |
abstract Map<String,Set<String>> |
IdRepo.getAttributes(SSOToken token,
IdType type,
String name)
Returns all attributes and values of name object
|
abstract Map<String,Set<String>> |
IdRepo.getAttributes(SSOToken token,
IdType type,
String name,
Set<String> attrNames)
Returns requested attributes and values of name object.
|
Map |
IdServices.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN,
boolean isString) |
Map |
IdServices.getAttributes(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
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.
|
Map |
IdServices.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN) |
String |
IdRepo.getFullyQualifiedName(SSOToken token,
IdType type,
String name)
Returns the fully qualified name for the identity.
|
Set |
IdServices.getFullyQualifiedNames(SSOToken token,
IdType type,
String name,
String orgName) |
static AMIdentity |
IdUtils.getIdentity(SSOToken token)
Returns a handle of the Identity object based on
the SSO Token passed in (
AMIdentity object of the user
who is authenticated). |
static AMIdentity |
IdUtils.getIdentity(SSOToken token,
String univId)
Returns an
AMIdentity object, if provided with a string
identifier for the object. |
static AMIdentity |
IdUtils.getIdentity(SSOToken token,
String amsdkdn,
String realm)
Returns an
AMIdentity object, given the
DN of an authenticated identity, realm name and identity type. |
abstract Set<String> |
IdRepo.getMembers(SSOToken token,
IdType type,
String name,
IdType membersType)
Returns the memberships of an identity.
|
Set |
IdServices.getMembers(SSOToken token,
IdType type,
String name,
String amOrgName,
IdType membersType,
String amsdkDN) |
abstract Set<String> |
IdRepo.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType)
Returns the memberships of an identity.
|
Set |
IdServices.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType,
String amOrgName,
String amsdkDN) |
static String |
IdUtils.getOrganization(SSOToken token,
String orgIdentifier)
Deprecated.
Use
RealmLookup.lookup(String) instead. |
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.
|
Map |
IdServices.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN) |
Map |
IdServices.getServiceAttributesAscending(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN)
Non-javadoc, non-public methods
Get the service attributes of the name identity.
|
IdSearchResults |
AMIdentityRepository.getSpecialIdentities(SSOToken token,
IdType type,
String orgName) |
IdSearchResults |
IdServices.getSpecialIdentities(SSOToken token,
IdType type,
String orgName) |
Set |
IdServices.getSupportedOperations(SSOToken token,
IdType type,
String amOrgName) |
Set |
IdServices.getSupportedTypes(SSOToken token,
String amOrgName) |
boolean |
IdRepo.isActive(SSOToken token,
IdType type,
String name)
Returns true if the
name object is active. |
boolean |
IdServices.isActive(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
abstract boolean |
IdRepo.isExists(SSOToken token,
IdType type,
String name)
Returns true if the
name object exists in the data store. |
boolean |
IdServices.isExists(SSOToken token,
IdType type,
String name,
String amOrgName) |
static boolean |
IdUtils.isOrganizationActive(SSOToken token,
String realm)
Deprecated.
Use
RealmLookup.isActive(Realm) instead. |
abstract void |
IdRepo.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set<String> members,
IdType membersType,
int operation)
Modify membership of the identity.
|
void |
IdServices.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set members,
IdType membersType,
int operation,
String amOrgName) |
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.
|
void |
IdServices.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap,
String amOrgName,
String amsdkDN) |
abstract void |
IdRepo.removeAttributes(SSOToken token,
IdType type,
String name,
Set<String> attrNames)
Removes the attributes from the identity.
|
void |
IdServices.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN) |
abstract RepoSearchResults |
IdRepo.search(SSOToken token,
IdType type,
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.
|
IdSearchResults |
IdServices.search(SSOToken token,
IdType type,
IdSearchControl ctrl,
String amOrgName,
CrestQuery crestQuery)
By passing in a CrestQuery object, we now support searching by id (via _queryId) or by filter (_queryFilter).
|
abstract void |
IdRepo.setActiveStatus(SSOToken token,
IdType type,
String name,
boolean active)
Sets the object's status to
active . |
void |
IdServices.setActiveStatus(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN,
boolean active) |
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.
|
void |
IdServices.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd,
String amOrgName,
String amsdkDN,
boolean isString) |
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.
|
void |
IdServices.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map attrMap,
String amOrgName,
String amsdkDN) |
Constructor and Description |
---|
AMIdentity(org.forgerock.opendj.ldap.DN universalId,
SSOToken ssotoken) |
AMIdentity(org.forgerock.opendj.ldap.DN amsdkdn,
SSOToken token,
String name,
IdType type,
String orgName) |
AMIdentity(SSOToken ssotoken)
Constructor for the
AMIdentity object. |
AMIdentity(SSOToken ssotoken,
String universalId)
Constructor for the
AMIdentity object. |
AMIdentity(SSOToken token,
String name,
IdType type,
String orgName,
String amsdkdn)
Constructor for the
AMIdentity object. |
AMIdentityRepository(SSOToken ssotoken,
String realmName)
Deprecated.
in 13.0.0, use
AMIdentityRepository(String, com.iplanet.sso.SSOToken) instead |
AMIdentityRepository(String realmName,
SSOToken ssoToken)
Constructor for the
AMIdentityRepository object. |
Modifier and Type | Method and Description |
---|---|
static void |
IdRepoUtils.loadIdRepoSchema(SSOToken ssoToken,
String idRepoName,
String realm,
javax.servlet.ServletContext servletCtx)
Loads schema to specified IdRepo.
|
Modifier and Type | Method and Description |
---|---|
int |
DatabaseRepo.addListener(SSOToken token,
IdRepoListener listener) |
void |
DatabaseRepo.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap) |
String |
DatabaseRepo.create(SSOToken token,
IdType type,
String name,
Map attrMap) |
void |
DatabaseRepo.delete(SSOToken token,
IdType type,
String name) |
Set |
DatabaseRepo.getAssignedServices(SSOToken token,
IdType type,
String name,
Map mapOfServicesAndOCs) |
Map |
DatabaseRepo.getAttributes(SSOToken token,
IdType type,
String name) |
Map |
DatabaseRepo.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
Map |
DatabaseRepo.getBinaryAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
Map |
DatabaseRepo.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames) |
String |
DatabaseRepo.getFullyQualifiedName(SSOToken token,
IdType type,
String name) |
Set |
DatabaseRepo.getMembers(SSOToken token,
IdType type,
String name,
IdType membersType) |
Set |
DatabaseRepo.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType) |
Map |
DatabaseRepo.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames) |
boolean |
DatabaseRepo.isActive(SSOToken token,
IdType type,
String name)
Returns true if the
name object is active
The convention is that a user is only considered inactive if the user
active attribute is explicitly set to be inactive. |
boolean |
DatabaseRepo.isExists(SSOToken token,
IdType type,
String name) |
void |
DatabaseRepo.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set members,
IdType membersType,
int operation) |
void |
DatabaseRepo.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType sType,
Map attrMap) |
void |
DatabaseRepo.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
RepoSearchResults |
DatabaseRepo.search(SSOToken token,
IdType type,
CrestQuery crestQuery,
int maxTime,
int maxResults,
Set returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map avPairs,
boolean recursive) |
void |
DatabaseRepo.setActiveStatus(SSOToken token,
IdType type,
String name,
boolean active) |
void |
DatabaseRepo.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd)
Set the values of attributes of the identity.
|
void |
DatabaseRepo.setBinaryAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd) |
void |
DatabaseRepo.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map attrMap) |
Modifier and Type | Method and Description |
---|---|
int |
FilesRepo.addListener(SSOToken token,
IdRepoListener listener) |
void |
FilesRepo.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap) |
String |
FilesRepo.create(SSOToken token,
IdType type,
String name,
Map attrMap) |
void |
FilesRepo.delete(SSOToken token,
IdType type,
String name) |
Set |
FilesRepo.getAssignedServices(SSOToken token,
IdType type,
String name,
Map mapOfServicesAndOCs) |
Map |
FilesRepo.getAttributes(SSOToken token,
IdType type,
String name) |
Map |
FilesRepo.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
Map |
FilesRepo.getBinaryAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
Map |
FilesRepo.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames) |
String |
FilesRepo.getFullyQualifiedName(SSOToken token,
IdType type,
String name) |
Set |
FilesRepo.getMembers(SSOToken token,
IdType type,
String name,
IdType membersType) |
Set |
FilesRepo.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType) |
Map |
FilesRepo.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames) |
boolean |
FilesRepo.isActive(SSOToken token,
IdType type,
String name) |
boolean |
FilesRepo.isExists(SSOToken token,
IdType type,
String name) |
void |
FilesRepo.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set members,
IdType membersType,
int operation) |
void |
FilesRepo.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType sType,
Map attrMap) |
void |
FilesRepo.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
RepoSearchResults |
FilesRepo.search(SSOToken token,
IdType type,
CrestQuery crestQuery,
int maxTime,
int maxResults,
Set returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map avPairs,
boolean recursive) |
RepoSearchResults |
FilesRepo.search(SSOToken token,
IdType type,
String pattern,
int maxTime,
int maxResults,
Set returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map avPairs,
boolean recursive) |
RepoSearchResults |
FilesRepo.search(SSOToken token,
IdType type,
String pattern,
Map avPairs,
boolean recursive,
int maxResults,
int maxTime,
Set returnAttrs) |
void |
FilesRepo.setActiveStatus(SSOToken token,
IdType type,
String name,
boolean active) |
void |
FilesRepo.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd) |
void |
FilesRepo.setBinaryAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd) |
void |
FilesRepo.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map attrMap) |
Modifier and Type | Method and Description |
---|---|
int |
SpecialRepo.addListener(SSOToken token,
IdRepoListener listener) |
int |
AgentsRepo.addListener(SSOToken token,
IdRepoListener listener) |
void |
SpecialRepo.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap) |
void |
AgentsRepo.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap) |
String |
SpecialRepo.create(SSOToken token,
IdType type,
String name,
Map attrMap) |
String |
AgentsRepo.create(SSOToken token,
IdType type,
String agentName,
Map attrMap) |
ServiceConfig |
AgentsRepo.createAgentGroupConfig(SSOToken token) |
void |
SpecialRepo.delete(SSOToken token,
IdType type,
String name) |
void |
AgentsRepo.delete(SSOToken token,
IdType type,
String name) |
Set |
SpecialRepo.getAssignedServices(SSOToken token,
IdType type,
String name,
Map mapOfServicesAndOCs) |
Set |
AgentsRepo.getAssignedServices(SSOToken token,
IdType type,
String name,
Map mapOfServicesAndOCs) |
Map |
SpecialRepo.getAttributes(SSOToken token,
IdType type,
String name) |
Map |
AgentsRepo.getAttributes(SSOToken token,
IdType type,
String name) |
Map |
SpecialRepo.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
Map |
AgentsRepo.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
Map |
SpecialRepo.getBinaryAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
Map |
AgentsRepo.getBinaryAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
Map |
SpecialRepo.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames) |
Map |
AgentsRepo.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames) |
String |
SpecialRepo.getFullyQualifiedName(SSOToken token,
IdType type,
String name) |
String |
AgentsRepo.getFullyQualifiedName(SSOToken token,
IdType type,
String name) |
Set |
SpecialRepo.getMembers(SSOToken token,
IdType type,
String name,
IdType membersType) |
Set |
AgentsRepo.getMembers(SSOToken token,
IdType type,
String name,
IdType membersType) |
Set |
SpecialRepo.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType) |
Set |
AgentsRepo.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType) |
Map |
SpecialRepo.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames) |
Map |
AgentsRepo.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames) |
boolean |
SpecialRepo.isActive(SSOToken token,
IdType type,
String name) |
boolean |
AgentsRepo.isActive(SSOToken token,
IdType type,
String name) |
boolean |
SpecialRepo.isExists(SSOToken token,
IdType type,
String name) |
boolean |
AgentsRepo.isExists(SSOToken token,
IdType type,
String name) |
void |
AgentsRepo.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set<String> members,
IdType membersType,
int operation) |
void |
SpecialRepo.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set members,
IdType membersType,
int operation) |
void |
SpecialRepo.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType sType,
Map attrMap) |
void |
AgentsRepo.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType sType,
Map attrMap) |
void |
SpecialRepo.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
void |
AgentsRepo.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
RepoSearchResults |
SpecialRepo.search(SSOToken token,
IdType type,
CrestQuery crestQuery,
int maxTime,
int maxResults,
Set<String> returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map<String,Set<String>> avPairs,
boolean recursive) |
RepoSearchResults |
AgentsRepo.search(SSOToken token,
IdType type,
CrestQuery crestQuery,
int maxTime,
int maxResults,
Set<String> returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map<String,Set<String>> avPairs,
boolean recursive) |
void |
SpecialRepo.setActiveStatus(SSOToken token,
IdType type,
String name,
boolean active) |
void |
AgentsRepo.setActiveStatus(SSOToken token,
IdType type,
String name,
boolean active) |
void |
SpecialRepo.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd) |
void |
AgentsRepo.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd) |
void |
SpecialRepo.setBinaryAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd) |
void |
AgentsRepo.setBinaryAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd) |
void |
SpecialRepo.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map attrMap) |
void |
AgentsRepo.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map attrMap) |
Modifier and Type | Method and Description |
---|---|
void |
IdRemoteServicesImpl.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap,
String amOrgName,
String amsdkDN) |
void |
IdRemoteServicesImpl.changePassword(SSOToken token,
IdType type,
String name,
String oldPassword,
String newPassword,
String amOrgName,
String amsdkDN) |
AMIdentity |
IdRemoteServicesImpl.create(SSOToken token,
IdType type,
String name,
Map attrMap,
String amOrgName) |
void |
IdRemoteCachedServicesImpl.delete(SSOToken token,
IdType type,
String name,
String orgName,
String amsdkDN) |
void |
IdRemoteServicesImpl.delete(SSOToken token,
IdType type,
String name,
String orgName,
String amsdkDN) |
Set |
IdRemoteServicesImpl.getAssignedServices(SSOToken token,
IdType type,
String name,
Map mapOfServiceNamesAndOCs,
String amOrgName,
String amsdkDN) |
Map |
IdRemoteCachedServicesImpl.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN,
boolean isStringValues) |
Map |
IdRemoteServicesImpl.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN,
boolean isString) |
Map |
IdRemoteCachedServicesImpl.getAttributes(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
Map |
IdRemoteServicesImpl.getAttributes(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
Map |
IdRemoteServicesImpl.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN) |
Set |
IdRemoteCachedServicesImpl.getFullyQualifiedNames(SSOToken token,
IdType type,
String name,
String orgName) |
Set |
IdRemoteServicesImpl.getFullyQualifiedNames(SSOToken token,
IdType type,
String name,
String org) |
Set |
IdRemoteServicesImpl.getMembers(SSOToken token,
IdType type,
String name,
String amOrgName,
IdType membersType,
String amsdkDN) |
Set |
IdRemoteServicesImpl.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType,
String amOrgName,
String amsdkDN) |
Map |
IdRemoteServicesImpl.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN) |
Map |
IdRemoteServicesImpl.getServiceAttributesAscending(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN)
Non-javadoc, non-public methods
Get the service attributes of the name identity.
|
IdSearchResults |
IdRemoteServicesImpl.getSpecialIdentities(SSOToken token,
IdType type,
String orgName) |
Set |
IdRemoteServicesImpl.getSupportedOperations(SSOToken token,
IdType type,
String amOrgName) |
Set |
IdRemoteServicesImpl.getSupportedTypes(SSOToken token,
String amOrgName) |
boolean |
IdRemoteServicesImpl.isActive(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
boolean |
IdRemoteCachedServicesImpl.isExists(SSOToken token,
IdType type,
String name,
String amOrgName) |
boolean |
IdRemoteServicesImpl.isExists(SSOToken token,
IdType type,
String name,
String amOrgName) |
void |
IdRemoteServicesImpl.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set members,
IdType membersType,
int operation,
String amOrgName) |
void |
IdRemoteServicesImpl.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap,
String amOrgName,
String amsdkDN) |
void |
IdRemoteCachedServicesImpl.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String orgName,
String amsdkDN) |
void |
IdRemoteServicesImpl.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN) |
IdSearchResults |
IdRemoteCachedServicesImpl.search(SSOToken token,
IdType type,
IdSearchControl ctrl,
String orgName,
CrestQuery crestQuery) |
IdSearchResults |
IdRemoteServicesImpl.search(SSOToken token,
IdType type,
IdSearchControl ctrl,
String amOrgName,
CrestQuery crestQuery) |
void |
IdRemoteCachedServicesImpl.setActiveStatus(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN,
boolean active) |
void |
IdRemoteServicesImpl.setActiveStatus(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN,
boolean active) |
void |
IdRemoteCachedServicesImpl.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd,
String amOrgName,
String amsdkDN,
boolean isString) |
void |
IdRemoteServicesImpl.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd,
String amOrgName,
String amsdkDN,
boolean isString) |
void |
IdRemoteServicesImpl.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map attrMap,
String amOrgName,
String amsdkDN) |
Modifier and Type | Method and Description |
---|---|
protected SSOToken |
IdRepoJAXRPCObjectImpl.getSSOToken(String token)
Check if agent token ID is appended to the token string.
|
Modifier and Type | Method and Description |
---|---|
void |
IdServicesImpl.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap,
String amOrgName,
String amsdkDN) |
void |
IdCachedServicesImpl.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap,
String amOrgName,
String amsdkDN) |
void |
IdServicesImpl.changePassword(SSOToken token,
IdType type,
String name,
String oldPassword,
String newPassword,
String amOrgName,
String amsdkDN) |
AMIdentity |
IdServicesImpl.create(SSOToken token,
IdType type,
String name,
Map attrMap,
String amOrgName) |
AMIdentity |
IdCachedServicesImpl.create(SSOToken token,
IdType type,
String name,
Map attrMap,
String amOrgName) |
void |
IdServicesImpl.delete(SSOToken token,
IdType type,
String name,
String orgName,
String amsdkDN) |
void |
IdCachedServicesImpl.delete(SSOToken token,
IdType type,
String name,
String orgName,
String amsdkDN) |
Set<String> |
IdServicesImpl.getAssignedServices(SSOToken token,
IdType type,
String name,
Map mapOfServiceNamesAndOCs,
String amOrgName,
String amsdkDN) |
Set<String> |
IdCachedServicesImpl.getAssignedServices(SSOToken token,
IdType type,
String name,
Map mapOfServiceNamesAndOCs,
String amOrgName,
String amsdkDN) |
Map |
IdServicesImpl.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN,
boolean isString) |
Map |
IdCachedServicesImpl.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN,
boolean isStringValues) |
Map |
IdServicesImpl.getAttributes(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
Map |
IdCachedServicesImpl.getAttributes(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
Map |
IdServicesImpl.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN) |
Set |
IdServicesImpl.getFullyQualifiedNames(SSOToken token,
IdType type,
String name,
String orgName)
Returns the set of fully qualified names for the identity.
|
Set |
IdCachedServicesImpl.getFullyQualifiedNames(SSOToken token,
IdType type,
String name,
String orgName) |
Set |
IdServicesImpl.getMembers(SSOToken token,
IdType type,
String name,
String amOrgName,
IdType membersType,
String amsdkDN) |
Set |
IdCachedServicesImpl.getMembers(SSOToken token,
IdType type,
String name,
String amOrgName,
IdType membersType,
String amsdkDN) |
Set |
IdServicesImpl.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType,
String amOrgName,
String amsdkDN) |
Set |
IdCachedServicesImpl.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType,
String amOrgName,
String amsdkDN) |
Map |
IdServicesImpl.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN) |
Map |
IdServicesImpl.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN,
boolean isString) |
Map |
IdCachedServicesImpl.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN,
boolean isString) |
Map |
IdServicesImpl.getServiceAttributesAscending(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN)
Non-javadoc, non-public methods
Get the service attributes of the name identity.
|
IdSearchResults |
IdServicesImpl.getSpecialIdentities(SSOToken token,
IdType type,
String orgName) |
Set |
IdServicesImpl.getSupportedOperations(SSOToken token,
IdType type,
String amOrgName) |
Set |
IdServicesImpl.getSupportedTypes(SSOToken token,
String amOrgName) |
boolean |
IdServicesImpl.isActive(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
boolean |
IdCachedServicesImpl.isActive(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
boolean |
IdServicesImpl.isExists(SSOToken token,
IdType type,
String name,
String amOrgName) |
boolean |
IdCachedServicesImpl.isExists(SSOToken token,
IdType type,
String name,
String amOrgName) |
protected boolean |
IdServicesImpl.isSpecialIdentity(SSOToken token,
String name,
IdType type,
String orgName) |
void |
IdServicesImpl.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set members,
IdType membersType,
int operation,
String amOrgName) |
void |
IdCachedServicesImpl.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set members,
IdType membersType,
int operation,
String amOrgName) |
void |
IdServicesImpl.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap,
String amOrgName,
String amsdkDN) |
void |
IdCachedServicesImpl.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap,
String amOrgName,
String amsdkDN) |
void |
IdServicesImpl.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN) |
void |
IdCachedServicesImpl.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String orgName,
String amsdkDN) |
IdSearchResults |
IdServicesImpl.search(SSOToken token,
IdType type,
IdSearchControl ctrl,
String amOrgName,
CrestQuery crestQuery) |
IdSearchResults |
IdCachedServicesImpl.search(SSOToken token,
IdType type,
IdSearchControl ctrl,
String orgName,
CrestQuery crestQuery) |
void |
IdServicesImpl.setActiveStatus(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN,
boolean active) |
void |
IdCachedServicesImpl.setActiveStatus(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN,
boolean active) |
void |
IdServicesImpl.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd,
String amOrgName,
String amsdkDN,
boolean isString) |
void |
IdCachedServicesImpl.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd,
String amOrgName,
String amsdkDN,
boolean isString) |
void |
IdServicesImpl.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map attrMap,
String amOrgName,
String amsdkDN) |
Modifier and Type | Method and Description |
---|---|
void |
IdentityServicesImpl.create(IdentityDetails identity,
SSOToken admin)
Creates a new
AMIdentity in the identity repository with the
details specified in identity . |
void |
IdentityServicesImpl.delete(IdentityDetails identity,
SSOToken admin)
Deletes an
AMIdentity from the identity repository that match
the details specified in identity . |
IdentityDetails |
IdentityServicesImpl.read(String name,
Map<String,Set<String>> attributes,
SSOToken admin) |
List<String> |
IdentityServicesImpl.search(CrestQuery crestQuery,
Map<String,Set<String>> searchModifiers,
SSOToken admin)
Searches the identity repository to find all identities that match the search criteria.
|
List<IdentityDetails> |
IdentityServicesImpl.searchIdentityDetails(CrestQuery crestQuery,
Map<String,Set<String>> searchModifiers,
SSOToken admin)
Searches the identity repository to find all identities that match the search criteria and returns them as a
list of identities.
|
void |
IdentityServicesImpl.update(IdentityDetails identity,
SSOToken admin)
Updates an
AMIdentity in the identity repository with the
details specified in identity . |
Modifier and Type | Method and Description |
---|---|
protected static SSOToken |
LogManagerUtil.getLoggingSSOToken()
get a privileged SSOToken from the TokenManager
|
Modifier and Type | Method and Description |
---|---|
static LogRecord |
LogSSOTokenDetails.logSSOTokenInfo(LogRecord lr,
SSOToken ssoToken)
This method extracts the information from SSOToken and adds each of the
HashTable of LogRecord.
|
Modifier and Type | Method and Description |
---|---|
protected static SSOToken |
MonitoringUtil.getSSOToken() |
Modifier and Type | Field and Description |
---|---|
protected SSOToken |
PWResetModelImpl.ssoToken
SSO token object
|
Modifier and Type | Method and Description |
---|---|
protected SSOToken |
PWResetModelImpl.getSSOToken() |
Constructor and Description |
---|
PWResetAdminLog(SSOToken token)
Constructs a logger object
|
Modifier and Type | Method and 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.
|
static String |
PolicyUtils.constructUserFilter(SSOToken token,
String userRDNAttrName,
String userName,
boolean aliasEnabled)
Constructs a search filter used in subject evaluation.
|
PolicyDecision |
PolicyEvaluator.getPolicyDecision(SSOToken token,
String resourceName,
Set actionNames)
Deprecated.
Evaluates privileges of the user to perform the specified actions
on the specified resource.
|
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.
|
PolicyDecision |
Policy.getPolicyDecision(SSOToken token,
String resourceTypeName,
String resourceName,
Set actionNames,
Map envParameters)
Deprecated.
Gets policy decision
|
Set |
PolicyEvaluator.getProtectedResourcesIgnoreConditions(SSOToken token,
String rootResource)
Deprecated.
Gets protected resources for a user identified by single sign on token
Conditions defined in the policies are ignored while
computing protected resources.
|
ProxyPolicyEvaluator |
ProxyPolicyEvaluatorFactory.getProxyPolicyEvaluator(SSOToken token,
String serviceType)
Deprecated.
Gets an instance of
ProxyPolicyEvaluator . |
Set |
PolicyEvaluator.getResourceNames(SSOToken token,
String resourceName,
boolean followReferral)
Deprecated.
Gets resource names that are exact matches, sub resources or
wild card matches of argument resource name.
|
Set |
PolicyEvaluator.getResourceNames(SSOToken token,
String resourceName,
boolean followReferral,
Set visitedOrgs)
Deprecated.
Gets resource names that are exact matches, sub resources or
wild card matches of argument resource name.
|
ResourceResult |
PolicyEvaluator.getResourceResult(SSOToken token,
String resourceName,
String scope,
Map envParameters)
Deprecated.
Use
getResourceResults() |
Set |
PolicyEvaluator.getResourceResults(SSOToken token,
String resourceName,
String scope,
Map envParameters)
Deprecated.
Gets resource result objects given a resource name.
|
static Set |
PolicyEvaluator.getUserNSRoleValues(SSOToken token)
Deprecated.
Get the set of role DNs of a user.
|
boolean |
Conditions.isAllowed(SSOToken token,
Map env)
Checks whether the effective result of conditions is an allow or deny.
|
boolean |
PolicyEvaluator.isAllowed(SSOToken token,
String resourceName,
String actionName)
Deprecated.
Evaluates a simple privilege of boolean type.
|
boolean |
PolicyEvaluator.isAllowed(SSOToken token,
String resourceName,
String actionName,
Map envParameters)
Deprecated.
Evaluates simple privileges of boolean type.
|
boolean |
Subjects.isMember(SSOToken token)
Checks if the given user (using
SSOToken ) belongs
to any of the subjects contained in this user collection (subjects). |
static void |
PolicyUtils.logAccessMessage(String msgIdName,
String[] data,
SSOToken token)
Logs an access message
|
static void |
PolicyUtils.logAccessMessage(String msgIdName,
String[] data,
SSOToken token,
String serviceType) |
static void |
PolicyUtils.logErrorMessage(String msgIdName,
String[] data,
SSOToken token)
Logs an error message
|
static boolean |
PolicyUtils.principalNameEqualsUuid(SSOToken token)
Checks if principal name and uuid are same in the session
|
static void |
PolicyUtils.removePolicyRules(SSOToken token,
String serviceName)
Removes policy rules defined for a service.
|
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.
|
Constructor and Description |
---|
PolicyManager(SSOToken token)
Deprecated.
Constructor for
PolicyManager for the
top (or root) organization. |
PolicyManager(SSOToken token,
String name)
Deprecated.
Constructor for
PolicyManager for the
specified organization, sub organization or a container object. |
ServiceTypeManager(SSOToken token)
Constructor to obtain an instance of
ServiceTypeManager
using single-sign-on token SSOToken . |
Modifier and Type | Method and Description |
---|---|
PolicyDecision |
PolicyEvaluator.getPolicyDecision(SSOToken token,
String resourceName,
Set actionNames)
Evaluates privileges of the user to perform the specified actions
on the specified resource.
|
PolicyDecision |
PolicyEvaluator.getPolicyDecision(SSOToken token,
String resourceName,
Set actionNames,
Map envParameters)
Evaluates privileges of the user to perform the specified actions
on the specified resource.
|
boolean |
PolicyEvaluator.isAllowed(SSOToken token,
String resourceName,
String actionName)
Evaluates a simple privilege of boolean type.
|
boolean |
PolicyEvaluator.isAllowed(SSOToken token,
String resourceName,
String actionName,
Map envParameters)
Evaluates simple privileges of boolean type.
|
Modifier and Type | Method and Description |
---|---|
ConditionDecision |
Condition.getConditionDecision(SSOToken token,
Map<String,Set<String>> env)
Deprecated.
Gets the decision computed by this condition object, based on the
Map of environment parameters |
PolicyDecision |
Referral.getPolicyDecision(SSOToken token,
String resourceType,
String resourceName,
Set actionNames,
Map envParameters)
Deprecated.
Gets policy results
|
Set |
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 the
SSOToken and Map of
environment parameters. |
ValidValues |
Referral.getValidValues(SSOToken token)
Deprecated.
Gets the valid values for this referral
|
ValidValues |
Subject.getValidValues(SSOToken token)
Deprecated.
Returns a list of possible values for the
Subject
. |
ValidValues |
Referral.getValidValues(SSOToken token,
String pattern)
Deprecated.
Gets the valid values for this referral
matching a pattern
|
ValidValues |
Subject.getValidValues(SSOToken token,
String pattern)
Deprecated.
Returns a list of possible values for the
Subject
that satisfy the given pattern . |
Syntax |
Referral.getValueSyntax(SSOToken token)
Deprecated.
Gets the syntax for the value
|
Syntax |
Subject.getValueSyntax(SSOToken token)
Deprecated.
Returns the syntax of the values the
Subject implementation can have. |
boolean |
Subject.isMember(SSOToken token)
Deprecated.
Determines if the user belongs to this instance
of the
Subject object. |
Modifier and Type | Method and Description |
---|---|
ConditionDecision |
AuthRoleCondition.getConditionDecision(SSOToken token,
Map env)
Deprecated.
Gets the decision computed by this condition object.
|
ConditionDecision |
SessionCondition.getConditionDecision(SSOToken token,
Map env)
Deprecated.
Gets the decision computed by this condition object, based on the
map of environment parameters or the user token.
|
ConditionDecision |
PrivilegeCondition.getConditionDecision(SSOToken token,
Map env)
Returns condition decision.
|
ConditionDecision |
AuthenticateToRealmCondition.getConditionDecision(SSOToken token,
Map env)
Deprecated.
Returns the decision computed by this condition object, based on the
map of environment parameters
|
ConditionDecision |
SessionPropertyCondition.getConditionDecision(SSOToken token,
Map env)
Deprecated.
Gets the decision computed by this condition object.
|
ConditionDecision |
SimpleTimeCondition.getConditionDecision(SSOToken token,
Map env)
Deprecated.
Gets the decision computed by this condition object, based on the
map of environment parameters
A policy would be evaluated only
if the decision of condition is allow.
|
ConditionDecision |
IPCondition.getConditionDecision(SSOToken token,
Map env)
Deprecated.
Gets the decision computed by this condition object, based on the
map of environment parameters
|
ConditionDecision |
AuthSchemeCondition.getConditionDecision(SSOToken token,
Map env)
Deprecated.
Gets the decision computed by this condition object, based on the
map of environment parameters
|
ConditionDecision |
AuthenticatedSharedAgentsCondition.getConditionDecision(SSOToken token,
Map env)
Gets the decision computed by this condition object.
|
ConditionDecision |
AMIdentityMembershipCondition.getConditionDecision(SSOToken token,
Map environment)
Deprecated.
Gets the decision computed by this condition object.
|
ConditionDecision |
UserSelfCheckCondition.getConditionDecision(SSOToken token,
Map env)
Gets the decision computed by this condition object.
|
ConditionDecision |
LDAPFilterCondition.getConditionDecision(SSOToken token,
Map env)
Deprecated.
Returns the decision computed by this condition object.
|
ConditionDecision |
ResourceEnvIPCondition.getConditionDecision(SSOToken token,
Map env)
Deprecated.
Returns the decision computed by
ResourceEnvIPCondition
object. |
ConditionDecision |
LEAuthLevelCondition.getConditionDecision(SSOToken token,
Map env)
Deprecated.
Gets the decision computed by this condition object, based on the
Map of environment parameters |
ConditionDecision |
AuthenticateToServiceCondition.getConditionDecision(SSOToken token,
Map env)
Deprecated.
Returns the decision computed by this condition object, based on the
map of environment parameters
|
ConditionDecision |
AuthLevelCondition.getConditionDecision(SSOToken token,
Map env)
Deprecated.
Gets the decision computed by this condition object, based on the
map of environment parameters
|
PolicyDecision |
OrgReferral.getPolicyDecision(SSOToken token,
String resourceType,
String resourceName,
Set actionNames,
Map envParameters)
Gets policy evaluation results
|
Set |
OrgReferral.getResourceNames(SSOToken token,
String serviceTypeName,
String resourceName)
Gets resource names that are exact matches, sub resources or
wild card matches of argument resource name.
|
Map |
IDRepoResponseProvider.getResponseDecision(SSOToken token,
Map env)
Gets the response attributes computed by this ResponseProvider object,
based on the sso token and map of environment parameters
|
ValidValues |
LDAPUsers.getValidEntries(SSOToken token,
String pattern,
String[] attributeNames)
Returns a set of possible values that satisfy the
pattern . |
ValidValues |
WebServicesClients.getValidValues(SSOToken token)
Returns certificate subject DNs in the KeyStore as possible values.
|
ValidValues |
AuthenticatedSharedAgents.getValidValues(SSOToken token)
Returns an empty list as possible values.
|
ValidValues |
AMIdentitySubject.getValidValues(SSOToken token)
Deprecated.
Returns a list of possible values for the
Subject . |
ValidValues |
PrivilegeSubject.getValidValues(SSOToken token)
Returns an empty list as possible values.
|
ValidValues |
Organization.getValidValues(SSOToken token)
Returns a list of possible values for the
Organization
. |
ValidValues |
AuthenticatedUsers.getValidValues(SSOToken token)
Deprecated.
Returns an empty list as possible values.
|
ValidValues |
DSAMERole.getValidValues(SSOToken token)
Returns a list of possible values for the
Subject . |
ValidValues |
LDAPRoles.getValidValues(SSOToken token)
Returns a list of possible values for the
LDAPRoles
. |
ValidValues |
LDAPUsers.getValidValues(SSOToken token)
Returns a list of possible values for the
LDAPUsers
. |
ValidValues |
PeerOrgReferral.getValidValues(SSOToken token)
Gets the valid values for this referral
|
ValidValues |
AuthenticatedAgents.getValidValues(SSOToken token)
Returns an empty list as possible values.
|
ValidValues |
LDAPGroups.getValidValues(SSOToken token)
Returns a list of possible values for the
LDAPGroups
. |
ValidValues |
SubOrgReferral.getValidValues(SSOToken token)
Gets the valid values for this referral
|
abstract ValidValues |
OrgReferral.getValidValues(SSOToken token)
Gets the valid values for this referral
|
ValidValues |
WebServicesClients.getValidValues(SSOToken token,
String pattern)
Returns certificate subject DNs in the KeyStore as possible values.
|
ValidValues |
AuthenticatedSharedAgents.getValidValues(SSOToken token,
String pattern)
Returns an empty list as possible values.
|
ValidValues |
AMIdentitySubject.getValidValues(SSOToken token,
String pattern)
Deprecated.
Returns a list of possible values for the
Subject
that matches the pattern. |
ValidValues |
PrivilegeSubject.getValidValues(SSOToken token,
String pattern)
Returns an empty list as possible values.
|
ValidValues |
Organization.getValidValues(SSOToken token,
String pattern)
Returns a list of possible values for the
Organization
that satisfy the given pattern . |
ValidValues |
AuthenticatedUsers.getValidValues(SSOToken token,
String pattern)
Deprecated.
Returns an empty list as possible values.
|
ValidValues |
DSAMERole.getValidValues(SSOToken token,
String pattern)
Returns a list of possible values for the
Subject
that matches the pattern. |
ValidValues |
LDAPRoles.getValidValues(SSOToken token,
String pattern)
Returns a list of possible values for the
LDAPRoles
that satisfy the given pattern . |
ValidValues |
LDAPUsers.getValidValues(SSOToken token,
String pattern)
Returns a list of possible values for the
LDAPUsers
that satisfy the given pattern . |
ValidValues |
PeerOrgReferral.getValidValues(SSOToken token,
String pattern)
Gets the valid values for this referral
matching a pattern
|
ValidValues |
AuthenticatedAgents.getValidValues(SSOToken token,
String pattern)
Returns an empty list as possible values.
|
ValidValues |
LDAPGroups.getValidValues(SSOToken token,
String pattern)
Returns a list of possible values for the
LDAPGroups
that satisfy the given pattern . |
ValidValues |
SubOrgReferral.getValidValues(SSOToken token,
String pattern)
Gets the valid values for this referral
matching a pattern
|
abstract ValidValues |
OrgReferral.getValidValues(SSOToken token,
String pattern)
Gets the valid values for this referral matching a pattern
|
Syntax |
WebServicesClients.getValueSyntax(SSOToken token)
Returns the syntax of the subject type.
|
Syntax |
AuthenticatedSharedAgents.getValueSyntax(SSOToken token)
Returns the syntax of the subject type.
|
Syntax |
AMIdentitySubject.getValueSyntax(SSOToken token)
Deprecated.
Returns the syntax of the values the
AMIdentitySubject implementation can have. |
Syntax |
PrivilegeSubject.getValueSyntax(SSOToken token)
Return the syntax for displaying the property value.
|
Syntax |
Organization.getValueSyntax(SSOToken token)
Returns the syntax of the values the
Organization |
Syntax |
AuthenticatedUsers.getValueSyntax(SSOToken token)
Deprecated.
Returns the syntax of the subject type.
|
Syntax |
DSAMERole.getValueSyntax(SSOToken token)
Returns the syntax of the values this
Subject
implementation can have. |
Syntax |
LDAPRoles.getValueSyntax(SSOToken token)
Returns the syntax of the values the
LDAPRoles |
Syntax |
LDAPUsers.getValueSyntax(SSOToken token)
Returns the syntax of the values the
LDAPUsers |
Syntax |
AuthenticatedAgents.getValueSyntax(SSOToken token)
Returns the syntax of the subject type.
|
Syntax |
LDAPGroups.getValueSyntax(SSOToken token)
Returns the syntax of the values the
LDAPGroups |
Syntax |
OrgReferral.getValueSyntax(SSOToken token)
Returns the syntax of the values the
OrgReferral |
boolean |
WebServicesClients.isMember(SSOToken token)
Determines if the token belongs to the
WebServicesClients object. |
boolean |
AuthenticatedSharedAgents.isMember(SSOToken token)
Determines if the agent belongs to the
AuthenticatedSharedAgents object. |
boolean |
AMIdentitySubject.isMember(SSOToken token)
Deprecated.
Determines if the user is a member of this instance of the
Subject object. |
boolean |
PrivilegeSubject.isMember(SSOToken token) |
boolean |
Organization.isMember(SSOToken token)
Determines if the user belongs to this instance
of the
Organization object. |
boolean |
AuthenticatedUsers.isMember(SSOToken token)
Deprecated.
Determines if the user belongs to the
AuthenticatedUsers object. |
boolean |
DSAMERole.isMember(SSOToken token)
Determines if the user belongs to this instance of the
Subject object. |
boolean |
LDAPRoles.isMember(SSOToken token)
Determines if the user identified by the token,
belongs to this instance of the
LDAPRoles object. |
boolean |
LDAPUsers.isMember(SSOToken token)
Determines if the user belongs to this instance
of the
LDAPUsers object. |
boolean |
AuthenticatedAgents.isMember(SSOToken token)
Determines if the agent belongs to the
AuthenticatedAgents object. |
boolean |
LDAPGroups.isMember(SSOToken token)
Determines if the user belongs to this instance
of the
LDAPGroups object. |
protected boolean |
AuthenticatedSharedAgents.isSharedAgent(SSOToken token,
String userName,
String userDNUnivId,
String rlmName)
Checks if distinguished user name is a shared user/agent
if returns true if so.
|
void |
SubjectReferentialIntegrityPlugin.postProcessDelete(SSOToken token,
String entryDN,
Map attributes,
boolean softDeleteEnabled,
int objectType)
This implementation would visit all the subjects in policies
across all orgs/sub-orgs and remove the subject values
corresponding to the deleted entry DN.
|
Constructor and Description |
---|
SSOTokenPrincipal(SSOToken ssoToken) |
Modifier and Type | Method and Description |
---|---|
SSOToken |
AppSSOTokenProvider.getAppSSOToken()
Returns application single sign on token.
|
SSOToken |
SystemAppTokenProvider.getAppSSOToken()
Returns Application single sign on token.
|
SSOToken |
AdminTokenAction.run() |
Modifier and Type | Method and Description |
---|---|
static SSOToken |
SessionUtils.getAdminToken()
Helper method to get admin token.
|
static SSOToken |
RestrictedTokenHelper.resolveRestrictedToken(String sid,
Object context)
Create a restricted token for the given context
|
Modifier and Type | Method and Description |
---|---|
static void |
SessionUtils.checkPermissionToSetProperty(SSOToken clientToken,
String key,
String value)
Helper method to check if client has taken permission to
set value to it.
|
void |
SessionUtilsWrapper.checkPermissionToSetProperty(SSOToken clientToken,
String key,
String value)
Helper method to check if owner of
clientToken has permission to protected session properties. |
static boolean |
SessionUtils.isAdmin(SSOToken admToken,
SSOToken usrToken)
Helper method to compare if the user token passed is same as admin
token.
|
static boolean |
RestrictedTokenHelper.isRestricted(SSOToken token)
Returns true if the SSOToken is restricted, false otherwise
|
Modifier and Type | Method and Description |
---|---|
void |
ConfiguratorPlugin.doPostConfiguration(javax.servlet.ServletContext servletCtx,
SSOToken adminSSOToken)
Does post configuration task.
|
void |
RegisterServices.registers(SSOToken adminToken,
boolean bUseExtUMDS)
Registers services.
|
Constructor and Description |
---|
ConfigureData(String baseDir,
javax.servlet.ServletContext sctx,
String hostname,
SSOToken ssoToken)
Constructs a new instance.
|
Modifier and Type | Method and Description |
---|---|
void |
FederationPlugin.doPostConfiguration(javax.servlet.ServletContext servletCtx,
SSOToken adminSSOToken)
Copies
is-html.xsl and is-wml.xsl to base
directory /xsl directory. |
Modifier and Type | Field and Description |
---|---|
protected SSOToken |
ServiceSchemaModifications.adminToken |
protected SSOToken |
CachedSMSEntry.token |
protected SSOToken |
PluginSchema.token |
Modifier and Type | Method and Description |
---|---|
protected static void |
SMSMigration70.addIdRepoAMSDKPlugin(SSOToken token,
String orgName)
Adds IdRepo AMSDK plugin to the given organization name
|
boolean |
ServiceManagementDAOWrapper.checkIfEntryExists(String dn,
SSOToken token) |
boolean |
ServiceManagementDAO.checkIfEntryExists(String dn,
SSOToken token)
Checks if the provided DN exists.
|
static boolean |
SMSEntry.checkIfEntryExists(String dn,
SSOToken token)
Checks if the provided DN exists.
|
protected boolean |
CachedSubEntries.contains(SSOToken t,
String entry) |
OrganizationConfigManager |
OrganizationConfigManagerFactory.create(SSOToken token,
String realm)
Creates a
OrganizationConfigManager for the provided realm. |
abstract void |
SMSObject.create(SSOToken token,
String objName,
Map attributes)
Creates an entry in the persistent store.
|
abstract void |
SMSObject.delete(SSOToken token,
String objName)
Delete the entry in the datastore.
|
abstract boolean |
SMSObject.entryExists(SSOToken token,
String objName)
Checks if the provided DN exists.
|
void |
SMSEntry.forceDelete(SSOToken adminToken)
Delete the entry in the datastore.
|
static String |
OrgConfigViaAMSDK.getAmsdkdn(SSOToken token,
com.sun.identity.sm.OrganizationConfigManagerImpl ocm) |
static String |
SMSEntry.getDataStore(SSOToken token) |
static String |
GetBackendDataStore.getDataStore(SSOToken token) |
static CachedSMSEntry |
CachedSMSEntry.getInstance(SSOToken t,
String dn) |
static CachedSubEntries |
CachedSubEntries.getInstance(SSOToken token,
String dn) |
static CachedSubEntries |
CachedSubEntries.getInstanceIfCached(SSOToken token,
String dn,
boolean cached) |
protected static Map |
SMSMigration70.getOrgAttributes(SSOToken token,
String org)
Adds these two organization attributes to realm.
|
Set |
CachedSubEntries.getSchemaSubEntries(SSOToken token,
String pattern,
String serviceidPattern)
Returns sub-entries that belong to given SubSchema name and
statisfies the pattern.
|
protected Set |
CachedSubEntries.getSubEntries(SSOToken t)
Returns one-level sub-entries for the given DN.
|
Set<String> |
CachedSubEntries.getSubEntries(SSOToken token,
String pattern)
Return sub-entries that match the pattern.
|
protected static Set |
ServiceManager.getVersions(SSOToken token,
String serviceName) |
protected boolean |
CachedSubEntries.isEmpty(SSOToken t) |
static void |
OrganizationConfigManager.loadDefaultServices(SSOToken token,
OrganizationConfigManager ocm)
Loads default services to a newly created realm
|
static void |
SMSMigration70.migrate63To70(SSOToken token,
String entryDN) |
static void |
SMSMigration70.migrateConfigData(SSOToken token,
String realmDN,
String serviceName,
String org) |
static void |
SMSMigration70.migrateConfigs(SSOToken token,
ServiceConfig scGet,
String serviceName,
OrganizationConfigManager ocmAdd) |
protected static void |
SMSMigration70.migrateDelegationPolicies(SSOToken token,
String orgName)
Migrate delegation policies to have correct policy name, resource name
and subjects
|
static void |
SMSMigration70.migrateOrganization(SSOToken token,
String org) |
static void |
SMSMigration70.migrateSubEntries(SSOToken token,
ServiceConfig newServiceConfig,
ServiceConfig oldSubConfig,
String subConfigName) |
static void |
SMSMigration70.migrateToRealms(SSOToken token,
String entryDN) |
abstract void |
SMSObject.modify(SSOToken token,
String objName,
ModificationItem[] mods)
Modifies the attributes to the object.
|
abstract Map<String,Set<String>> |
SMSObject.read(SSOToken token,
String objName)
Reads in the object from persistent store.
|
abstract Set<String> |
SMSObject.schemaSubEntries(SSOToken token,
String dn,
String filter,
String sidFilter,
int numOfEntries,
boolean sortResults,
boolean ascendingOrder)
Returns the sub-entries.
|
static Set<String> |
SMSEntry.search(SSOToken token,
String dn,
String filter,
int numOfEntries,
int timeLimit,
boolean sortResults,
boolean ascendingOrder)
Returns the DNs that match the filter.
|
abstract Set<String> |
SMSObject.search(SSOToken token,
String startDN,
String filter,
int numOfEntries,
int timeLimit,
boolean sortResults,
boolean ascendingOrder)
Searchs the data store for objects that match the filter
|
static Iterator |
SMSEntry.search(SSOToken token,
String dn,
String filter,
int numOfEntries,
int timeLimit,
boolean sortResults,
boolean ascendingOrder,
Set exclude)
Returns the DNs and its attribute values that match the filter.
|
Iterator<SMSDataEntry> |
ServiceManagementDAOWrapper.search(SSOToken token,
String dn,
String filter,
int numOfEntries,
int timeLimit,
boolean sortResults,
boolean ascendingOrder,
Set<String> exclude) |
Iterator<SMSDataEntry> |
ServiceManagementDAO.search(SSOToken token,
String dn,
String filter,
int numOfEntries,
int timeLimit,
boolean sortResults,
boolean ascendingOrder,
Set<String> exclude)
Returns the DNs and its attribute values that match the filter.
|
abstract Iterator<SMSDataEntry> |
SMSObject.search(SSOToken token,
String startDN,
String filter,
int numOfEntries,
int timeLimit,
boolean sortResults,
boolean ascendingOrder,
Set<String> excludes)
Searchs the data store for objects that match the filter
|
abstract Set<String> |
SMSObject.searchOrganizationNames(SSOToken token,
String dn,
int numOfEntries,
boolean sortResults,
boolean ascendingOrder,
String serviceName,
String attrName,
Set values)
Returns the organization names.
|
Set |
CachedSubEntries.searchOrgNames(SSOToken token,
String serviceName,
String attrName,
Set values)
Returns realm names that match the attribute-values pair for the
given service name.
|
Set |
CachedSubEntries.searchSubOrgNames(SSOToken token,
String pattern,
boolean recursive)
Returns realm names that matches the given pattern.
|
abstract Set<String> |
SMSObject.searchSubOrgNames(SSOToken token,
String dn,
String filter,
int numOfEntries,
boolean sortResults,
boolean ascendingOrder,
boolean recursive)
Returns the suborganization names.
|
protected static String |
ServiceManager.serviceDefaultVersion(SSOToken token,
String serviceName) |
abstract Set<String> |
SMSObject.subEntries(SSOToken token,
String dn,
String filter,
int numOfEntries,
boolean sortResults,
boolean ascendingOrder)
Returns the sub-entries.
|
static boolean |
RemoteServiceAttributeValidator.validate(SSOToken token,
String clazz,
Set values)
Validates a set of values.
|
static void |
SMSEntry.validateToken(SSOToken token) |
Constructor and Description |
---|
OrganizationConfigManager(SSOToken token,
String orgName)
Constructor to obtain an instance of
OrganizationConfigManager
for an organization by providing
an authenticated identity of the user. |
PluginSchema(SSOToken token,
String serviceName,
String version,
String pluginName,
String iName,
String orgName) |
ServiceConfigManager(SSOToken token,
String serviceName,
String version)
Creates an instance of
ServiceConfigManager for the given service and version. |
ServiceConfigManager(String serviceName,
SSOToken token)
Constrctor to obtain an instance
ServiceConfigManager
for
a service by providing an authenticated identity of the user. |
ServiceManager(SSOToken token)
Creates an instance of
ServiceManager . |
ServiceSchemaManager(SSOToken token,
String serviceName,
String version)
Creates an instance of
ServiceSchemaManager for the given service and version
pair. |
ServiceSchemaManager(String serviceName,
SSOToken token)
Constructor for service's schema manager to manage the attributes and
sub configurations.
|
ServiceSchemaModifications(String serviceName,
Document schemaDoc,
SSOToken adminToken,
boolean newService) |
SMSEntry(SSOToken token,
String dn)
Constructor for a persistent SMS object given an authenticated SSOToken
and DN.
|
Modifier and Type | Method and Description |
---|---|
void |
SMSEnhancedFlatFileObject.create(SSOToken token,
String objName,
Map attrs)
Creates the configuration object.
|
void |
SMSFlatFileObject.create(SSOToken token,
String objName,
Map attrs)
Creates the configuration object.
|
void |
SMSEnhancedFlatFileObject.delete(SSOToken token,
String objName)
Deletes the configuration object and all objects below it.
|
void |
SMSFlatFileObject.delete(SSOToken token,
String objName)
Deletes the configuration object and all objects below it.
|
boolean |
SMSEnhancedFlatFileObject.entryExists(SSOToken token,
String objName)
Returns
ture if the configuration object exists. |
boolean |
SMSFlatFileObject.entryExists(SSOToken token,
String objName)
Returns
ture if the configuration object exists. |
void |
SMSEnhancedFlatFileObject.modify(SSOToken token,
String objName,
ModificationItem[] mods)
Modifies the attributes for the given configuration object.
|
void |
SMSFlatFileObject.modify(SSOToken token,
String objName,
ModificationItem[] mods)
Modify the attributes for the given configuration object.
|
Map |
SMSEnhancedFlatFileObject.read(SSOToken token,
String objName)
Reads in attributes of a configuration object.
|
Map |
SMSFlatFileObject.read(SSOToken token,
String objName)
Reads in attributes of a configuration object.
|
String |
SMSEnhancedFlatFileObject.registerCallbackHandler(SSOToken token,
SMSObjectListener changeListener)
Register a listener.
|
String |
SMSFlatFileObjectBase.registerCallbackHandler(SSOToken token,
SMSObjectListener changeListener)
Register a listener.
|
Set<String> |
SMSFlatFileObjectBase.schemaSubEntries(SSOToken token,
String objName,
String filter,
String sidFilter,
int numOfEntries,
boolean sortResults,
boolean ascendingOrder)
Returns a Set of sub entry names that match the given filter and
the given sun service id filter.
|
Set<String> |
SMSFlatFileObjectBase.search(SSOToken token,
String objName,
String filter,
int numOfEntries,
int timeLimit,
boolean sortResults,
boolean ascendingOrder)
Search for a config object with the given filter.
|
Iterator<SMSDataEntry> |
SMSFlatFileObjectBase.search(SSOToken token,
String objName,
String filter,
int numOfEntries,
int timeLimit,
boolean sortResults,
boolean ascendingOrder,
Set excludes)
Search for a config object with the given filter.
|
Set<String> |
SMSFlatFileObjectBase.searchOrganizationNames(SSOToken token,
String objName,
int numOfEntries,
boolean sortResults,
boolean ascendingOrder,
String serviceName,
String attrName,
Set values)
Returns the organization names.
|
Set<String> |
SMSFlatFileObjectBase.searchSubOrgNames(SSOToken token,
String objName,
String filter,
int numOfEntries,
boolean sortResults,
boolean ascendingOrder,
boolean recursive)
Returns the suborganization names.
|
Set<String> |
SMSFlatFileObjectBase.subEntries(SSOToken token,
String objName,
String filter,
int numOfEntries,
boolean sortResults,
boolean ascendingOrder)
Returns a Set of sub-entry names that match the given filter.
|
Modifier and Type | Method and Description |
---|---|
void |
SMSJAXRPCObject.create(SSOToken token,
String objName,
Map attributes)
Creates an entry in the persistent store.
|
void |
SMSJAXRPCObject.delete(SSOToken token,
String objName)
Delete the entry in the datastore.
|
boolean |
SMSJAXRPCObject.entryExists(SSOToken token,
String dn)
Checks if the provided DN exists.
|
void |
SMSJAXRPCObject.modify(SSOToken token,
String objName,
ModificationItem[] mods)
Modifies the attributes to the object.
|
Map<String,Set<String>> |
SMSJAXRPCObject.read(SSOToken token,
String objName)
Reads in the object from persistent store.
|
Set<String> |
SMSJAXRPCObject.schemaSubEntries(SSOToken token,
String dn,
String filter,
String sidFilter,
int numOfEntries,
boolean sortResults,
boolean ascendingOrder)
Returns the sub-entries.
|
Set<String> |
SMSJAXRPCObject.search(SSOToken token,
String startDN,
String filter,
int numOfEntries,
int timeLimit,
boolean sortResults,
boolean ascendingOrder)
Searchs the data store for objects that match the filter
|
Iterator<SMSDataEntry> |
SMSJAXRPCObject.search(SSOToken token,
String startDN,
String filter,
int numOfEntries,
int timeLimit,
boolean sortResults,
boolean ascendingOrder,
Set excludes)
Searches the data store for objects that match the filter
|
Set<String> |
SMSJAXRPCObject.searchOrganizationNames(SSOToken token,
String dn,
int numOfEntries,
boolean sortResults,
boolean ascendingOrder,
String serviceName,
String attrName,
Set values)
Returns the organization names.
|
Set<String> |
SMSJAXRPCObject.searchSubOrgNames(SSOToken token,
String dn,
String filter,
int numOfEntries,
boolean sortResults,
boolean ascendingOrder,
boolean recursive)
Returns the suborganization names.
|
Set<String> |
SMSJAXRPCObject.subEntries(SSOToken token,
String dn,
String filter,
int numOfEntries,
boolean sortResults,
boolean ascendingOrder)
Returns the sub-entries.
|
boolean |
SMSJAXRPCObject.validateServiceAttributes(SSOToken token,
String validatorClass,
Set values)
Validates service configuration attributes.
|
Modifier and Type | Method and Description |
---|---|
void |
SMSEmbeddedLdapObject.create(SSOToken token,
String dn,
Map attrs)
Create an entry in the directory
|
void |
SMSLdapObject.create(SSOToken token,
String dn,
Map attrs)
Create an entry in the directory
|
SMSAuditor |
ConfigAuditorFactory.create(SSOToken runAs,
String realm,
String objectId,
Map<String,Object> initialState)
Creates an SMSAuditor object for auditing a config change
|
void |
SMSEmbeddedLdapObject.delete(SSOToken token,
String dn)
Delete the entry in the directory.
|
void |
SMSLdapObject.delete(SSOToken token,
String dn)
Delete the entry in the directory.
|
boolean |
SMSEmbeddedLdapObject.entryExists(SSOToken token,
String dn)
Checks if the provided DN exists.
|
boolean |
SMSLdapObject.entryExists(SSOToken token,
String dn)
Checks if the provided DN exists.
|
void |
SMSEmbeddedLdapObject.modify(SSOToken token,
String dn,
ModificationItem[] mods)
Save the entry using the token provided.
|
void |
SMSLdapObject.modify(SSOToken token,
String dn,
ModificationItem[] mods)
Save the entry using the token provided.
|
Map |
SMSEmbeddedLdapObject.read(SSOToken token,
String dn)
Reads in the object from persistent store, assuming that the guid and the
SSOToken are valid
|
Map<String,Set<String>> |
SMSLdapObject.read(SSOToken token,
String dn)
Reads in the object from persistent store, assuming that the guid and the
SSOToken are valid
|
Set<String> |
SMSEmbeddedLdapObject.schemaSubEntries(SSOToken token,
String dn,
String filter,
String sidFilter,
int numOfEntries,
boolean sortResults,
boolean ascendingOrder)
Returns the sub-entry names.
|
Set<String> |
SMSLdapObject.schemaSubEntries(SSOToken token,
String dn,
String filter,
String sidFilter,
int numOfEntries,
boolean sortResults,
boolean ascendingOrder)
Returns the sub-entry names.
|
Set<String> |
SMSEmbeddedLdapObject.search(SSOToken token,
String startDN,
String filter,
int numOfEntries,
int timeLimit,
boolean sortResults,
boolean ascendingOrder)
Returns LDAP entries that match the filter, using the start DN provided
in method
|
Set<String> |
SMSLdapObject.search(SSOToken token,
String startDN,
String filter,
int numOfEntries,
int timeLimit,
boolean sortResults,
boolean ascendingOrder)
Returns LDAP entries that match the filter, using the start DN provided
in method
|
Iterator<SMSDataEntry> |
SMSEmbeddedLdapObject.search(SSOToken token,
String startDN,
String filter,
int numOfEntries,
int timeLimit,
boolean sortResults,
boolean ascendingOrder,
Set excludes) |
Iterator<SMSDataEntry> |
SMSLdapObject.search(SSOToken token,
String startDN,
String filter,
int numOfEntries,
int timeLimit,
boolean sortResults,
boolean ascendingOrder,
Set<String> excludes)
Returns LDAP entries that match the filter, using the start DN provided
in method
|
Set<String> |
SMSEmbeddedLdapObject.searchOrganizationNames(SSOToken token,
String dn,
int numOfEntries,
boolean sortResults,
boolean ascendingOrder,
String serviceName,
String attrName,
Set values)
Returns the organization names.
|
Set<String> |
SMSLdapObject.searchOrganizationNames(SSOToken token,
String dn,
int numOfEntries,
boolean sortResults,
boolean ascendingOrder,
String serviceName,
String attrName,
Set values)
Returns the organization names.
|
Set<String> |
SMSEmbeddedLdapObject.searchSubOrgNames(SSOToken token,
String dn,
String filter,
int numOfEntries,
boolean sortResults,
boolean ascendingOrder,
boolean recursive)
Returns the suborganization names.
|
Set<String> |
SMSLdapObject.searchSubOrgNames(SSOToken token,
String dn,
String filter,
int numOfEntries,
boolean sortResults,
boolean ascendingOrder,
boolean recursive)
Returns the suborganization names.
|
Set<String> |
SMSEmbeddedLdapObject.subEntries(SSOToken token,
String dn,
String filter,
int numOfEntries,
boolean sortResults,
boolean ascendingOrder)
Returns the sub-entry names.
|
Set<String> |
SMSLdapObject.subEntries(SSOToken token,
String dn,
String filter,
int numOfEntries,
boolean sortResults,
boolean ascendingOrder)
Returns the sub-entry names.
|
Modifier and Type | Field and Description |
---|---|
protected static SSOToken |
TrustAuthorityConfig.customAdminToken |
protected static SSOToken |
ProviderConfig.customAdminToken |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
TrustAuthorityConfig.init(String name,
String type,
SSOToken ssoToken)
Initialize the trust authority.
|
protected abstract void |
ProviderConfig.init(String providerName,
String providerType,
SSOToken token,
boolean isEndPoint)
Initializes the provider.
|
void |
TrustAuthorityConfig.setAdminToken(SSOToken adminToken)
Sets the admin token.
|
void |
ProviderConfig.setAdminToken(SSOToken adminToken)
Sets the admin token.
|
Modifier and Type | Method and Description |
---|---|
void |
DiscoveryAgent.init(String name,
String type,
SSOToken token) |
void |
STSAgent.init(String name,
String type,
SSOToken token) |
void |
AM71AgentProvider.init(String providerName,
String providerType,
SSOToken token,
boolean isEndpoint) |
void |
AgentProvider.init(String providerName,
String providerType,
SSOToken token,
boolean isEndPoint) |
Modifier and Type | Method and Description |
---|---|
static SSOToken |
WSSUtils.getAdminToken() |
Modifier and Type | Method and Description |
---|---|
static SecurityTokenFactory |
SecurityTokenFactory.getInstance(SSOToken credential)
Returns the Security Token factory instance.
|
static Map<QName,List<String>> |
WSSUtils.getRequestedClaims(String subjectName,
Set claimNames,
SSOToken ssoToken)
Returns the list of requested claims for the given subject
|
static Map<QName,List<String>> |
WSSUtils.getSAMLAttributes(String subjectName,
Set attributeNames,
String namespace,
SSOToken ssoToken)
Returns the SAML Attribute Map
|
Constructor and Description |
---|
AMTokenProvider(SSOToken token)
Default constructor
|
AssertionToken(AssertionTokenSpec spec,
SSOToken ssoToken)
Constructor that initializes the AssertionToken.
|
FAMSecurityToken(SSOToken ssoToken)
Constructor for FAMSecurityToken
|
SAML2Token(SAML2TokenSpec spec,
SSOToken ssoToken)
Constructor that initializes the SAML2Token.
|
Modifier and Type | Method and Description |
---|---|
protected SSOToken |
FAMSTSAttributeProvider.getSSOToken(String token,
String appTokenId)
Check if agent token ID is appended to the token string.
|
Modifier and Type | Method and Description |
---|---|
SSOToken |
ResourceOwnerSessionValidator.getResourceOwnerSession(OAuth2Request request)
Gets the resource owner's session from the OAuth2 request.
|
Modifier and Type | Method and Description |
---|---|
TokenRestriction |
TokenRestrictionResolver.resolve(String agentId,
String realm,
SSOToken adminToken)
Returns an appropriate token restriction for the given agent.
|
TokenRestriction |
TokenRestrictionResolver.resolve(String providerId,
String gotoUrl,
SSOToken adminToken,
boolean uniqueSSOTokenCookie)
Returns an appropriate token restriction for the given agent.
|
Modifier and Type | Method and Description |
---|---|
static String |
AMAuditEventBuilderUtils.getTrackingIdFromSSOToken(SSOToken ssoToken)
Gets the contextId value from the
SSOToken . |
static String |
AMAuditEventBuilderUtils.getUserId(SSOToken ssoToken)
Given the SSO token, retrieves the user's identifier.
|
T |
AMAuditEventBuilder.trackingIdFromSSOToken(SSOToken ssoToken)
|
AMAuthenticationAuditEventBuilder |
AMAuthenticationAuditEventBuilder.trackingIdFromSSOToken(SSOToken ssoToken) |
AMActivityAuditEventBuilder |
AMActivityAuditEventBuilder.trackingIdFromSSOToken(SSOToken ssoToken)
|
AMAccessAuditEventBuilder |
AMAccessAuditEventBuilder.trackingIdFromSSOToken(SSOToken ssoToken) |
AMConfigAuditEventBuilder |
AMConfigAuditEventBuilder.trackingIdFromSSOToken(SSOToken ssoToken) |
Constructor and Description |
---|
ConfigAuditor(Debug debug,
AuditEventPublisher auditEventPublisher,
AuditEventFactory auditEventFactory,
SSOToken runAs,
String realm,
String objectId,
Map<String,Object> initialState,
Set<SMSAuditFilter> filters)
Creates the base for a ConfigAuditor
|
RepoAuditor(Debug debug,
AuditEventPublisher auditEventPublisher,
AuditEventFactory auditEventFactory,
SSOToken runAs,
String realm,
String objectId,
Map<String,Object> initialState,
Set<SMSAuditFilter> filters)
Creates the base for a ConfigAuditor
|
SMSAuditor(Debug debug,
AuditEventPublisher auditEventPublisher,
AuditEventFactory auditEventFactory,
SSOToken runAs,
String realm,
String objectId,
Map<String,Object> initialState,
Set<SMSAuditFilter> filters)
Creates the base for an SMSAuditor
|
Modifier and Type | Method and Description |
---|---|
void |
AdaptivePostAuthenticationPlugin.onLoginSuccess(Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken token) |
void |
AdaptivePostAuthenticationPlugin.onLogout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken token) |
Modifier and Type | Method and Description |
---|---|
protected abstract Map<String,Object> |
JaspiAuthLoginModulePostAuthenticationPlugin.generateConfig(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Generates the required configuration to initialise the underlying JASPI ServerAuthModule.
|
void |
JaspiAuthLoginModulePostAuthenticationPlugin.onLoginSuccess(Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Post processing of successful authentication, which initialises the underlying JASPI ServerAuthModule, as a new
instance of this class is created for the Post Authentication Process, and then calls the subtypes
onLoginSuccess method, and then finally calls the JASPI ServerAuthModule's secureResponse method.
|
protected abstract void |
JaspiAuthLoginModulePostAuthenticationPlugin.onLoginSuccess(javax.security.auth.message.MessageInfo messageInfo,
Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Internal call to subtype to perform any required logic before the secureResponse method is called on the
underlying JASPI ServerAuthModule.
|
Modifier and Type | Method and Description |
---|---|
void |
OAuth2PostAuthnPlugin.onLoginSuccess(Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Post processing on successful authentication.
|
void |
OAuth2PostAuthnPlugin.onLogout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Post processing on Logout.
|
Modifier and Type | Method and Description |
---|---|
protected Map<String,Object> |
PersistentCookieAuthModulePostAuthenticationPlugin.generateConfig(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Initialises the JwtSessionModule for use by the Post Authentication Process.
|
void |
PersistentCookieAuthModulePostAuthenticationPlugin.onLoginSuccess(javax.security.auth.message.MessageInfo messageInfo,
Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Sets the required information that needs to be in the jwt.
|
void |
PersistentCookieAuthModulePostAuthenticationPlugin.onLogout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Deletes the persistent cookie on logout.
|
Modifier and Type | Method and Description |
---|---|
void |
SAML2PostAuthenticationPlugin.onLoginSuccess(Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
If enabled, performs the first-stage of SLO - by recording the currently logged in user.
|
void |
SAML2PostAuthenticationPlugin.onLogout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken) |
Modifier and Type | Method and Description |
---|---|
void |
AccountExpirePlugin.onLoginSuccess(Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken token) |
void |
AccountExpirePlugin.onLogout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken token) |
Modifier and Type | Method and Description |
---|---|
SSOToken |
AuthSessionFactory.getAuthenticationSession(String domain)
Returns the Internal Session used by the Auth Services.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
XACMLUtils.hasPermission(String realm,
SSOToken adminToken,
String action) |
Modifier and Type | Method and Description |
---|---|
SSOToken |
CoreServicesWrapper.getAdminToken()
Gets the admin SSO Token.
|
SSOToken |
CoreWrapper.getAdminToken()
Returns a cached instance
AdminTokenAction . |
SSOToken |
CoreServicesWrapper.getExistingValidSSOToken(SessionID sessionID)
Gets the SSO Token for an existing valid session.
|
Modifier and Type | Method and Description |
---|---|
void |
CoreWrapper.destroyToken(SSOToken token)
Destroys a single sign on token.
|
Set<String> |
CoreWrapper.getAuthenticatedLevels(SSOToken token)
Returns the set of all authenticated levels.
|
Set<String> |
CoreWrapper.getAuthenticatedRealms(SSOToken token)
Returns the set of all authenticated Realm names.
|
Set<String> |
CoreWrapper.getAuthenticatedSchemes(SSOToken token)
Returns the set of all authenticated Scheme names.
|
AMIdentity |
CoreWrapper.getIdentity(SSOToken token)
Returns a handle of the Identity object based on the SSO Token passed in (
AMIdentity object of the user
who is authenticated). |
AMIdentity |
CoreWrapper.getIdentity(SSOToken token,
String univId)
Returns an
AMIdentity object, if provided with a string identifier for the object. |
String |
CoreWrapper.getOrganization(SSOToken adminToken,
String orgIdentifier)
Returns an organization which maps to the identifier used by application.
|
Set<String> |
CoreWrapper.getRealmQualifiedAuthenticatedLevels(SSOToken token)
Returns the set of all authenticated realm qualified authentication levels.
|
Set<String> |
CoreWrapper.getRealmQualifiedAuthenticatedSchemes(SSOToken token)
Returns the set of all authenticated realm qualified scheme names.
|
Set<String> |
CoreWrapper.getRealmQualifiedAuthenticatedServices(SSOToken token)
Returns the set of all authenticated realm qualified service names.
|
ServiceConfigManager |
CoreServicesWrapper.getServiceConfigManager(String serviceName,
SSOToken token)
Gets a ServiceConfigManager instance.
|
ServiceConfigManager |
CoreWrapper.getServiceConfigManager(String serviceName,
SSOToken token)
Gets a
ServiceConfigManager for the given service. |
Modifier and Type | Method and Description |
---|---|
static SSOToken |
IdentityRestUtils.getSSOToken(String ssoTokenId) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
IdentityResourceV1.isIgnoredProfile(String resourceId,
SSOToken admin,
String realm) |
Modifier and Type | Method and Description |
---|---|
SSOToken |
CompletedLoginProcess.getSSOToken()
Returns the SSOToken for the login process
|
SSOToken |
AuthenticationContext.getSSOToken()
Returns the SSO Token for the authenticated user.
|
SSOToken |
LoginProcess.getSSOToken()
Returns the SSOToken for the login process
|
Constructor and Description |
---|
CompletedLoginProcess(LoginAuthenticator loginAuthenticator,
LoginConfiguration loginConfiguration,
CoreServicesWrapper coreServicesWrapper,
SSOToken ssoToken)
Constructs an instance of the LoginProcess.
|
Modifier and Type | Method and Description |
---|---|
SSOToken |
AuthContextLocalWrapper.getSSOToken()
Returns the SSO Token for the authenticated user.
|
Modifier and Type | Method and Description |
---|---|
SSOToken |
SessionResourceUtil.getTokenWithoutResettingIdleTime(String tokenId)
tokenId may, or may not, specify a valid token.
|
Modifier and Type | Method and Description |
---|---|
void |
SessionUtilsWrapper.checkPermissionToSetProperty(SSOToken clientToken,
String key,
String value)
Delegate check permission to SessionUtils
|
AMIdentity |
SessionResourceUtil.getIdentity(SSOToken ssoToken)
Creates a AMIdentity from the specified SSOToken.
|
String |
SessionProperties.getProperty(SSOToken token,
String key) |
org.forgerock.json.JsonValue |
SessionResourceUtil.jsonValueOf(SSOToken ssoToken)
Creates the JsonValue representing the single sign on token
|
void |
SessionProperties.setProperty(SSOToken token,
String key,
String value) |
Modifier and Type | Method and Description |
---|---|
SSOToken |
CoreRestSmsGuiceModule.getAdminToken() |
Modifier and Type | Method and Description |
---|---|
protected ServiceConfig |
SmsServerPropertiesResource.getServerConfigs(SSOToken ssoToken) |
protected org.forgerock.json.resource.ResourceResponse |
SitesResourceProvider.getSite(SSOToken token,
String siteName) |
Constructor and Description |
---|
AuthenticationModuleRealmSmsHandler(Debug debug,
SSOToken adminToken,
AMResourceBundleCache resourceBundleCache,
Locale defaultLocale) |
Constructor and Description |
---|
SmsRequestHandler(SchemaType type,
SmsCollectionProviderFactory collectionProviderFactory,
SmsSingletonProviderFactory singletonProviderFactory,
SmsGlobalSingletonProviderFactory globalSingletonProviderFactory,
Debug debug,
ExcludedServicesFactory excludedServicesFactory,
AuthenticationChainsFilter authenticationChainsFilter,
RealmRoutingFactory realmRoutingFactory,
SessionCache sessionCache,
CoreWrapper coreWrapper,
RealmNormaliser realmNormaliser,
Map<MatchingResourcePath,org.forgerock.authz.filter.crest.api.CrestAuthorizationModule> globalAuthzModules,
CrestPrivilegeAuthzModule privilegeAuthzModule,
SmsServiceHandlerFunction smsServiceHandlerFunction,
PrivilegedAction<SSOToken> adminTokenAction,
ServicesRealmSmsHandler servicesRealmSmsHandler,
SitesResourceProvider sitesResourceProvider,
ServersResourceProvider serversResourceProvider) |
Modifier and Type | Method and Description |
---|---|
static org.forgerock.json.JsonValue |
Dashboard.getAllowedDashboard(SSOToken token) |
static org.forgerock.json.JsonValue |
Dashboard.getAssignedDashboard(SSOToken token) |
static org.forgerock.json.JsonValue |
Dashboard.getDefinitions(SSOToken token) |
Modifier and Type | Method and Description |
---|---|
PartialSession |
PartialSessionFactory.fromSSOToken(SSOToken ssoToken)
Constructs a new
PartialSession instance based on the provided SSOToken . |
Modifier and Type | Method and Description |
---|---|
Set<String> |
EntitlementCoreWrapper.getAuthenticatedSchemes(SSOToken token)
Returns the set of all authenticated Scheme names.
|
Set<String> |
EntitlementCoreWrapper.getRealmQualifiedAuthenticatedSchemes(SSOToken token)
Returns the set of all authenticated realm qualified scheme names.
|
Constructor and Description |
---|
IndexTreeServiceImpl(IndexChangeManager manager,
PrivilegedAction<SSOToken> adminTokenAction,
ServiceManagementDAO smDAO,
DNWrapper dnMapper,
org.forgerock.util.thread.listener.ShutdownManager shutdownManager) |
Modifier and Type | Method and Description |
---|---|
static SSOToken |
EntitlementUtils.getAdminToken()
Returns an admin SSO token for administrative actions.
|
static SSOToken |
EntitlementUtils.getSSOToken(Subject subject)
Returns the SSO token for the given subject.
|
Modifier and Type | Method and Description |
---|---|
static SSOToken |
ServerContextUtils.getTokenFromContext(org.forgerock.services.context.Context context,
Debug debug)
Retrieves a link to the user's SSO Token, if it exists in the context.
|
Modifier and Type | Method and Description |
---|---|
void |
RestLog.auditAccessDenied(String resource,
String action,
String authzModule,
SSOToken token)
Audits a failed REST request, indicating which resource was accessed using which method linked to the
SSOToken of the accessing user.
|
void |
RestLog.auditAccessGranted(String resource,
String action,
String authzModule,
SSOToken token)
Audits an attempted REST request, indicating which resource was accessed using which method linked to the
SSOToken of the accessing user.
|
void |
RestLog.auditAccessMessage(String resource,
String action,
SSOToken token)
Audits an attempted REST request, indicating which resource was accessed using which method linked to the
SSOToken of the accessing user.
|
boolean |
AgentIdentityImpl.isAgent(SSOToken token) |
boolean |
AgentIdentity.isAgent(SSOToken token)
Establish if an SSOToken belongs to an agent.
|
boolean |
AgentIdentityImpl.isSoapSTSAgent(SSOToken token) |
boolean |
AgentIdentity.isSoapSTSAgent(SSOToken token)
Establish if an SSOToken belongs to a soap-sts agent.
|
boolean |
SpecialUserIdentityImpl.isSpecialUser(SSOToken token) |
boolean |
SpecialUserIdentity.isSpecialUser(SSOToken token) |
Modifier and Type | Method and Description |
---|---|
AMIdentityRepository |
AMIdentityRepositoryFactory.create(String realm,
SSOToken token)
Creates a
AMIdentityRepository instance. |
static boolean |
IdentityUtils.isCASPAorJASPA(SSOToken ssoToken) |
Modifier and Type | Method and Description |
---|---|
void |
IdServicesDecorator.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap,
String amOrgName,
String amsdkDN) |
void |
IdServicesDecorator.changePassword(SSOToken token,
IdType type,
String name,
String oldPassword,
String newPassword,
String amOrgName,
String amsdkDN) |
AMIdentity |
IdServicesDecorator.create(SSOToken token,
IdType type,
String name,
Map attrMap,
String amOrgName) |
void |
IdServicesDecorator.delete(SSOToken token,
IdType type,
String name,
String orgName,
String amsdkDN) |
Set |
IdServicesDecorator.getAssignedServices(SSOToken token,
IdType type,
String name,
Map mapOfServiceNamesAndOCs,
String amOrgName,
String amsdkDN) |
Map |
IdServicesDecorator.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN,
boolean isString) |
Map |
LowerCaseIdServicesDecorator.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN,
boolean isString) |
Map |
LowerCaseIdCachedServicesDecorator.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN,
boolean isString) |
Map |
IdServicesDecorator.getAttributes(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
Map |
LowerCaseIdServicesDecorator.getAttributes(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
Map |
LowerCaseIdCachedServicesDecorator.getAttributes(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
Map |
IdServicesDecorator.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN) |
Set |
IdServicesDecorator.getFullyQualifiedNames(SSOToken token,
IdType type,
String name,
String orgName) |
Set |
IdServicesDecorator.getMembers(SSOToken token,
IdType type,
String name,
String amOrgName,
IdType membersType,
String amsdkDN) |
Set |
IdServicesDecorator.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType,
String amOrgName,
String amsdkDN) |
Map |
IdServicesDecorator.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN) |
Map |
IdServicesDecorator.getServiceAttributesAscending(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN)
Non-javadoc, non-public methods
Get the service attributes of the name identity.
|
IdSearchResults |
IdServicesDecorator.getSpecialIdentities(SSOToken token,
IdType type,
String orgName) |
Set |
IdServicesDecorator.getSupportedOperations(SSOToken token,
IdType type,
String amOrgName) |
Set |
IdServicesDecorator.getSupportedTypes(SSOToken token,
String amOrgName) |
boolean |
IdServicesDecorator.isActive(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
boolean |
IdServicesDecorator.isExists(SSOToken token,
IdType type,
String name,
String amOrgName) |
void |
IdServicesDecorator.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set members,
IdType membersType,
int operation,
String amOrgName) |
void |
IdServicesDecorator.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap,
String amOrgName,
String amsdkDN) |
void |
IdServicesDecorator.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN) |
IdSearchResults |
IdServicesDecorator.search(SSOToken token,
IdType type,
IdSearchControl ctrl,
String amOrgName,
CrestQuery crestQuery)
By passing in a CrestQuery object, we now support searching by id (via _queryId) or by filter (_queryFilter).
|
void |
IdServicesDecorator.setActiveStatus(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN,
boolean active) |
void |
IdServicesDecorator.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd,
String amOrgName,
String amsdkDN,
boolean isString) |
void |
IdServicesDecorator.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map attrMap,
String amOrgName,
String amsdkDN) |
Modifier and Type | Method and Description |
---|---|
int |
DJLDAPv3Repo.addListener(SSOToken token,
IdRepoListener idRepoListener)
Registers an IdRepoListener, which will be notified of realm level service changes and persistent search results.
|
void |
DJLDAPv3Repo.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map<String,Set<String>> attrMap)
Assigns a service to the provided identity.
|
void |
DJLDAPv3Repo.changePassword(SSOToken token,
IdType type,
String name,
String attrName,
String oldPassword,
String newPassword)
Changes password for the given identity by binding as the user first (i.e. this is not password reset).
|
String |
DJLDAPv3Repo.create(SSOToken token,
IdType type,
String name,
Map<String,Set<String>> attrMap)
Creates a new identity using the passed in attributes.
|
void |
DJLDAPv3Repo.delete(SSOToken token,
IdType type,
String name)
Deletes the identity from the directory.
|
Set<String> |
DJLDAPv3Repo.getAssignedServices(SSOToken token,
IdType type,
String name,
Map<String,Set<String>> mapOfServicesAndOCs)
Returns the currently assigned to the given identity.
|
Map<String,Set<String>> |
DJLDAPv3Repo.getAttributes(SSOToken token,
IdType type,
String name)
Returns all the attributes that are defined in the configuration for the given identity.
|
Map<String,Set<String>> |
DJLDAPv3Repo.getAttributes(SSOToken token,
IdType type,
String name,
Set<String> attrNames)
Returns all the requested attributes that are defined in the configuration for this given identity.
|
Map<String,byte[][]> |
DJLDAPv3Repo.getBinaryAttributes(SSOToken token,
IdType type,
String name,
Set<String> attrNames)
Returns all the requested binary attributes that are defined in the configuration for this given identity.
|
Map<String,byte[][]> |
DJLDAPv3Repo.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set<String> attrNames)
Returns the service attributes in binary format for the given identity.
|
String |
DJLDAPv3Repo.getFullyQualifiedName(SSOToken token,
IdType type,
String name)
Returns a fully qualified name of the identity, which should be unique per data store.
|
Set<String> |
DJLDAPv3Repo.getMembers(SSOToken token,
IdType type,
String name,
IdType membersType)
Gets membership data for a given group/role/filtered role.
|
Set<String> |
DJLDAPv3Repo.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType)
Returns the membership information of a user for the given membership type.
|
Map<String,Set<String>> |
DJLDAPv3Repo.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set<String> attrNames)
Returns the service attributes in string format for the given identity.
|
boolean |
DJLDAPv3Repo.isActive(SSOToken token,
IdType type,
String name)
Tells whether the given identity is considered as "active" or not.
|
boolean |
DJLDAPv3Repo.isExists(SSOToken token,
IdType type,
String name)
Tells whether a given identity exists or not.
|
void |
DJLDAPv3Repo.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set<String> members,
IdType membersType,
int operation)
Adds or removes members to the provided group/role.
|
void |
DJLDAPv3Repo.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType sType,
Map<String,Set<String>> attrMap)
Modifies the service attributes based on the incoming attributeMap.
|
void |
DJLDAPv3Repo.removeAttributes(SSOToken token,
IdType type,
String name,
Set<String> attrNames)
Removes the specified attributes from the identity.
|
RepoSearchResults |
DJLDAPv3Repo.search(SSOToken token,
IdType type,
CrestQuery crestQuery,
int maxTime,
int maxResults,
Set<String> returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map<String,Set<String>> avPairs,
boolean recursive)
Performs a search in the directory based on the provided parameters.
|
void |
DJLDAPv3Repo.setActiveStatus(SSOToken token,
IdType type,
String name,
boolean active)
Sets the user status to the value provided for the given identity.
|
void |
DJLDAPv3Repo.setAttributes(SSOToken token,
IdType type,
String name,
Map<String,Set<String>> attributes,
boolean isAdd)
Sets the provided attributes for the given identity.
|
void |
DJLDAPv3Repo.setBinaryAttributes(SSOToken token,
IdType type,
String name,
Map<String,byte[][]> attributes,
boolean isAdd)
Sets the provided binary attributes for the given identity.
|
void |
DJLDAPv3Repo.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map<String,Set<String>> attrMap)
Unassigns a service from the provided identity.
|
Modifier and Type | Method and Description |
---|---|
ConditionDecision |
IPv4Condition.getConditionDecision(SSOToken token,
Map env)
Deprecated.
Gets the decision computed by this condition object, based on the
map of environment parameters
|
Modifier and Type | Method and Description |
---|---|
ConditionDecision |
IPv6Condition.getConditionDecision(SSOToken token,
Map env)
Deprecated.
Gets the decision computed by this condition object, based on the
map of environment parameters
|
Modifier and Type | Method and Description |
---|---|
void |
OAuth2AuditLogger.logAccessMessage(String msgIdName,
String[] data,
SSOToken token)
Logs an access message.
|
void |
OAuth2AuditLogger.logErrorMessage(String msgIdName,
String[] data,
SSOToken token)
Logs an error message.
|
Constructor and Description |
---|
OAuth2GlobalSettings(Debug logger,
PrivilegedAction<SSOToken> adminTokenProvider,
ServiceListeners serviceListeners) |
OpenAMClientRegistrationStore(RealmNormaliser realmNormaliser,
PEMDecoder pemDecoder,
org.forgerock.jaspi.modules.openid.resolvers.service.OpenIdResolverService resolverService,
OAuth2ProviderSettingsFactory providerSettingsFactory,
ClientAuthenticationFailureFactory failureFactory,
AMIdentityRepositoryFactory identityRepositoryFactory,
PrivilegedAction<SSOToken> adminTokenAction)
Constructs a new OpenAMClientRegistrationStore.
|
Modifier and Type | Method and Description |
---|---|
SSOToken |
SSOTokenFactory.getAdminToken()
Gets a SSOToken for the Super User.
|
static SSOToken |
RestUtils.getToken()
Gets an SSOToken for Administrator
|
SSOToken |
SSOTokenFactory.getTokenFromId(String tokenId)
Create an SSO Token using the SSOTokenManager.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SSOTokenFactory.isTokenValid(SSOToken token)
Checks if the given token is valid.
|
Constructor and Description |
---|
ElevatedConnectionFactoryWrapper(org.forgerock.json.resource.ConnectionFactory connectionFactory,
PrivilegedAction<SSOToken> ssoTokenPrivilegedAction,
SSOTokenContext.Factory ssoTokenContextFactory) |
Modifier and Type | Method and Description |
---|---|
protected static String |
AdminOnlyAuthzModule.getUserId(SSOToken token) |
protected org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> |
AgentOnlyAuthzModule.validateToken(org.forgerock.services.context.Context context,
SSOToken token) |
protected org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> |
SpecialOrAdminOrAgentAuthzModule.validateToken(org.forgerock.services.context.Context context,
SSOToken token) |
protected org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> |
AdminOnlyAuthzModule.validateToken(org.forgerock.services.context.Context context,
SSOToken token) |
protected abstract org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> |
SSOTokenAuthzModule.validateToken(org.forgerock.services.context.Context context,
SSOToken token)
Validate the caller's SSO Token.
|
protected org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> |
SpecialAndAdminUserOnlyAuthzModule.validateToken(org.forgerock.services.context.Context context,
SSOToken token) |
protected org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> |
ResourceOwnerOrSuperUserAuthzModule.validateToken(org.forgerock.services.context.Context context,
SSOToken token) |
protected org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> |
STSTokenGenerationServiceAuthzModule.validateToken(org.forgerock.services.context.Context context,
SSOToken token) |
Modifier and Type | Method and Description |
---|---|
SSOToken |
SSOTokenContext.getCallerSSOToken() |
SSOToken |
SubjectContext.getCallerSSOToken()
Returns the authenticated subjects sso token associated with this request.
|
static SSOToken |
SSOTokenContext.getSsoToken(org.forgerock.services.context.Context context)
Obtain an SSOToken from a Context.
|
Constructor and Description |
---|
SSOTokenContext(Debug debug,
SessionCache sessionCache,
org.forgerock.services.context.Context parent,
com.google.common.base.Supplier<SSOToken> token)
Construct a new SSOTokenContext using a supplier for the SSOToken instance.
|
Modifier and Type | Method and Description |
---|---|
boolean |
DelegationEvaluatorProxy.isAllowed(SSOToken token,
DelegationPermission permission,
Map<String,Set<String>> envParameters) |
boolean |
DelegationEvaluatorProxy.isAllowed(SSOToken token,
DelegationPermission permission,
Map<String,Set<String>> envParameters,
boolean subTreeMode) |
Modifier and Type | Method and Description |
---|---|
SSOToken |
DefaultWsFedAuthenticator.authenticate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SOAPMessage soapMessage,
String realm,
String username,
char[] password) |
SSOToken |
WsFedAuthenticator.authenticate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SOAPMessage soapMessage,
String realm,
String username,
char[] password)
Authenticates the end-user for the incoming active WS-Federation request.
|
Constructor and Description |
---|
ScriptedSession(SSOToken ssoToken) |
Modifier and Type | Method and Description |
---|---|
protected org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> |
ResourceOwnerOrSuperUserAuthzModuleForKBA.validateToken(org.forgerock.services.context.Context context,
SSOToken token) |
Modifier and Type | Method and Description |
---|---|
Client |
BasicClientTypesManager.getClientInstance(String clientType,
SSOToken token)
Gets client object for specified client type with specified token
|
void |
BasicClientTypesManager.store(SSOToken token)
Save changed to persistent store.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SessionPropertyWhitelist.isPropertyListed(SSOToken caller,
String realm,
Collection<String> propertyNames)
Whether or not the property is listed in the whitelist.
|
boolean |
SessionPropertyWhitelist.isPropertyMapSettable(SSOToken caller,
Map<String,String> properties)
Queries whether all the properties in the properties map are settable, recording the
key and value of the attempted setting.
|
boolean |
SessionPropertyWhitelist.isPropertySetSettable(SSOToken caller,
Collection<String> properties)
Queries whether all the properties in the properties set are settable.
|
boolean |
SessionPropertyWhitelist.userHasReadAdminPrivs(SSOToken token,
String realm)
Returns true if the user is an administrator, or if it has delegated permissions to perform this
request.
|
Modifier and Type | Method and Description |
---|---|
void |
SessionTimeoutHandler.onIdleTimeout(SSOToken token)
Executed on idle timeout
|
void |
SessionTimeoutHandler.onMaxTimeout(SSOToken token)
Executed on max timeout
|
Constructor and Description |
---|
ServiceConfigManagerFactory(PrivilegedAction<SSOToken> adminTokenAction)
Constructs a new instance of
ServiceConfigManagerFactory , storing a reference to the admin token. |
Modifier and Type | Method and Description |
---|---|
SSOToken |
StatelessSSOProvider.createSSOToken(javax.servlet.http.HttpServletRequest request) |
SSOToken |
StatelessSSOProvider.createSSOToken(Principal user,
String password) |
SSOToken |
StatelessSSOProvider.createSSOToken(String sid) |
SSOToken |
StatelessSSOProvider.createSSOToken(String sid,
boolean invokedByAuth) |
SSOToken |
StatelessSSOProvider.createSSOToken(String sid,
boolean invokedByAuth,
boolean possiblyResetIdleTime) |
SSOToken |
StatelessSSOProvider.createSSOToken(String sid,
String clientIP) |
Modifier and Type | Method and Description |
---|---|
Set<SSOToken> |
StatelessSSOProvider.getValidSessions(SSOToken requester,
String server) |
Modifier and Type | Method and Description |
---|---|
void |
StatelessSSOProvider.destroyToken(SSOToken token) |
void |
StatelessSSOProvider.destroyToken(SSOToken destroyer,
SSOToken destroyed) |
Set<SSOToken> |
StatelessSSOProvider.getValidSessions(SSOToken requester,
String server) |
boolean |
StatelessAdminRestriction.isRestricted(SSOToken token)
Indicates if a given SSOToken should be restricted when used in the
context of a Stateless Session.
|
boolean |
StatelessSSOProvider.isValidToken(SSOToken token) |
boolean |
StatelessSSOProvider.isValidToken(SSOToken token,
boolean refresh) |
void |
StatelessSSOProvider.logout(SSOToken token) |
void |
StatelessSSOProvider.refreshSession(SSOToken token) |
void |
StatelessSSOProvider.refreshSession(SSOToken token,
boolean resetIdle) |
void |
StatelessSSOProvider.validateToken(SSOToken token) |
Modifier and Type | Method and Description |
---|---|
String |
SSOTokenIdentity.validateAndGetTokenPrincipal(SSOToken subjectToken) |
String |
SSOTokenIdentityImpl.validateAndGetTokenPrincipal(SSOToken subjectToken) |
Modifier and Type | Method and Description |
---|---|
String |
OpenIdConnectTokenGeneration.generate(SSOToken subjectToken,
STSInstanceState stsInstanceState,
TokenGenerationServiceInvocationState invocationState) |
String |
OpenIdConnectTokenGenerationImpl.generate(SSOToken subjectToken,
STSInstanceState stsInstanceState,
TokenGenerationServiceInvocationState invocationState) |
Map<String,String> |
OpenIdConnectTokenClaimMapper.getCustomClaims(SSOToken token,
Map<String,String> claimMap) |
Map<String,String> |
DefaultOpenIdConnectTokenClaimMapper.getCustomClaims(SSOToken token,
Map<String,String> claimMap) |
Modifier and Type | Method and Description |
---|---|
String |
SAML2TokenGenerationImpl.generate(SSOToken subjectToken,
STSInstanceState stsInstanceState,
TokenGenerationServiceInvocationState invocationState) |
String |
SAML2TokenGeneration.generate(SSOToken subjectToken,
STSInstanceState stsInstanceState,
TokenGenerationServiceInvocationState invocationState) |
Modifier and Type | Method and Description |
---|---|
List<AuthzDecisionStatement> |
DefaultAuthzDecisionStatementsProvider.get(SSOToken ssoToken,
SAML2Config config) |
List<AuthzDecisionStatement> |
AuthzDecisionStatementsProvider.get(SSOToken ssoToken,
SAML2Config config) |
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<AttributeStatement> |
DefaultAttributeStatementsProvider.get(SSOToken ssoToken,
SAML2Config saml2Config,
AttributeMapper mapper) |
List<Attribute> |
AttributeMapper.getAttributes(SSOToken token,
Map<String,String> attributeMap)
Gets a list of populated SAML2 Attribute instances.
|
List<Attribute> |
DefaultAttributeMapper.getAttributes(SSOToken token,
Map<String,String> attributeMap) |
Modifier and Type | Method and Description |
---|---|
static SSOToken |
UpgradeUtils.getSSOToken()
Returns the SSOToken.
|
Modifier and Type | Method and Description |
---|---|
protected static void |
UpgradeUtils.addAttributesToSchema(String serviceName,
String schemaType,
ServiceSchemaModificationWrapper schemaMods,
ServiceSchema serviceSchema,
SSOToken adminToken) |
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.addNewSchema(String serviceName,
SchemaUpgradeWrapper schemaChanges,
SSOToken adminToken)
Adds a new Schema to an already existing service.
|
static void |
UpgradeUtils.addNewSubSchema(String serviceName,
SubSchemaModificationWrapper ssMod,
ServiceSchema serviceSchema,
SSOToken adminToken) |
static void |
UpgradeUtils.addNewSubSchemas(String serviceName,
Map<String,SubSchemaUpgradeWrapper> subSchemaChanges,
SSOToken adminToken) |
static void |
UpgradeUtils.createService(String xml,
NewServiceWrapper newServiceModifications,
SSOToken adminToken)
This will parse the given XML and create the service specified within.
|
static void |
UpgradeUtils.createService(String xml,
SSOToken adminSSOToken) |
static void |
UpgradeUtils.deleteService(String serviceName,
SSOToken adminToken) |
String |
UpgradeServices.generateDetailedUpgradeReport(SSOToken adminToken,
boolean html)
Generates a detailed upgrade report suitable for reviewing changes.
|
String |
UpgradeServices.generateShortUpgradeReport(SSOToken adminToken,
boolean html)
Generates a short upgrade report suitable for the upgrade screen.
|
static Set<String> |
UpgradeUtils.getExistingServiceNames(SSOToken adminToken) |
protected static ServiceConfigManager |
UpgradeUtils.getServiceConfigManager(String serviceName,
SSOToken ssoToken)
Returns the
ServiceConfigManager for a service. |
static ServiceSchema |
UpgradeUtils.getServiceSchema(String serviceName,
String subSchemaName,
String schemaType,
SSOToken adminToken)
Returns the
ServiceSchema of a service. |
protected static ServiceSchemaManager |
UpgradeUtils.getServiceSchemaManager(String serviceName,
SSOToken ssoToken)
Returns the
ServiceSchemaManager for a service. |
static void |
UpgradeUtils.modifyAttributeInExistingSchema(String serviceName,
String subSchemaName,
String schemaType,
String attrName,
Node attributeSchemaNode,
SSOToken adminToken) |
protected static void |
UpgradeUtils.modifyAttributesInExistingSchema(String serviceName,
String schemaType,
ServiceSchemaModificationWrapper schemaMods,
ServiceSchema serviceSchema,
SSOToken adminToken) |
static void |
UpgradeUtils.modifyService(String serviceName,
Map<String,ServiceSchemaUpgradeWrapper> serviceChanges,
SSOToken adminToken) |
static Document |
UpgradeUtils.parseServiceFile(InputStream xml,
SSOToken adminToken) |
static void |
UpgradeUtils.removeAttributeSchema(String serviceName,
String subSchemaName,
String schemaType,
String attributeName,
SSOToken adminToken)
Remove an attribute schema from an existing service.
|
protected static void |
UpgradeUtils.removeAttributesFromSchema(String serviceName,
String schemaType,
ServiceSchemaModificationWrapper schemaMods,
ServiceSchema serviceSchema,
SSOToken adminToken) |
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
|
void |
UpgradeServices.upgrade(SSOToken adminToken,
boolean licenseAccepted)
Kick off the upgrade process.
|
protected void |
UpgradeServices.writeBackup(SSOToken adminToken)
Creates a backup of the services/subconfigurations in case there is a need for a rollback.
|
protected void |
UpgradeServices.writeReport(SSOToken adminToken)
Writes the detailed upgrade report to a file.
|
Modifier and Type | Method and Description |
---|---|
protected SSOToken |
AbstractUpgradeStep.getAdminToken()
Returns a valid admin SSOToken.
|
Constructor and Description |
---|
AbstractEntitlementUpgradeStep(PrivilegedAction<SSOToken> adminTokenAction,
ConnectionFactory connectionFactory) |
UpgradeResourceTypeStep(ServiceConfigManager configManager,
ResourceTypeService resourceTypeService,
PrivilegedAction<SSOToken> adminTokenAction,
ConnectionFactory connectionFactory,
Set<String> removedDefaultApplications,
ApplicationServiceFactory applicationServiceFactory) |
Constructor and Description |
---|
OldPolicyConditionMigrationUpgradeStep(PrivilegedAction<SSOToken> adminTokenAction,
ConnectionFactory connectionFactory)
Constructs a new OldPolicyConditionMigrationUpgradeStep instance.
|
Constructor and Description |
---|
UpdateOAuth2PolicySetsStep(PrivilegedAction<SSOToken> adminTokenAction,
ConnectionFactory connectionFactory,
ApplicationServiceFactory applicationServiceFactory) |
Constructor and Description |
---|
ScriptedAuthModulesStep(PrivilegedAction<SSOToken> adminTokenAction,
ConnectionFactory factory,
ScriptingServiceFactory scriptingServiceFactory) |
ScriptingSchemaStep(PrivilegedAction<SSOToken> adminTokenAction,
ConnectionFactory connectionFactory) |
Modifier and Type | Method and Description |
---|---|
static Set<String> |
RealmUtils.getRealmNames(SSOToken adminToken)
Retrieve the names of all the realms starting with '/' and including '/'.
|
Constructor and Description |
---|
XacmlService(XACMLExportImport importExport,
PrivilegedAction<SSOToken> adminTokenAction,
Debug debug,
RestLog restLog,
DelegationEvaluator evaluator,
JacksonRepresentationFactory jacksonRepresentationFactory)
Constructor with dependencies exposed for unit testing.
|
Modifier and Type | Method and Description |
---|---|
SSOToken |
OpenIdConnectSSOProvider.createSSOToken(javax.servlet.http.HttpServletRequest request) |
SSOToken |
OpenIdConnectSSOProvider.createSSOToken(Principal user,
String password) |
SSOToken |
OpenIdConnectSSOProvider.createSSOToken(String idToken) |
SSOToken |
OpenIdConnectSSOProvider.createSSOToken(String idToken,
boolean invokedByAuth,
boolean possiblyResetIdleTime) |
SSOToken |
OpenIdConnectSSOProvider.createSSOToken(String idToken,
String clientIP) |
Modifier and Type | Method and Description |
---|---|
Set<SSOToken> |
OpenIdConnectSSOProvider.getValidSessions(SSOToken requester,
String server) |
Modifier and Type | Method and Description |
---|---|
void |
OpenIdConnectSSOProvider.destroyToken(SSOToken token) |
void |
OpenIdConnectSSOProvider.destroyToken(SSOToken destroyer,
SSOToken destroyed) |
Set<SSOToken> |
OpenIdConnectSSOProvider.getValidSessions(SSOToken requester,
String server) |
boolean |
OpenIdConnectSSOProvider.isValidToken(SSOToken token) |
boolean |
OpenIdConnectSSOProvider.isValidToken(SSOToken token,
boolean refresh) |
void |
OpenIdConnectSSOProvider.logout(SSOToken token) |
void |
OpenIdConnectSSOProvider.refreshSession(SSOToken token) |
void |
OpenIdConnectSSOProvider.refreshSession(SSOToken token,
boolean resetIdle) |
void |
OpenIdConnectSSOProvider.validateToken(SSOToken token) |
Modifier and Type | Method and Description |
---|---|
int |
Repo.addListener(SSOToken token,
IdRepoListener listener) |
void |
Repo.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map<String,Set<String>> attrMap) |
String |
Repo.create(SSOToken token,
IdType type,
String name,
Map<String,Set<String>> attrMap) |
void |
Repo.delete(SSOToken token,
IdType type,
String name) |
Set<String> |
Repo.getAssignedServices(SSOToken token,
IdType type,
String name,
Map<String,Set<String>> mapOfServicesAndOCs) |
Map<String,Set<String>> |
Repo.getAttributes(SSOToken token,
IdType type,
String name) |
Map<String,Set<String>> |
Repo.getAttributes(SSOToken token,
IdType type,
String name,
Set<String> attrNames) |
Map<String,byte[][]> |
Repo.getBinaryAttributes(SSOToken token,
IdType type,
String name,
Set<String> attrNames) |
Map<String,byte[][]> |
Repo.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set<String> attrNames) |
Set<String> |
Repo.getMembers(SSOToken token,
IdType type,
String name,
IdType membersType) |
Set<String> |
Repo.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType) |
Map<String,Set<String>> |
Repo.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set<String> attrNames) |
boolean |
Repo.isActive(SSOToken token,
IdType type,
String name) |
boolean |
Repo.isExists(SSOToken token,
IdType type,
String name) |
void |
Repo.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set<String> members,
IdType membersType,
int operation) |
void |
Repo.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType sType,
Map<String,Set<String>> attrMap) |
void |
Repo.removeAttributes(SSOToken token,
IdType type,
String name,
Set<String> attrNames) |
RepoSearchResults |
Repo.search(SSOToken token,
IdType type,
CrestQuery crestQuery,
int maxTime,
int maxResults,
Set<String> returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map<String,Set<String>> avPairs,
boolean recursive) |
RepoSearchResults |
Repo.search(SSOToken token,
IdType type,
String pattern,
int maxTime,
int maxResults,
Set<String> returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map<String,Set<String>> avPairs,
boolean recursive) |
void |
Repo.setActiveStatus(SSOToken token,
IdType type,
String name,
boolean active) |
void |
Repo.setAttributes(SSOToken token,
IdType type,
String name,
Map<String,Set<String>> attributes_in,
boolean isAdd) |
void |
Repo.setBinaryAttributes(SSOToken token,
IdType type,
String name,
Map<String,byte[][]> attributes,
boolean isAdd) |
void |
Repo.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map<String,Set<String>> attrMap) |
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.