All Classes and Interfaces

Class
Description
Base class for transcoders.
A strategy function that examines SAML metadata associated with a relying party and derives List<String>-valued configuration settings based on EntityAttribute extension tags.
A strategy function that examines SAML metadata associated with a relying party and derives configuration settings based on EntityAttribute extension tags.
A child context that caches derived configuration properties.
A BaseContext that tracks a set of attributes.
Indicates a problem during decoding into an attribute.
Indicates a problem during the encoding of an attribute.
Base class for attribute related exceptions.
Container for decoded attributes.
Transcoders are objects that support both attribute encoding and decoding for bidirectional translation between IdPAttribute format and technology-specific formats.
The transcoder registry provides access to "instructions" for converting between the IdPAttribute "neutral" representation within the IdP and protocol-specific forms such as SAML Attributes or OIDC claims.
Interface to a naming function that allows an object to be turned into a unique string name.
A strategy function that examines SAML metadata associated with a relying party and derives bean-based configuration settings based on EntityAttribute extension tags.
A strategy function that examines SAML metadata associated with a relying party and derives Boolean-valued configuration settings based on EntityAttribute extension tags.
A byte[] value for an IdPAttribute.
Base class for IdPAttribute values that are date/time values.
A strategy function that examines SAML metadata associated with a relying party and derives Double-valued configuration settings based on EntityAttribute extension tags.
Extended PairwiseIdStore interface that supports reversal, mutation, and deactivation features requiring durable storage.
A strategy function that examines SAML metadata associated with a relying party and derives Long-valued configuration settings that are durations, based on EntityAttribute extension tags.
An IdPAttributeValue that is empty.
Types of empty values.
Each attribute represents one piece of information about a user and has associated encoders used to turn that information in to protocol-specific formats.
Interface for values of an IdPAttribute.
IdP representation of RequestedAttribute.
A strategy function that examines SAML metadata associated with a relying party and derives Integer-valued configuration settings based on EntityAttribute extension tags.
A strategy function that examines SAML metadata associated with a relying party and derives List<String>-valued configuration settings based on EntityAttribute extension tags.
A strategy function that examines SAML metadata associated with a relying party and derives Long-valued configuration settings based on EntityAttribute extension tags.
Object representing a pairwise/targeted identifier entry as a storage input/output.
Storage and retrieval interface for pairwise/targeted identifiers allowing for custom implementations.
An attribute value with an associated scope.
A strategy function that examines SAML metadata associated with a relying party and derives Set<String>-valued configuration settings based on EntityAttribute extension tags.
Base class for IdPAttribute values that are strings.
A strategy function that examines SAML metadata associated with a relying party and derives String-valued configuration settings based on EntityAttribute extension tags.
Support functions for working with AttributeTranscoder framework.
Wrapper around a Map representing a rule for transcoding, used to detect and load the rules at runtime from a Spring context.
Exception thrown when a particular IdPAttributeValue type was expected but a different one was encountered.