Uses of Annotation Interface
org.forgerock.openam.annotations.SupportedAll

Packages that use SupportedAll
Package
Description
Provides utility classes for use by other OpenAM SDK and custom applications accessing OpenAM SDK.
XML parsing utility.
This package contains classes and interfaces that represent methods to validate/update/destroy/persist/retrieve the internal session data
Exception classes for audit logging.
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.
Provides interfaces and classes for writing a Remote Java client application to authenticate to OpenAM.
Implementation of the Authentication Framework HOTP module and associated classes.
Provides interfaces and classes for writing a supplemental authentication module to plug into OpenAM.
Defines classes and interfaces to work with entitlements.
Defines Federation Common Utils.
Provides classes for accessing the Identity Repository interfaces.
Defines classes to handle JAX-RPC.
Reverse SOAP Binding classes.
Provides interface to manage liberty security
Provides classes to manage Liberty SOAP Binding.
Provides the classes and interfaces of core logging and auditing facilities.
Provides means for plugging in support for authorization and other security related aspects of logging.
Contains configuration SPI.
Contains data store plugin SPIs.
Contains Log SPI.
Contains session SPI.
Provides classes for policy administration and evaluation.
Deprecated interfaces for writing custom Policy plugins for Conditions, Subjects, Referrals, ResponseProviders and Resources.
Classes to handle policies remotely.
Defines SAML assertion.
Defines common SAML 1.x utilities and constants.
Defines KeyProvider interface and default implementation class.
Defines SAMLv2 assertion.
Defines common SAMLv2 utilities and constants.
Defines classes for SAMLv2 ECP profile.
Defines SAMLv2 Plugin SPIs.
Wrappers for SAML Script bindings
SAMLv2 Protocol Classes.
Provides the classes to be used for performing privileged operations (like getting the OpenAM administrator's DN and password).
Defines legacy debug logging classes.
Defines classes to handle JAX-RPC.
Defines classes to handle localization.
Defines classes to interact with statistics.
Defines classes for basic resource matching.
Provides classes for accessing the Service Management Service (SMS).
Validator classes for SMS.
Defines common WS-Federation utilities and constants.
Defines WS-Federation Plugin SPIs
Defines classes to handle XACML requests.
Defines common XACML Utilities and Constants
Defines XACML2 context classes
Defines XACML Context implementations.
Defines XACML Policy classes.
Defines XACML Policy implementations.
Defines XACML interfaces for SAMLv2
Defines XACML implementations for SAMLv2.
Defines the core classes to implement OAuth2 for OpenAM.
This package contains the exception classes that may be thrown by AM OAuth2 classes.
This package contains the API for writing OAuth2 plugins.
Contains annotations used by AM.
Annotations for defining SMS service configurations.
This package contains the API for writing authentication nodes.
This package contains the mapping interfaces and default implementations that are common for use by all authentication modules.
Classes in this package provide plugin functionality for the oath module.
Provides classes for the OAuth 2.0 authentication module.
A collection of classes which support the authentication service.
Defines classes to handle entitlements.
Federation plugin root url classes.
This package contains utilities for HTTP connections.
Classes that provide AM's features as an OAuth 2.0 Authorization Server.
Defines the classes and supported interface that customers need to create their own ResourceRegistrationFilter.
This package contains the API for writing AM plugins.
This package contains classes for the handling of REST request to CREST Resource endpoints with the concept of realms in OpenAM built in.
The classes under this package do not support Localisation.
A package containing a set of script-friendly classes and functionality that are intended to simplify use of the Secrets API from within a scripting context.
Contains classes for handling self service console configuration.
Contains self service configuration beans.
Service interface for sending email messages and default implementation.
Defines classes for the Push Notification service and framework.
Classes pertaining to the predicates used by the Push Service's Message Dispatcher.
Defines interfaces and classes for the Session Service.
This package contains url resource name utilities for use throughout the OpenAM codebase.
This package contains exception types for service management error scenarios.
Type adapters for converting a type to and from a set of strings, which is the underlying SMS representation for configuration.
Base package for classes shared between the SOAP and REST STS.
Contains the classes which encapsulate the user-provided configuration state necessary to publish a STS instance.
Contains classes and interface definitions common to all token provider classes.
Classes related to producing OpenIdConnect tokens
Token validation occurs in three contexts in the sts: 1.
Contains the classes related to token operations.
This package contains classes defining OpenId Connect Token generation and claim mapping.
This package contains classes defining the interfaces consumed to obtain the various statements contituting SAML2 assertions.
This package contains classes related to creating the json payloads corresponding to REST-STS and TokenGenerationService invocations.
Classes that support AM's UMA AS functionality.
Extension points for integrating with UMA functionality.
Defines interfaces and classes to perform OpenAM system upgrade.
This package contains general utilities for use throughout the OpenAM codebase.
Classes required for the AM OAuth2 OIDC implementation.
Packages with annotations of type SupportedAll
Package
Description
A collection of Guava interfaces that were previously packaged as "forgerock-guava".
Contains data store plugin SPIs.
Reverse SOAP Binding classes.
Classes to model realms within AM.
Federation plugin root url classes.
Provides interface to manage liberty security
Provides classes to manage Liberty SOAP Binding.