Skip navigation links

OpenAM Project 15.1.7-SNAPSHOT API

Packages 
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  
Skip navigation links

Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.