Skip navigation links
OpenAM Project 5.5.1 Documentation

AM 5.5.1 Public API Javadoc

Packages 
Package Description
com.iplanet.am.sdk
This package contains interfaces and implementation for User/Identity Management.
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.service
This package contains classes and interfaces that represent methods to validate/update/destroy/persist/retrieve the internal session data
com.iplanet.log
Exception classes for audit logging.
com.iplanet.services.cdm
Provides the classes for implementing services and applications serving multiple clients to OpenAM.
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.util
Utilities for service management.
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.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.internal
Internal classes to handle Authentication.
com.sun.identity.authentication.server
This package contains the classes that represent server side functionality such as the implementation of request for authenticating, user credential callbacks.
com.sun.identity.authentication.spi
Provides interfaces and classes for writing a supplemental authentication module to plug into OpenAM.
com.sun.identity.entitlement
Defines classes and interfaces to work with entitlements.
com.sun.identity.federation.accountmgmt
Defines Federation Account Management API.
com.sun.identity.federation.common
Defines Federation Common Utils.
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.plugins
Defines Federation Adapter for Service Provider.
com.sun.identity.federation.services
Handles ID-FF federation profiles.
com.sun.identity.idm
Provides classes for accessing the Identity Repository interfaces.
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.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.common
Defines IDPP common.
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.log
Provides the classes and interfaces of core logging and auditing facilities.
com.sun.identity.log.spi
Provides means for plugging in support for authorization and other security related aspects of logging.
com.sun.identity.plugin.configuration
Contains configuration SPI.
com.sun.identity.plugin.datastore
Contains data store plugin SPIs.
com.sun.identity.plugin.log
Contains Log SPI.
com.sun.identity.plugin.session
Contains session SPI.
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.remote
Classes to handle policies remotely.
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.xmlsig
Defines KeyProvider interface and default implementation class.
com.sun.identity.saml2.assertion
Defines SAMLv2 assertion.
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.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.security
Provides the classes to be used for performing privileged operations (like getting the OpenAM administrator's DN and password).
com.sun.identity.shared.debug
Defines debug logging classes.
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.stats
Defines classes to interact with statistics.
com.sun.identity.shared.whitelist
Defines classes for basic resource matching.
com.sun.identity.sm
Provides classes for accessing the Service Management Service (SMS).
com.sun.identity.wsfederation.common
Defines common WS-Federation utilities and constants.
com.sun.identity.wsfederation.plugins
Defines WS-Federation Plugin SPIs
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.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.liberty
Provides interfaces for Liberty federation framework.
org.forgerock.oauth2.core
Defines the core classes to implement OAuth2 for OpenAM.
org.forgerock.openam.annotations.sm
Annotations for defining SMS service configurations.
org.forgerock.openam.auth.node.api
This package contains the API for writing authentication nodes.
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.oath.plugins
Classes in this package provide plugin functionality for the oath module.
org.forgerock.openam.authentication.service
A collection of classes which support the authentication service.
org.forgerock.openam.entitlement
Defines classes to handle entitlements.
org.forgerock.openam.ldap
This package contains utility methods to ease/unify development when using the OpenDJ LDAP SDK.
org.forgerock.openam.plugins
This package contains the API for writing AM plugins.
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.services.email
Service interface for sending email messages and default implementation.
org.forgerock.openam.session.service
Defines interfaces and classes for the Session Service.
org.forgerock.openam.sm
Contains classes around the Service Manager layer and some of their configuration.
org.forgerock.openam.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.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.validator
Token validation occurs in three contexts in the sts: 1.
org.forgerock.openam.sts.tokengeneration.oidc
This package contains classes defining OpenId Connect Token generation and claim mapping.
org.forgerock.openam.sts.tokengeneration.saml2.statements
This package contains classes defining the interfaces consumed to obtain the various statements contituting SAML2 assertions.
org.forgerock.openam.sts.user.invocation
This package contains classes related to creating the json payloads corresponding to REST-STS and TokenGenerationService invocations.
org.forgerock.openam.upgrade
Defines interfaces and classes to perform OpenAM system upgrade.
Skip navigation links
OpenAM Project 5.5.1 Documentation

Copyright © 2010-2017, ForgeRock All Rights Reserved.