Uses of Annotation Interface
org.forgerock.openam.annotations.EvolvingAll
Package
Description
Defines common SAMLv2 utilities and constants.
Contains classes to be used by the SAML2 scripted plugins.
This package contains the API for writing authentication nodes.
This package contains the API for writing SAML federation plugins.
The AM supporting classes for centrally configuring secrets.
Classes and interfaces to create configurable secret store backends.
Type adapters for converting a type to and from a set of strings, which is the underlying SMS
representation for configuration.
-
Uses of EvolvingAll in com.sun.identity.saml2.common
Modifier and TypeClassDescriptionclass
This class is an extension point for invalid usernames in the SAML flow. -
Uses of EvolvingAll in com.sun.identity.saml2.plugins.scripted
Modifier and TypeClassDescriptionclass
Provides helper functions for IDP Adapter Script Implementations.class
This class exposes methods that are only intended to be used by IDP Attribute Mapper script types.class
This class wraps around anEntitlementInfo
object for consumption in scripts.class
Provides helper functions for SP Adapter Script Implementations. -
Uses of EvolvingAll in org.forgerock.openam.auth.node.api
Modifier and TypeClassDescriptionfinal class
Suspended text output callback extendsTextOutputCallback
to allow a custom message to be displayed to the user whilst informing the client that the current auth flow has been suspended.interface
This handler interface allows authentication nodes to suspend authentication and send a unique ID out of band to the end-user. -
Uses of EvolvingAll in org.forgerock.openam.saml2.plugins
Modifier and TypeInterfaceDescriptioninterface
TheFedletAdapterPlugin
abstract class provides methods that could be extended to perform user specific logics during SAMLv2 protocol processing on the Service Provider side.interface
This interfaceIDPAdapter
is used to perform specific tasks in the IdP.interface
This interfaceIDPFinder
is used to find a list of preferred Identity Authenticating providers to service the authentication request.interface
All the SAML federation plugins that need to be initialized should extend this.interface
The marker interface that all the federation plugins should extend from.interface
TheSPAdapterPlugin
provides contracts to perform user specific logics during SAMLv2 protocol processing on the Service Provider side. -
Uses of EvolvingAll in org.forgerock.openam.secrets
Modifier and TypeInterfaceDescriptioninterface
A marker interface for types that provider secret store implementations.final class
DefaultingPurpose<S extends Secret>
A purpose that can fallback to a default secret ID if the first - more specific - secret ID could not be found in the secrets provider.interface
This interface allows customization of the key ID values associated with public keys stored inKeyStoreSecretStore
s.interface
A provider of commonsSecretStore
instances.class
An exception that occured when reading the configuration of the secret API.class
A class of exception arising from use of the secrets API.class
AChoiceValues
implementation that fetches the names of all known purposes.interface
This interface allows AM's modules/components to easily expose which secret IDs they are using.class
An exception that occurred when initialising the secret API.class
An exception that represents an inability to instantiate a secret object.class
The top-level API to obtain secrets in AM.class
A facade aroundSecretsProvider
instances from the realm and global levels that will delegate correctly to the global provider when a secret is not found in the realm, and knows how to resolve secrets for aDefaultingPurpose
.interface
Factory for creating instances ofSecretsProviderFacade
class
A class that can provide secret references for a given purpose.class
Encapsulates the context in which a secret store is being instantiated.class
Utility methods for dealing with secrets.interface
Provides instances of the commons secretsSecretStore
without needing references to other secrets.class
An exception that occured when a secret reference is not available. -
Uses of EvolvingAll in org.forgerock.openam.secrets.config
Modifier and TypeInterfaceDescriptioninterface
Provides support for fetching secrets from Google Secret Manager.interface
An abstraction of initialising a keystore-basedBaseSecretStoreProvider
.enum
Supported property formats for file-based and system/environment variable properties.interface
A mapping of purpose to alias with a valid-from date.class
This validator makes sure that the secret mappings have both the alias and the secret ID specified, and additionally it verifies that there is no other secret mapping in the configuration already for the same secret ID.class
Validates purpose mappings for theGoogleKeyManagementServiceSecretStore
andGoogleSecretManagerSecretStoreProvider
. -
Uses of EvolvingAll in org.forgerock.openam.sm.annotations.adapters
Modifier and TypeClassDescription@interface
Type adapter annotation for giving information about a secret purpose.