All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractCollectionConfigurationLookupStrategy<T1,T2> |
A strategy function that examines SAML metadata associated with a relying party and derives List<String>-valued
configuration settings based on EntityAttribute extension tags.
|
| AbstractMetadataDrivenConfigurationLookupStrategy<T> |
A strategy function that examines SAML metadata associated with a relying party and derives configuration
settings based on EntityAttribute extension tags.
|
| AbstractMetadataDrivenConfigurationLookupStrategy.CachedConfigurationContext |
A child context that caches derived configuration properties.
|
| AbstractSAML1ArtifactAwareProfileConfiguration |
Configuration support for artifact-aware profiles.
|
| AbstractSAML1AttributeTranscoder<EncodedType extends IdPAttributeValue> |
|
| AbstractSAML1AttributeTranscoder.NamingFunction |
A function to produce a "canonical" name for a SAML 1 AttributeDesignator for transcoding rules.
|
| AbstractSAML2ArtifactAwareProfileConfiguration |
Configuration support for artifact-aware profiles.
|
| AbstractSAML2AttributeTranscoder<EncodedType extends IdPAttributeValue> |
|
| AbstractSAML2AttributeTranscoder.NamingFunction |
A function to produce a "canonical" name for a SAML 2.0 Attribute for transcoding rules.
|
| AbstractSAML2ProfileConfiguration |
Base class for SAML 2 profile configurations.
|
| AbstractSAMLAttributeTranscoder<AttributeType extends SAMLObject,EncodedType extends IdPAttributeValue> |
Base class for transcoders that support SAML attributes.
|
| AbstractSAMLProfileConfiguration |
Base class for SAML profile configurations.
|
| ACSUIInfo |
|
| AdditionalAudiencesForAssertionLookupFunction |
|
| AllowedSAMLPresentersPredicate |
|
| ArtifactResolutionProfileConfiguration |
Configuration support for SAML 1 artifact resolution requests.
|
| ArtifactResolutionProfileConfiguration |
Configuration support for SAML 2 artifact resolution requests.
|
| AssertionLifetimeLookupFunction |
|
| AttributeQueryProfileConfiguration |
Configuration support for SAML 1 attribute query requests.
|
| AttributeQueryProfileConfiguration |
Configuration support for SAML 2 attribute query requests.
|
| AudienceRestrictionsLookupFunction |
|
| AuthenticationMethodPrincipal |
Principal based on a SAML 1.x AuthenticationMethod.
|
| AuthnContextClassRefPrincipal |
Principal based on a SAML AuthnContextClassRef.
|
| AuthnContextDeclPrincipal |
Principal based on a SAML AuthnContextDecl.
|
| AuthnContextDeclRefPrincipal |
Principal based on a SAML AuthnContextDeclRef.
|
| BasicSAMLArtifactConfiguration |
Interface for outbound SAML artifact configuration.
|
| BeanConfigurationLookupStrategy<T> |
A strategy function that examines SAML metadata associated with a relying party and derives bean-based
configuration settings based on EntityAttribute extension tags.
|
| BindingDescriptor |
Subclass that adds awareness of a Spring bean ID for a binding's
MessageEncoder.
|
| BooleanConfigurationLookupStrategy |
A strategy function that examines SAML metadata associated with a relying party and derives Boolean-valued
configuration settings based on EntityAttribute extension tags.
|
| BrowserSSOProfileConfiguration |
Configuration for SAML 1 Browser SSO profile requests.
|
| BrowserSSOProfileConfiguration |
Configuration support for SAML 2 Browser SSO.
|
| CheckAddressPredicate |
|
| ClientTLSArtifactRequestsPredicate |
|
| ClientTLSSOAPLogoutRequestsPredicate |
|
| DefaultNameIdentifierFormatStrategy |
Function to filter a set of candidate NameIdentifier/NameID Format values derived from an entity's SAML metadata
against configuration preferences.
|
| DelegationContext |
Context which holds data relevant to the issuance of a delegated Assertion.
|
| DelegationPolicy |
SAMLObject for the Shibboleth DelegationPolicy extension supporting SAML delegation.
|
| DelegationRequest |
Enum which represents the state of the relying party's indication of whether
a delegated assertion token is requested.
|
| DetailedErrorsProfileConfigPredicate |
|
| DoubleConfigurationLookupStrategy |
A strategy function that examines SAML metadata associated with a relying party and derives Double-valued
configuration settings based on EntityAttribute extension tags.
|
| DurationConfigurationLookupStrategy |
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.
|
| ECPProfileConfiguration |
Configuration support for SAML 2 ECP.
|
| ExtensionsConstants |
Constants used in XMLObject extensions.
|
| IdPUIInfo |
Class to contain a processed form of the UIInfo suitable for display purposes.
|
| IgnoreRequestSignaturesPredicate |
Predicate that decides whether to ignore a request signature.
|
| IgnoreScopingProfileConfigPredicate |
|
| IncludeAttributeStatementPredicate |
A predicate that evaluates a SSO ProfileRequestContext and determines whether an attribute statement
should be included in the outgoing assertion.
|
| IntegerConfigurationLookupStrategy |
A strategy function that examines SAML metadata associated with a relying party and derives Integer-valued
configuration settings based on EntityAttribute extension tags.
|
| IssuingDelegatedAssertionPredicate |
A predicate which determines whether issuance of a delegated
SAML 2 Assertion is active.
|
| KeyAuthority |
XMLObject for the Shibboleth KeyAuthority metadata extension.
|
| KeyAuthoritySupport |
|
| KeyAuthoritySupport.KeyAuthorityPKIXValidationInformation |
|
| LegacyEncryptionRequirementPredicate |
A predicate implementation that supports the legacy V2 configuration options of
"always", "conditional", and "never" for encryption.
|
| LegacyEncryptionRequirementPredicate.EncryptionRequirementSetting |
Internal enum for the options supported.
|
| LegacySigningRequirementPredicate |
A predicate implementation that supports the legacy V2 configuration options of
"always", "conditional", and "never" for signing.
|
| LegacySigningRequirementPredicate.SigningRequirementSetting |
Internal enum for the options supported.
|
| LibertySSOSContext |
Context for storing information related to the Liberty SSOS profile and use of an inbound delegated
Assertion token.
|
| ListConfigurationLookupStrategy<T> |
A strategy function that examines SAML metadata associated with a relying party and derives List<String>-valued
configuration settings based on EntityAttribute extension tags.
|
| LongConfigurationLookupStrategy |
A strategy function that examines SAML metadata associated with a relying party and derives Long-valued
configuration settings based on EntityAttribute extension tags.
|
| MappedEntityAttributesPredicate |
Extended version of EntityAttributes-driven predicate that uses an optimization to check
for mapped attributes in an AttributesMapContainer structure.
|
| MaximumTimeSinceAuthnLookupFunction |
|
| NameDecoderException |
Error thrown if decoding of a SAML subject identifier fails.
|
| NameIDCanonicalizationFlowDescriptor |
|
| NameIDDecoder |
Interface for converting a NameID back into a principal name.
|
| NameIdentifierDecoder |
|
| NameIdentifierGenerationService |
A service interface for obtaining name identifier generators.
|
| NameIdentifierPrincipal |
|
| NameIDPrincipal |
Principal based on the SAML2 NameID.
|
| NotBeforeProfileConfigPredicate |
|
| OrganizationUIInfo |
Class to contain a processed form of the Organization suitable for display purposes.
|
| ProxyAwareAuthnContextComparisonLookupFunction |
|
| ProxyAwareDefaultAuthenticationMethodsLookupFunction |
Implements a set of default logic for determining the custom principals to derive the
RequestedAuthnContext from.
|
| ProxyAwareForceAuthnPredicate |
Implements a set of default logic for determining whether ForceAuthn should be applied.
|
| ProxyCountLookupFunction |
|
| ProxyRestrictionLookupFunction |
A function that returns the allowable proxy count and audiences to include in assertions,
based on the results of lookup functions for local configuration merged with upstream
proxy restrictions to compute a final result in accordance with the standard.
|
| QualifiedNameIDFormatsLookupFunction |
|
| ResolveAttributesProfileConfigPredicate |
Deprecated, for removal: This API element is subject to removal in a future version. |
| SAML1AttributeTranscoder<EncodedType extends IdPAttributeValue> |
|
| SAML1ProfileConfiguration |
Marker interface for SAML 1.x profile configuration interfaces, currently empty.
|
| SAML1SPSession |
Marker subtype for a SAML 1 session, adds no actual information other than its identity as
a SAML 1 session.
|
| SAML2AttributeTranscoder<EncodedType extends IdPAttributeValue> |
|
| SAML2ProfileConfiguration |
Base interface for SAML 2 profile configurations.
|
| SAML2SPSession |
Extends a BasicSPSession with SAML 2.0 information required for
reverse lookup in the case of a logout.
|
| SAMLArtifactAwareProfileConfiguration |
Common interface for SAML profile configurations involving artifact production.
|
| SAMLArtifactConfiguration |
Interface for outbound SAML artifact configuration.
|
| SAMLArtifactConsumerProfileConfiguration |
Common interface for SAML profile configurations involving artifact consumption, for example artifact
resolution requests.
|
| SAMLAuditFields |
Constants to use for audit logging fields stored in an AuditContext.
|
| SAMLConstants |
XML related constants used with SAML.
|
| SAMLContext |
|
| SAMLEncoderSupport |
Support class for encoding IdP Attributes and their value.
|
| SAMLMetadataContextLookupFunction |
|
| SAMLMetadataContextLookupFunction |
|
| SAMLProfileConfiguration |
Common interface for SAML profile configurations.
|
| Scope |
XMLObject for the Shibboleth Scope metadata extension.
|
| ScopedValue |
XMLObject that represents a SAML attribute value whose value contains a scope attribute.
|
| ScopesContainer |
|
| SessionLifetimeLookupFunction |
|
| SetConfigurationLookupStrategy<T> |
A strategy function that examines SAML metadata associated with a relying party and derives Set<String>-valued
configuration settings based on EntityAttribute extension tags.
|
| SignArtifactRequestsPredicate |
|
| SignAssertionsPredicate |
|
| SignRequestsPredicate |
|
| SignResponsesPredicate |
|
| SignSOAPLogoutRequestsPredicate |
|
| SingleLogoutProfileConfiguration |
Configuration support for SAML 2 Single Logout.
|
| SOAPErrorPredicate |
Predicate that decides whether to handle an error by returning a SOAP fault to a requester
or fail locally.
|
| SSOSProfileConfiguration |
Configuration support for the Liberty ID-WSF SSOS profile.
|
| StringConfigurationLookupStrategy |
A strategy function that examines SAML metadata associated with a relying party and derives String-valued
configuration settings based on EntityAttribute extension tags.
|
| SuppressAuthenticatingAuthorityPredicate |
|