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.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.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 |
|
org.forgerock.openam.notifications.integration |
Contains the glue between notifications and OpenAM.
|
org.forgerock.openam.notifications.integration.brokers |
|
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:
|
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.jakarta.servlet |
|
org.forgerock.openam.rest.jakarta.servlet.internal |
|
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.openidentityplatform.openam.click.ajax |
|
org.openidentityplatform.openam.click.control |
|
org.openidentityplatform.openam.click.element |
|
org.openidentityplatform.openam.click.service |
|
org.openidentityplatform.openam.click.util |
|
org.openidentityplatform.openam.docs.services |
|
org.openidentityplatform.openam.velocity.tools.view |
|
org.slf4j.impl |
|