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.parser |
XML parsing utility.
|
com.iplanet.dpro.session |
This package contains classes that represents a session and its
all session related information
|
com.iplanet.dpro.session.exceptions | |
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.dpro.session.service.cluster | |
com.iplanet.dpro.session.share |
This package contains shared session classes that represent
session information,handle the session notification and process the
URL encoding
|
com.iplanet.dpro.session.utils | |
com.iplanet.jato.util | |
com.iplanet.log |
Exception classes for audit logging.
|
com.iplanet.security.util | |
com.iplanet.security.x509 | |
com.iplanet.services.cdc | |
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.client | |
com.iplanet.services.comm.server | |
com.iplanet.services.comm.share | |
com.iplanet.services.ldap |
Deprecated classes for LDAP support.
|
com.iplanet.services.ldap.aci |
Deprecated classes to manage LDAP ACIs.
|
com.iplanet.services.ldap.event |
Classes to handle LDAP persistent searches.
|
com.iplanet.services.naming | |
com.iplanet.services.naming.service | |
com.iplanet.services.naming.share | |
com.iplanet.services.util |
Utilities for service management.
|
com.iplanet.services.util.internal | |
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.iplanet.ums.util | |
com.iplanet.ums.validation |
Deprecated validator 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.callbacks |
This package contains custom Callback objects representing callbacks which may be sent between the client and server
during REST calls.
|
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.internal.server | |
com.sun.identity.authentication.internal.util | |
com.sun.identity.authentication.jaas | |
com.sun.identity.authentication.modules.ad | |
com.sun.identity.authentication.modules.anonymous | |
com.sun.identity.authentication.modules.application | |
com.sun.identity.authentication.modules.cert | |
com.sun.identity.authentication.modules.datastore | |
com.sun.identity.authentication.modules.federation | |
com.sun.identity.authentication.modules.hotp | |
com.sun.identity.authentication.modules.httpbasic | |
com.sun.identity.authentication.modules.jdbc | |
com.sun.identity.authentication.modules.ldap | |
com.sun.identity.authentication.modules.membership | |
com.sun.identity.authentication.modules.msisdn | |
com.sun.identity.authentication.modules.nt | |
com.sun.identity.authentication.modules.radius |
Contains OpenAM authentication module classes.
|
com.sun.identity.authentication.modules.radius.client | |
com.sun.identity.authentication.modules.sae | |
com.sun.identity.authentication.modules.securid | |
com.sun.identity.authentication.modules.windowsdesktopsso | |
com.sun.identity.authentication.modules.wss | |
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.share | |
com.sun.identity.authentication.spi |
Provides interfaces and classes for writing a supplemental authentication
module to plug into OpenAM.
|
com.sun.identity.authentication.UI | |
com.sun.identity.authentication.UI.taglib | |
com.sun.identity.authentication.util | |
com.sun.identity.classloader | |
com.sun.identity.cli | |
com.sun.identity.cli.agentconfig | |
com.sun.identity.cli.annotation | |
com.sun.identity.cli.authentication | |
com.sun.identity.cli.datastore | |
com.sun.identity.cli.definition | |
com.sun.identity.cli.entitlement | |
com.sun.identity.cli.idrepo | |
com.sun.identity.cli.realm | |
com.sun.identity.cli.record | |
com.sun.identity.cli.rest | |
com.sun.identity.cli.schema | |
com.sun.identity.cli.serverconfig | |
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.common.validation | |
com.sun.identity.config | |
com.sun.identity.config.pojos | |
com.sun.identity.config.upgrade | |
com.sun.identity.config.util | |
com.sun.identity.config.wizard | |
com.sun.identity.configuration | |
com.sun.identity.coretoken | |
com.sun.identity.coretoken.service | |
com.sun.identity.coretoken.spi | |
com.sun.identity.cot | |
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 |
Defines classes and interfaces to work with entitlements.
|
com.sun.identity.entitlement.interfaces | |
com.sun.identity.entitlement.log | |
com.sun.identity.entitlement.opensso | |
com.sun.identity.entitlement.rest | |
com.sun.identity.entitlement.util | |
com.sun.identity.entitlement.xacml3 | |
com.sun.identity.entitlement.xacml3.core |
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
|
com.sun.identity.entitlement.xacml3.validation |
A package to contain various validation based logic and utility classes for the
Privilege framework.
|
com.sun.identity.entity | |
com.sun.identity.federation.accountmgmt |
Defines Federation Account Management API.
|
com.sun.identity.federation.cli | |
com.sun.identity.federation.cli.definition | |
com.sun.identity.federation.cli.tools | |
com.sun.identity.federation.common |
Defines Federation Common Utils.
|
com.sun.identity.federation.key | |
com.sun.identity.federation.login | |
com.sun.identity.federation.message |
Defines federation protocol message classes.
|
com.sun.identity.federation.message.common |
Defines common classes used by federation protocol messages.
|
com.sun.identity.federation.meta | |
com.sun.identity.federation.plugins |
Defines Federation Adapter for Service Provider.
|
com.sun.identity.federation.services |
Handles
ID-FF federation profiles. |
com.sun.identity.federation.services.fednsso |
Handles
ID-FF federation and single sign on. |
com.sun.identity.federation.services.logout |
Handles
ID-FF single logout. |
com.sun.identity.federation.services.namemapping |
Handles
ID-FF name identifier mapping. |
com.sun.identity.federation.services.registration |
Handles
ID-FF name registration. |
com.sun.identity.federation.services.termination |
Handles
ID-FF federation termination. |
com.sun.identity.federation.services.util |
Utility classes
ID-FF federation services. |
com.sun.identity.fedlet | |
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 | |
com.sun.identity.idsvcs.opensso | |
com.sun.identity.idsvcs.rest | |
com.sun.identity.install.tools.admin | |
com.sun.identity.install.tools.configurator | |
com.sun.identity.install.tools.handler | |
com.sun.identity.install.tools.launch | |
com.sun.identity.install.tools.logs | |
com.sun.identity.install.tools.util | |
com.sun.identity.install.tools.util.xml | |
com.sun.identity.jaxrpc |
Defines classes to handle JAX-RPC.
|
com.sun.identity.liberty.ws.authnsvc |
Provides classes to manage liberty authentication service.
|
com.sun.identity.liberty.ws.authnsvc.mechanism |
Defines interface to handle different SASL mechanisms.
|
com.sun.identity.liberty.ws.authnsvc.protocol |
Provides classes to manage liberty authentication service protocol.
|
com.sun.identity.liberty.ws.common |
Defines common classes used by liberty service components.
|
com.sun.identity.liberty.ws.common.wsse |
Provides interface for Web Service Security X.509 Certificate Token Profile.
|
com.sun.identity.liberty.ws.disco |
Provides interface to manage liberty discovery service.
|
com.sun.identity.liberty.ws.disco.common |
Defines constants and utilities for Liberty Discovery Service implementation.
|
com.sun.identity.liberty.ws.disco.plugins |
Defines plugin interface for Liberty Discovery Service implementation.
|
com.sun.identity.liberty.ws.dst |
Defines DST.
|
com.sun.identity.liberty.ws.dst.service |
Defines DST service.
|
com.sun.identity.liberty.ws.idpp |
Defines IDPP service.
|
com.sun.identity.liberty.ws.idpp.common |
Defines IDPP common.
|
com.sun.identity.liberty.ws.idpp.container |
Defines IDPP container.
|
com.sun.identity.liberty.ws.idpp.plugin |
Defines IDPP plugin.
|
com.sun.identity.liberty.ws.interaction |
Defines Interaction service.
|
com.sun.identity.liberty.ws.interfaces |
Defines Interaction service.
|
com.sun.identity.liberty.ws.paos |
Reverse SOAP Binding classes.
|
com.sun.identity.liberty.ws.security |
Provides interface to manage liberty security
|
com.sun.identity.liberty.ws.soapbinding |
Provides classes to manage Liberty SOAP Binding.
|
com.sun.identity.liberty.ws.util | |
com.sun.identity.log |
Provides the classes and interfaces of core logging and auditing facilities.
|
com.sun.identity.log.cli | |
com.sun.identity.log.handlers | |
com.sun.identity.log.messageid | |
com.sun.identity.log.s1is | |
com.sun.identity.log.secure | |
com.sun.identity.log.service | |
com.sun.identity.log.spi |
Provides means for plugging in support for authorization and other security
related aspects of logging.
|
com.sun.identity.log.util | |
com.sun.identity.monitoring | |
com.sun.identity.multiprotocol | |
com.sun.identity.password.plugins | |
com.sun.identity.password.ui | |
com.sun.identity.password.ui.model | |
com.sun.identity.plugin.configuration |
Contains configuration SPI.
|
com.sun.identity.plugin.configuration.impl | |
com.sun.identity.plugin.datastore |
Contains data store plugin SPIs.
|
com.sun.identity.plugin.datastore.impl | |
com.sun.identity.plugin.log |
Contains Log SPI.
|
com.sun.identity.plugin.log.impl | |
com.sun.identity.plugin.monitoring | |
com.sun.identity.plugin.monitoring.impl | |
com.sun.identity.plugin.session |
Contains session SPI.
|
com.sun.identity.plugin.session.impl | |
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.jaas |
Provides classes for performing policy evaluation against OpenAM
using JAAS (Java Authentication and Authorization) framework.
|
com.sun.identity.policy.plugins | |
com.sun.identity.policy.remote |
Classes to handle policies remotely.
|
com.sun.identity.policy.util | |
com.sun.identity.protocol | |
com.sun.identity.protocol.https | |
com.sun.identity.rest | |
com.sun.identity.rest.spi | |
com.sun.identity.sae.api |
Defines Secure Attribute Exchange (SAE) APIs.
|
com.sun.identity.saml |
Defines SAML Assertion Manager and SAML Client APIs.
|
com.sun.identity.saml.assertion |
Defines SAML assertion.
|
com.sun.identity.saml.common |
Defines common SAML 1.x utilities and constants.
|
com.sun.identity.saml.plugins |
SAML 1.x Plugins.
|
com.sun.identity.saml.protocol |
SAML 1.x Protocol Classes.
|
com.sun.identity.saml.servlet |
SAML 1.x servlet endpoints.
|
com.sun.identity.saml.xmlsig |
Defines KeyProvider interface and default implementation class.
|
com.sun.identity.saml2.assertion |
Defines SAMLv2 assertion.
|
com.sun.identity.saml2.assertion.impl | |
com.sun.identity.saml2.common |
Defines common SAMLv2 utilities and constants.
|
com.sun.identity.saml2.ecp |
Defines classes for SAMLv2 ECP profile.
|
com.sun.identity.saml2.ecp.impl | |
com.sun.identity.saml2.idpdiscovery | |
com.sun.identity.saml2.jaxb.assertion |
Package level documentation for generated package com.sun.identity.saml2.jaxb.assertion.
|
com.sun.identity.saml2.jaxb.assertion.impl | |
com.sun.identity.saml2.jaxb.assertion.impl.runtime | |
com.sun.identity.saml2.jaxb.entityconfig |
Package level documentation for generated package com.sun.identity.saml2.jaxb.entityconfig.
|
com.sun.identity.saml2.jaxb.entityconfig.impl | |
com.sun.identity.saml2.jaxb.metadata |
Package level documentation for generated package com.sun.identity.saml2.jaxb.metadata.
|
com.sun.identity.saml2.jaxb.metadata.impl | |
com.sun.identity.saml2.jaxb.metadataattr |
Package level documentation for generated package com.sun.identity.saml2.jaxb.metadata.
|
com.sun.identity.saml2.jaxb.metadataattr.impl | |
com.sun.identity.saml2.jaxb.metadataextquery |
Package level documentation for generated package com.sun.identity.saml2.jaxb.metadata.
|
com.sun.identity.saml2.jaxb.metadataextquery.impl | |
com.sun.identity.saml2.jaxb.metadataidpdiscovery |
Package level documentation for generated package com.sun.identity.saml2.jaxb.metadataidpdiscovery.
|
com.sun.identity.saml2.jaxb.metadataidpdiscovery.impl | |
com.sun.identity.saml2.jaxb.schema | |
com.sun.identity.saml2.jaxb.schema.impl | |
com.sun.identity.saml2.jaxb.xmlenc |
Package level documentation for generated package com.sun.identity.liberty.ws.common.jaxb.xmlenc.
|
com.sun.identity.saml2.jaxb.xmlenc.impl | |
com.sun.identity.saml2.jaxb.xmlsig |
Package level documentation for generated package com.sun.identity.liberty.ws.common.jaxb.xmlsig.
|
com.sun.identity.saml2.jaxb.xmlsig.impl | |
com.sun.identity.saml2.key |
Package that handles SAML v2 keys for encryption and signing.
|
com.sun.identity.saml2.logging | |
com.sun.identity.saml2.meta |
Package that handles SAML v2 metadata operations.
|
com.sun.identity.saml2.plugins |
Defines SAMLv2 Plugin SPIs.
|
com.sun.identity.saml2.profile |
Package that handles SAML v2 profiles.
|
com.sun.identity.saml2.protocol |
SAMLv2 Protocol Classes.
|
com.sun.identity.saml2.protocol.impl |
SAMLv2 Protocol Implemenetation Classes.
|
com.sun.identity.saml2.servlet | |
com.sun.identity.saml2.soapbinding | |
com.sun.identity.saml2.xmlenc | |
com.sun.identity.saml2.xmlsig | |
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.security.cert | |
com.sun.identity.security.keystore | |
com.sun.identity.security.keystore.v_14 | |
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.shared | |
com.sun.identity.shared.configuration | |
com.sun.identity.shared.datastruct | |
com.sun.identity.shared.debug |
Defines debug logging classes.
|
com.sun.identity.shared.debug.file | |
com.sun.identity.shared.debug.file.impl | |
com.sun.identity.shared.debug.impl | |
com.sun.identity.shared.encode | |
com.sun.identity.shared.jaxrpc |
Defines classes to handle JAX-RPC.
|
com.sun.identity.shared.locale |
Defines classes to handle localization.
|
com.sun.identity.shared.search | |
com.sun.identity.shared.stats |
Defines classes to interact with statistics.
|
com.sun.identity.shared.test | |
com.sun.identity.shared.test.tools | |
com.sun.identity.shared.validation | |
com.sun.identity.shared.whitelist |
Defines classes for basic resource matching.
|
com.sun.identity.shared.xml | |
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.sm.model | |
com.sun.identity.sm.util | |
com.sun.identity.tools.bundles | |
com.sun.identity.tools.deployablewar | |
com.sun.identity.tools.diffs | |
com.sun.identity.tools.logdoc | |
com.sun.identity.tools.manifest | |
com.sun.identity.tools.nightly | |
com.sun.identity.tools.objects | |
com.sun.identity.workflow | |
com.sun.identity.wsfederation.client | |
com.sun.identity.wsfederation.common |
Defines common WS-Federation utilities and constants.
|
com.sun.identity.wsfederation.jaxb.entityconfig |
Package level documentation for generated package com.sun.identity.wsfederation.jaxb.entityconfig.
|
com.sun.identity.wsfederation.jaxb.entityconfig.impl | |
com.sun.identity.wsfederation.jaxb.entityconfig.impl.runtime | |
com.sun.identity.wsfederation.jaxb.wsaddr |
Package level documentation for generated package com.sun.identity.wsfederation.jaxb.wsaddr.
|
com.sun.identity.wsfederation.jaxb.wsaddr.impl | |
com.sun.identity.wsfederation.jaxb.wsfederation |
Package level documentation for generated package com.sun.identity.wsfederation.jaxb.wsfederation.
|
com.sun.identity.wsfederation.jaxb.wsfederation.impl | |
com.sun.identity.wsfederation.jaxb.wspolicy |
Package level documentation for generated package com.sun.identity.wsfederation.jaxb.wspolicy.
|
com.sun.identity.wsfederation.jaxb.wspolicy.impl | |
com.sun.identity.wsfederation.jaxb.wsse |
Package level documentation for generated package com.sun.identity.wsfederation.jaxb.wsse.
|
com.sun.identity.wsfederation.jaxb.wsse.impl | |
com.sun.identity.wsfederation.jaxb.wsspolicy |
Package level documentation for generated package com.sun.identity.wsfederation.jaxb.wsspolicy.
|
com.sun.identity.wsfederation.jaxb.wsspolicy.impl | |
com.sun.identity.wsfederation.jaxb.wsu |
Package level documentation for generated package com.sun.identity.wsfederation.jaxb.wsu.
|
com.sun.identity.wsfederation.jaxb.wsu.impl | |
com.sun.identity.wsfederation.jaxb.xmlsig |
Package level documentation for generated package com.sun.identity.wsfederation.jaxb.xmlsig.
|
com.sun.identity.wsfederation.jaxb.xmlsig.impl | |
com.sun.identity.wsfederation.key | |
com.sun.identity.wsfederation.logging | |
com.sun.identity.wsfederation.meta | |
com.sun.identity.wsfederation.plugins |
Defines WS-Federation Plugin SPIs
|
com.sun.identity.wsfederation.plugins.whitelist | |
com.sun.identity.wsfederation.profile | |
com.sun.identity.wsfederation.servlet | |
com.sun.identity.wss.logging | |
com.sun.identity.wss.policy | |
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.security.handler |
Defines classes to handle WS-Security requests.
|
com.sun.identity.wss.sts |
Defines STS client API and end user token conversion interface (SPI) classes.
|
com.sun.identity.wss.sts.config | |
com.sun.identity.wss.sts.spi | |
com.sun.identity.wss.trust | |
com.sun.identity.wss.trust.wst10 | |
com.sun.identity.wss.trust.wst13 | |
com.sun.identity.wss.xmlenc | |
com.sun.identity.wss.xmlsig | |
com.sun.identity.xacml.client |
Defines classes to handle XACML requests.
|
com.sun.identity.xacml.common |
Defines common XACML Utilities and Constants
|
com.sun.identity.xacml.context |
Defines XACML2 context classes
|
com.sun.identity.xacml.context.impl |
Defines XACML Context implementations.
|
com.sun.identity.xacml.plugins | |
com.sun.identity.xacml.policy |
Defines XACML Policy classes.
|
com.sun.identity.xacml.policy.impl |
Defines XACML Policy implementations.
|
com.sun.identity.xacml.saml2 |
Defines XACML interfaces for SAMLv2
|
com.sun.identity.xacml.saml2.impl |
Defines XACML implementations for SAMLv2.
|
com.sun.identity.xacml.spi | |
com.sun.identity.xmlenc | |
com.sun.liberty |
Provides interfaces for Liberty federation framework.
|
com.sun.liberty.jaxrpc |
Provides remotable interfaces for the remote clients that require Liberty
protocol objects such as Discovery Service information.
|
com.sun.xml.bind | |
com.sun.xml.bind.unmarshaller | |
org.forgerock.http.client |
This package contains the classes and interfaces related to the implementation of the HTTP client, and its use
in scripted modules.
|
org.forgerock.http.client.request |
This package contains the classes and interfaces related to the requests sent by the HTTP client, and their use
in scripted modules.
|
org.forgerock.http.client.response |
This package contains the classes and interfaces related to the responses received by the HTTP client, and their
use in scripted modules.
|
org.forgerock.maven.plugins | |
org.forgerock.maven.plugins.inject.content |
This package contains classes for the inject-content maven plugin.
|
org.forgerock.oauth2.core |
Defines the core classes to implement OAuth2 for OpenAM.
|
org.forgerock.oauth2.core.exceptions | |
org.forgerock.oauth2.resources | |
org.forgerock.oauth2.restlet | |
org.forgerock.oauth2.restlet.resources | |
org.forgerock.openam.agent | |
org.forgerock.openam.audit |
Audit logging based on Commons Audit.
|
org.forgerock.openam.audit.configuration |
Audit logging configuration based on Commons Audit.
|
org.forgerock.openam.audit.context |
Context for Commons Audit events.
|
org.forgerock.openam.audit.events.handlers |
Audit logging event handler classes.
|
org.forgerock.openam.audit.model |
Audit logging models based on Commons Audit, for consistency between our data structures and what's in Commons.
|
org.forgerock.openam.audit.rest |
REST endpoint for Audit logging based on Commons Audit.
|
org.forgerock.openam.audit.servlet |
HTTP servlet filter for auditing access attempts.
|
org.forgerock.openam.audit.validation |
SMS validation classes for audit configuration validation.
|
org.forgerock.openam.auditors | |
org.forgerock.openam.authentication | |
org.forgerock.openam.authentication.callbacks | |
org.forgerock.openam.authentication.callbacks.helpers | |
org.forgerock.openam.authentication.modules.adaptive | |
org.forgerock.openam.authentication.modules.amster | |
org.forgerock.openam.authentication.modules.common |
This package contains classes that are common for use by all authentication modules.
|
org.forgerock.openam.authentication.modules.common.mapping |
This package contains the mapping interfaces and default implementations that are common for use by all
authentication modules.
|
org.forgerock.openam.authentication.modules.deviceprint | |
org.forgerock.openam.authentication.modules.fr.oath | |
org.forgerock.openam.authentication.modules.fr.oath.validators | |
org.forgerock.openam.authentication.modules.oath | |
org.forgerock.openam.authentication.modules.oath.plugins |
Classes in this package provide plugin functionality for the oath module.
|
org.forgerock.openam.authentication.modules.oauth2 | |
org.forgerock.openam.authentication.modules.oauth2.profile | |
org.forgerock.openam.authentication.modules.oauth2.service | |
org.forgerock.openam.authentication.modules.oauth2.service.esia | |
org.forgerock.openam.authentication.modules.oidc | |
org.forgerock.openam.authentication.modules.persistentcookie |
This package contains classes Authentication using a Persistent Cookie.
|
org.forgerock.openam.authentication.modules.push |
Defines the classes necessary for AuthenticatorPush authentication.
|
org.forgerock.openam.authentication.modules.push.registration |
Defines the classes necessary for AuthenticatorPush registration.
|
org.forgerock.openam.authentication.modules.saml2 |
Defines the classes necessary for SAML2 authentication.
|
org.forgerock.openam.authentication.modules.scripted | |
org.forgerock.openam.authentication.plugins | |
org.forgerock.openam.authentication.service |
A collection of classes which support the authentication service.
|
org.forgerock.openam.authentication.service.activators | |
org.forgerock.openam.authentication.service.protocol | |
org.forgerock.openam.authz |
This package contains the common authorization classes used for HTTP and CREST.
|
org.forgerock.openam.blacklist |
Implementation of entry blacklisting.
|
org.forgerock.openam.cli.authentication | |
org.forgerock.openam.cli.entitlement | |
org.forgerock.openam.cli.schema | |
org.forgerock.openam.cli.serverconfig | |
org.forgerock.openam.console.base | |
org.forgerock.openam.console.ui.taglib | |
org.forgerock.openam.console.ui.taglib.header | |
org.forgerock.openam.console.ui.taglib.masthead | |
org.forgerock.openam.console.ui.taglib.propertysheet | |
org.forgerock.openam.core | |
org.forgerock.openam.core.guice | |
org.forgerock.openam.core.realms | |
org.forgerock.openam.core.rest | |
org.forgerock.openam.core.rest.authn |
This package contains classes for the RESTful Authentication endpoint.
|
org.forgerock.openam.core.rest.authn.callbackhandlers |
This package contains Callback handlers for converting Callbacks to and from JSON and completing a Callback from
the contents of the Http headers and request objects.
|
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.authn.exceptions |
This package contains exception classes relating to the RESTful authentication process.
|
org.forgerock.openam.core.rest.authn.http | |
org.forgerock.openam.core.rest.cts | |
org.forgerock.openam.core.rest.dashboard |
This package contains classes for the Dashboad CREST Resource.
|
org.forgerock.openam.core.rest.devices |
This package contains classes for 2FA resources and DAOs.
|
org.forgerock.openam.core.rest.devices.deviceprint |
This package contains classes for device print data storage.
|
org.forgerock.openam.core.rest.devices.oath |
This package contains classes for oath device data storage.
|
org.forgerock.openam.core.rest.devices.push |
This package contains classes for push device data storage.
|
org.forgerock.openam.core.rest.devices.services |
This package contains classes for the OpenAM Authenticator OATH implementation.
|
org.forgerock.openam.core.rest.devices.services.deviceprint |
This package contains classes for device print attribute management.
|
org.forgerock.openam.core.rest.devices.services.oath |
This package contains classes for oath device attribute management.
|
org.forgerock.openam.core.rest.devices.services.push |
This package contains classes for push device attribute management.
|
org.forgerock.openam.core.rest.docs |
This package contains common classes for documentation related endpoints
|
org.forgerock.openam.core.rest.docs.api |
This package contains classes related to API documentation related endpoints
|
org.forgerock.openam.core.rest.record | |
org.forgerock.openam.core.rest.server | |
org.forgerock.openam.core.rest.server.models | |
org.forgerock.openam.core.rest.session |
Session-resource specific classes.
|
org.forgerock.openam.core.rest.session.action | |
org.forgerock.openam.core.rest.session.query |
This package defines the query functionality for Sessions.
|
org.forgerock.openam.core.rest.session.query.impl |
This package contains the various implementations for the SessionQueryType interface.
|
org.forgerock.openam.core.rest.sms | |
org.forgerock.openam.core.rest.sms.tree | |
org.forgerock.openam.cors |
This package contains classes which form the CORS implementation.
|
org.forgerock.openam.cors.utils |
This package contains classes which act as utilities for the CORS filtering system.
|
org.forgerock.openam.cts |
Defines the main
CTSPersistentStore interface to the Core Token Service, CRUDPAQ
operations, and configuration options. |
org.forgerock.openam.cts.adapters |
The Core Token Service depends on the ability to convert one token
type into another token type.
|
org.forgerock.openam.cts.api |
API classes that represent the main elements of the Core Token Service.
|
org.forgerock.openam.cts.api.fields |
Fields of the Core Token Service.
|
org.forgerock.openam.cts.api.filter | |
org.forgerock.openam.cts.api.tokens |
The Tokens of the Core Token Service.
|
org.forgerock.openam.cts.continuous |
Defines the interfaces necessary for performing continuous queries through the CTS agnostic of the underlying
datastore implementation.
|
org.forgerock.openam.cts.exceptions |
Exceptions that can be thrown during Core Token Service operations.
|
org.forgerock.openam.cts.impl |
Implementation classes that provide the LDAP code to communicate with LDAP
and process the data to and from.
|
org.forgerock.openam.cts.impl.query |
Implementation classes that understand how to query the Directory and provide the results in
a number of useful formats for the Core Token Service.
|
org.forgerock.openam.cts.impl.query.worker |
Contains classes necessary for generating the CTSWorker framework.
|
org.forgerock.openam.cts.impl.query.worker.queries |
Contains classes necessary for generating queries for the CTSWorker Framework.
|
org.forgerock.openam.cts.impl.queue |
Classes responsible for managing the asynchronous task queue which is used by the CTS to
operate on each task.
|
org.forgerock.openam.cts.impl.queue.config |
Classes responsible for managing the configuration of the asynchronous processing queues.
|
org.forgerock.openam.cts.monitoring |
Monitoring classes that collect monitoring data about the CTS so that the monitoring framework can access live
CTS data.
|
org.forgerock.openam.cts.monitoring.impl |
Monitoring implementation classes that collect monitoring data about the CTS so that the monitoring framework can
access live CTS data.
|
org.forgerock.openam.cts.monitoring.impl.connections | |
org.forgerock.openam.cts.monitoring.impl.operations |
Monitoring classes for collecting monitoring data about CTS CRUDL operations.
|
org.forgerock.openam.cts.monitoring.impl.persistence | |
org.forgerock.openam.cts.monitoring.impl.queue | |
org.forgerock.openam.cts.monitoring.impl.reaper |
Monitoring classes for collecting monitoring data about CTS Reaper operation.
|
org.forgerock.openam.cts.utils |
Utilities and conversion functions to assist with the Core Token Service.
|
org.forgerock.openam.cts.utils.blob |
Strategy Pattern to allow a runtime selected number of operations to be performed on the
Token binary object data.
|
org.forgerock.openam.cts.utils.blob.strategies |
Strategy Pattern implementations to provide features like compression and encryption for the
Token binary object data.
|
org.forgerock.openam.cts.utils.blob.strategies.encryption |
Implementation classes that cover the details of encryption and decryption of Token data.
|
org.forgerock.openam.cts.worker |
Implementation classes that contain the CTS Reaper function, intended to clean up expired
tokens in a multi-threaded fashion.
|
org.forgerock.openam.cts.worker.filter |
Package containing filters to be utilised by CTSWorkers.
|
org.forgerock.openam.cts.worker.process |
Package containing processes to be executed by CTSWorkers.
|
org.forgerock.openam.dashboard | |
org.forgerock.openam.dpro.session | |
org.forgerock.openam.entitlement |
Defines classes to handle entitlements.
|
org.forgerock.openam.entitlement.conditions | |
org.forgerock.openam.entitlement.conditions.environment | |
org.forgerock.openam.entitlement.conditions.subject | |
org.forgerock.openam.entitlement.configuration | |
org.forgerock.openam.entitlement.constraints | |
org.forgerock.openam.entitlement.guice |
Classes used for defining guice bindings.
|
org.forgerock.openam.entitlement.indextree |
This package contains classes for index rule tree implementations of ISaveIndex and ISearchIndex.
|
org.forgerock.openam.entitlement.indextree.events |
This package contains index change notification and events classes.
|
org.forgerock.openam.entitlement.monitoring | |
org.forgerock.openam.entitlement.rest |
REST (CREST) endpoint for managing entitlements policies and evaluating policy decisions.
|
org.forgerock.openam.entitlement.rest.model.json |
Data model for the entitlements resource.
|
org.forgerock.openam.entitlement.rest.query | |
org.forgerock.openam.entitlement.rest.wrappers | |
org.forgerock.openam.entitlement.service | |
org.forgerock.openam.entitlement.utils |
This package contains utility classes for entitlements.
|
org.forgerock.openam.entitlement.utils.indextree |
This package contains classes detailing the index rule tree structure and algorithm.
|
org.forgerock.openam.entitlement.utils.indextree.nodecontext | |
org.forgerock.openam.entitlement.utils.indextree.nodecreator |
This package contains node creators used to create a specific tree node type.
|
org.forgerock.openam.entitlement.utils.indextree.nodefactory |
This package contains node factories, used to assist with the creation of tree nodes.
|
org.forgerock.openam.entitlement.utils.indextree.treenodes |
This package contains the different tree node implementations.
|
org.forgerock.openam.errors | |
org.forgerock.openam.federation.saml2 |
This package contains SAML2 federation utilities for use throughout the OpenAM codebase.
|
org.forgerock.openam.forgerockrest.guice |
This package contains the Guice Module class responsible for all the Guice bindings required for the
openam-rest maven module.
|
org.forgerock.openam.forgerockrest.utils |
This package contains utility code which can be utilised by all ForgeRock REST based packages.
|
org.forgerock.openam.headers | |
org.forgerock.openam.http |
Provides integration with the Commons HTTP Framework for HTTP binding
support.
|
org.forgerock.openam.http.annotations |
This package contains annotations that can be used to declare HTTP methods for being handled by
methods on a class.
|
org.forgerock.openam.http.audit |
This package contains classes for auditing requests to Commons HTTP
Framework Handlers.
|
org.forgerock.openam.http.authz |
This package contains the authorization filters for HTTP end points.
|
org.forgerock.openam.i18n.apidescriptor | |
org.forgerock.openam.identity.idm | |
org.forgerock.openam.idm | |
org.forgerock.openam.idrepo.ldap | |
org.forgerock.openam.idrepo.ldap.helpers | |
org.forgerock.openam.idrepo.ldap.psearch | |
org.forgerock.openam.install.tools.guice | |
org.forgerock.openam.install.tools.logs | |
org.forgerock.openam.installer.utils | |
org.forgerock.openam.keystore |
Keystore Configuaration classes.
|
org.forgerock.openam.ldap |
This package contains utility methods to ease/unify development when using the OpenDJ LDAP SDK.
|
org.forgerock.openam.license |
Provides code for looking up click-through license agreements, in servlets, to display to the user during
installation or upgrade of OpenAM.
|
org.forgerock.openam.log.handlers.syslog | |
org.forgerock.openam.monitoring.cts | |
org.forgerock.openam.monitoring.policy | |
org.forgerock.openam.monitoring.session | |
org.forgerock.openam.network.ipv4 | |
org.forgerock.openam.network.ipv6 | |
org.forgerock.openam.notifications |
Contains the notification api.
|
org.forgerock.openam.notifications.brokers |
Contains
NotificationBroker implementations. |
org.forgerock.openam.notifications.integration |
Contains the glue between notifications and OpenAM.
|
org.forgerock.openam.notifications.integration.brokers |
Contains OpenAM-specific
NotificationBroker implementations. |
org.forgerock.openam.notifications.websocket |
Contains implementation to expose notifications over websockets.
|
org.forgerock.openam.oauth2 | |
org.forgerock.openam.oauth2.extensions | |
org.forgerock.openam.oauth2.guice | |
org.forgerock.openam.oauth2.resources | |
org.forgerock.openam.oauth2.resources.labels | |
org.forgerock.openam.oauth2.rest | |
org.forgerock.openam.oauth2.saml2.core | |
org.forgerock.openam.oauth2.saml2.restlet | |
org.forgerock.openam.oauth2.validation | |
org.forgerock.openam.plugin.configuration | |
org.forgerock.openam.radius.common |
This package in large part contains classes for generating java class representation of RADIUS attribute messages
and vice versa.
|
org.forgerock.openam.radius.common.packet |
This package in large part contains the objects that model the RADIUS protocol specified in RFC 2865.
|
org.forgerock.openam.radius.server |
Holds directly or via sub-packages mechanism for enabling openAM to be a radius server.
|
org.forgerock.openam.radius.server.audit |
This package contains classes responsible for listening to RADIUS events and sending them on to the Common Audit
framework sub-system.
|
org.forgerock.openam.radius.server.config |
Provides server-side pieces for activating the radius server functionality, handling threading, and loading values
configured in openAM's admin console and applying any changes.
|
org.forgerock.openam.radius.server.events |
Events that may be posted to the radius event bus to notify listeners of key events as they occur in the RADIUS
server.
|
org.forgerock.openam.radius.server.monitoring |
Subsystem for keeping counts of various radius system events and exposing them to JMX listeners.
|
org.forgerock.openam.radius.server.spi |
Service provider interfaces that can be implemented to add new flows and extensions to the openAM radius server
support.
|
org.forgerock.openam.radius.server.spi.handlers |
Implementations of handlers and related context object for receiving and processing radius server traffic including:
An accept-all handler that always returns an Access-Accept packet for testing purposes only.
|
org.forgerock.openam.radius.server.spi.handlers.amhandler |
Contains classes used by the OpenAMAuthHandler class to encapsulate behaviour or state.
|
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.audit | |
org.forgerock.openam.rest.authz |
This package contains the authorization filters for end points.
|
org.forgerock.openam.rest.fluent |
This package contains classes for the handling of CREST routers in a fluent fashion.
|
org.forgerock.openam.rest.query | |
org.forgerock.openam.rest.representations | |
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.rest.service |
This package contains classes for the handling of REST request to REST Service endpoints with the concept of realms
in OpenAM built in.
|
org.forgerock.openam.saml2 | |
org.forgerock.openam.saml2.audit | |
org.forgerock.openam.saml2.plugins | |
org.forgerock.openam.scripting |
Common scripting-related components for use in scripted OpenAM modules (e.g., scripted authentication modules).
|
org.forgerock.openam.scripting.api | |
org.forgerock.openam.scripting.api.http | |
org.forgerock.openam.scripting.datastore | |
org.forgerock.openam.scripting.factories |
JSR-223 script engine factory implementations for supported scripting languages.
|
org.forgerock.openam.scripting.guice |
Guice configuration for scripting-related components.
|
org.forgerock.openam.scripting.javascript | |
org.forgerock.openam.scripting.rest | |
org.forgerock.openam.scripting.rest.batch | |
org.forgerock.openam.scripting.rest.batch.helpers | |
org.forgerock.openam.scripting.sandbox |
Language-specific implementations of script sandboxing to prevent malicious behaviour.
|
org.forgerock.openam.scripting.service | |
org.forgerock.openam.scripting.timeouts |
Classes associated with ensuring timeouts perform for all supported script types.
|
org.forgerock.openam.security.whitelist | |
org.forgerock.openam.selfservice |
Package contains CREST services for handling user self service
functions such as password reset and user registration.
|
org.forgerock.openam.selfservice.config |
Contains classes for handling self service console configuration.
|
org.forgerock.openam.selfservice.config.beans |
Contains self service configuration beans.
|
org.forgerock.openam.selfservice.config.flows |
Contains the default implementations that detail the self service flows.
|
org.forgerock.openam.services | |
org.forgerock.openam.services.baseurl | |
org.forgerock.openam.services.cdm | |
org.forgerock.openam.services.email |
Service interface for sending email messages and default implementation.
|
org.forgerock.openam.services.push |
Defines classes for the Push Notification service and framework.
|
org.forgerock.openam.services.push.dispatch |
Classes pertaining to the delivery of messages between a PushNotificationDelegate's response service and
a generic location in OpenAM.
|
org.forgerock.openam.services.push.sns |
Defines classes for the Amazon Simple Notification Service implementation(s) of Push Notifications.
|
org.forgerock.openam.services.push.sns.utils |
Utilities and helpful functions for the Amazon SNS Push implementation.
|
org.forgerock.openam.services.push.utils |
Utilities useful for various Push purposes.
|
org.forgerock.openam.session | |
org.forgerock.openam.session.authorisation | |
org.forgerock.openam.session.ha.i18n |
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
|
org.forgerock.openam.session.model | |
org.forgerock.openam.session.service |
Defines interfaces and classes for the Session Service.
|
org.forgerock.openam.session.service.access |
Defines interfaces for handling session access.
|
org.forgerock.openam.session.service.access.persistence |
Defines interfaces for handling session persistence.
|
org.forgerock.openam.session.service.access.persistence.caching |
Defines an interface and implementations for handling session caching.
|
org.forgerock.openam.session.service.access.persistence.watchers | |
org.forgerock.openam.session.stateless | |
org.forgerock.openam.session.stateless.cache | |
org.forgerock.openam.session.util | |
org.forgerock.openam.setup | |
org.forgerock.openam.shared.concurrency |
This package contains concurrency utilities for use throughout the OpenAM codebase.
|
org.forgerock.openam.shared.guice |
This package contains Guice module for openam-shared bindings.
|
org.forgerock.openam.shared.monitoring |
This package contains monitoring utilities for use throughout the OpenAM codebase.
|
org.forgerock.openam.shared.resourcename |
This package contains url resource name utilities for use throughout the OpenAM codebase.
|
org.forgerock.openam.shared.security.crypto |
This package contains security cryptographic utilities for use throughout the OpenAM codebase.
|
org.forgerock.openam.shared.security.whitelist |
This package contains security whitelist utilities for use throughout the OpenAM codebase.
|
org.forgerock.openam.shared.sts |
This package contains classes defining constants and/or abstractions common to the openam-sts module and the
ViewBeans and the associated model class supporting the sts admin console UI elements.
|
org.forgerock.openam.slf4j | |
org.forgerock.openam.sm |
Contains classes around the Service Manager layer and some of their configuration.
|
org.forgerock.openam.sm.config |
Contains classes used to help construct config beans from SMS configuration.
|
org.forgerock.openam.sm.datalayer |
All packages relating to the Service Manager Data Layer, a group of classes that
provide connections for services that need to access the Service Manager configuration
and other operations.
|
org.forgerock.openam.sm.datalayer.api |
The data layer represents a collection of classes for providing connections
to services within OpenAM that require LDAP connections.
|
org.forgerock.openam.sm.datalayer.api.query | |
org.forgerock.openam.sm.datalayer.impl | |
org.forgerock.openam.sm.datalayer.impl.ldap | |
org.forgerock.openam.sm.datalayer.impl.tasks |
Tasks are asynchronous representations of API calls to the CTS.
|
org.forgerock.openam.sm.datalayer.impl.uma | |
org.forgerock.openam.sm.datalayer.providers |
Classes to provide instances of
ConnectionFactory for
callers that need them. |
org.forgerock.openam.sm.datalayer.store | |
org.forgerock.openam.sm.datalayer.utils |
A collection of utility classes for the various
ConnectionFactory
requirements. |
org.forgerock.openam.sm.exceptions |
Data Layer based exceptions.
|
org.forgerock.openam.sm.utils |
A collection of utility functions to be used by the service management layer.
|
org.forgerock.openam.sm.validation | |
org.forgerock.openam.sso.providers.stateless | |
org.forgerock.openam.sts |
Base package for classes shared between the SOAP and REST STS.
|
org.forgerock.openam.sts.config.user |
Contains the classes which encapsulate the user-provided configuration state necessary to publish a STS instance.
|
org.forgerock.openam.sts.publish |
The classes in this package pertain to persisting the configuration state of published STS instances, so that
they may be reconstituted following a server restart.
|
org.forgerock.openam.sts.publish.common | |
org.forgerock.openam.sts.publish.config | |
org.forgerock.openam.sts.publish.rest | |
org.forgerock.openam.sts.publish.service |
This package contains classes which allow clients to publish and remove rest-sts instances.
|
org.forgerock.openam.sts.publish.soap | |
org.forgerock.openam.sts.rest |
Contains the classes specific to the REST STS.
|
org.forgerock.openam.sts.rest.config |
Contains classes related to the configuration of STS instances.
|
org.forgerock.openam.sts.rest.config.user |
Contains the classes with state which configure a STS instance.
|
org.forgerock.openam.sts.rest.operation | |
org.forgerock.openam.sts.rest.operation.cancel |
The classes in this package pertain to the top-level cancel operation exposed by the rest-sts.
|
org.forgerock.openam.sts.rest.operation.translate |
Contains classes related to the creation and implementation of token transformation operations, factory classes
that produce the RestTokenTransformValidator and RestTokenProvider implementations which realize a particular token transform,
and marshalling classes that marshal the token transform invocation state into the parameter state needed by the
RestTokenTransformValidator and RestTokenProvider implementations.
|
org.forgerock.openam.sts.rest.operation.validate |
The classes in this package pertain to the top-level validate operation exposed by the rest-sts.
|
org.forgerock.openam.sts.rest.service | |
org.forgerock.openam.sts.rest.token.canceller |
This package contains classes related to the cancellation of rest-sts-issued tokens
|
org.forgerock.openam.sts.rest.token.provider |
Contains classes and interface definitions common to all token provider classes.
|
org.forgerock.openam.sts.rest.token.provider.oidc |
Classes related to producing OpenIdConnect tokens
|
org.forgerock.openam.sts.rest.token.provider.saml |
Classes relating to producing SAML2 assertions.
|
org.forgerock.openam.sts.rest.token.validator |
Token validation occurs in three contexts in the sts:
1. soap-sts SecurityPolicy binding enforcement: here a org.apache.ws.security.validate.Validator implementation must
be plugged-into the cxf wss4j runtime to validate tokens of a particular type
2. soap-sts token validation: org.apache.cxf.sts.token.validator.TokenValidator implementations are responsible for
validating tokens as part of the WS-Trust defined Validate operation, and as part of delegated tokens (ActAs/OnBehalfOf)
tokens encapsulated in the RequestSecurityToken request targeting the WS-Trust defined issue operation.
|
org.forgerock.openam.sts.rest.token.validator.disp |
Contains the classes relating to dispatching tokens of various types to the OpenAM REST authN context.
|
org.forgerock.openam.sts.service.invocation |
The classes in this package encapsulate the state necessary to invoke the token-generation-service.
|
org.forgerock.openam.sts.soap |
The classes in this package provide context to help set the various configuration options in the CXF STS client
necessary to consume sts instances published via OpenAM.
|
org.forgerock.openam.sts.soap.audit | |
org.forgerock.openam.sts.soap.bootstrap | |
org.forgerock.openam.sts.soap.config |
Contains classes related to the configuration of STS instances.
|
org.forgerock.openam.sts.soap.config.user |
Contains the classes with state which configure a STS instance.
|
org.forgerock.openam.sts.soap.healthcheck | |
org.forgerock.openam.sts.soap.policy.am |
The classes in this package provide the client-side support for inserting OpenAMSessionToken assertions in the
RequestSecurityToken so that soap-sts instances, protected by SecurityPolicy bindings specifying OpenAMSessionToken
SupportingTokens, can be successfully invoked.
|
org.forgerock.openam.sts.soap.publish |
Contains the classes related to publishing STS instances.
|
org.forgerock.openam.sts.soap.token.canceller |
Classes in this package implement token cancellation.
|
org.forgerock.openam.sts.soap.token.config |
Contains classes related to the configuration of token operations.
|
org.forgerock.openam.sts.soap.token.delegation | |
org.forgerock.openam.sts.soap.token.provider |
The classes in this package pertain to issuing tokens, and related context, specific to the soap-sts.
|
org.forgerock.openam.sts.soap.token.provider.oidc |
Contains classes specific to issuing OpenIdConnect tokens
|
org.forgerock.openam.sts.soap.token.provider.saml2 |
Contains classes specific to issuing SAML2 assertions
|
org.forgerock.openam.sts.soap.token.validator |
Token validation occurs in three contexts in the sts:
1. soap-sts SecurityPolicy binding enforcement: here a org.apache.ws.security.validate.Validator implementation must
be plugged-into the cxf wss4j runtime to validate tokens of a particular type
2. soap-sts token validation: org.apache.cxf.sts.token.validator.TokenValidator implementations are responsible for
validating tokens as part of the WS-Trust defined Validate operation, and as part of delegated tokens (ActAs/OnBehalfOf)
tokens encapsulated in the RequestSecurityToken request targeting the WS-Trust defined issue operation.
|
org.forgerock.openam.sts.soap.token.validator.disp |
Contains the classes relating to dispatching tokens of various types to the OpenAM REST authN context.
|
org.forgerock.openam.sts.soap.token.validator.wss |
The classes in this package relate to token validation in the context of WS-SecurityPolicy binding.
|
org.forgerock.openam.sts.token |
Contains the classes related to token operations.
|
org.forgerock.openam.sts.token.model |
This package contains classes that represent token types not represented in the wss4j or CXF-STS domain models.
|
org.forgerock.openam.sts.token.provider |
Contains the classes related to issuing tokens.
|
org.forgerock.openam.sts.token.validator |
Token validation occurs in three contexts in the sts:
1. soap-sts SecurityPolicy binding enforcement: here a org.apache.ws.security.validate.Validator implementation must
be plugged-into the cxf wss4j runtime to validate tokens of a particular type
2. soap-sts token validation: org.apache.cxf.sts.token.validator.TokenValidator implementations are responsible for
validating tokens as part of the WS-Trust defined Validate operation, and as part of delegated tokens (ActAs/OnBehalfOf)
tokens encapsulated in the RequestSecurityToken request targeting the WS-Trust defined issue operation.
|
org.forgerock.openam.sts.token.validator.disp |
Contains the classes relating to dispatching tokens of various types to the OpenAM REST authN context.
|
org.forgerock.openam.sts.token.validator.url |
Contains the classes related to obtaining the URLs corresponding to the REST authN targets for the various token types.
|
org.forgerock.openam.sts.tokengeneration | |
org.forgerock.openam.sts.tokengeneration.config |
This package contains classes related to the guice configuration of the TokenGenerationService.
|
org.forgerock.openam.sts.tokengeneration.oidc |
This package contains classes defining OpenId Connect Token generation and claim mapping.
|
org.forgerock.openam.sts.tokengeneration.oidc.crypto |
Classes related to the crypto context necessary to sign (and in the future, encrypt) OpenIdConnect tokens.
|
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.sts.tokengeneration.saml2.xmlsig | |
org.forgerock.openam.sts.tokengeneration.service |
This package contains classes defining the CREST interface on the TokenGenerationService, and the object defining
the parameters necessary to invoke this service.
|
org.forgerock.openam.sts.tokengeneration.state |
The classes in this package pertain to pulling and caching sts-instance state from the SMS, and the registration
of ServiceListeners to invalidate cache entries when SMS contents change.
|
org.forgerock.openam.sts.user.invocation |
This package contains classes related to creating the json payloads corresponding to REST-STS and TokenGenerationService
invocations.
|
org.forgerock.openam.temper | |
org.forgerock.openam.test.apidescriptor | |
org.forgerock.openam.tokens |
A collection of classes is given here for describing how to store a bean-compliant POJO as a token.
|
org.forgerock.openam.uma | |
org.forgerock.openam.uma.audit | |
org.forgerock.openam.uma.extensions | |
org.forgerock.openam.uma.rest | |
org.forgerock.openam.upgrade |
Defines interfaces and classes to perform OpenAM system upgrade.
|
org.forgerock.openam.upgrade.apt |
Defines Annotation Processors necessary for upgrade.
|
org.forgerock.openam.upgrade.helpers | |
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.utils.collections |
This package contains general collection utilities for use throughout the OpenAM codebase.
|
org.forgerock.openam.utils.file |
This package contains general file utilities for use throughout the OpenAM codebase.
|
org.forgerock.openam.utils.qr | |
org.forgerock.openam.validation | |
org.forgerock.openam.wsfederation.common | |
org.forgerock.openam.xacml.v3 | |
org.forgerock.openam.xacml.v3.model | |
org.forgerock.openam.xacml.v3.resources | |
org.forgerock.openam.xacml.v3.rest | |
org.forgerock.openam.xui | |
org.forgerock.openidconnect | |
org.forgerock.openidconnect.exceptions | |
org.forgerock.openidconnect.restlet | |
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 | |
org.openidentityplatform.openam.authentication.modules | |
org.openidentityplatform.openam.authentication.modules.recaptcha | |
org.openidentityplatform.openam.authentication.modules.webauthn | |
org.openidentityplatform.openam.cassandra | |
org.openidentityplatform.openam.cassandra.embedded | |
org.slf4j.impl |
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.