Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- apply(MessageContext) - Method in class net.shibboleth.saml.profile.config.navigate.messaging.MessageHandlerLookupFunction
- apply(MessageContext) - Method in class net.shibboleth.saml.profile.context.navigate.messaging.SAMLMetadataContextLookupFunction
- apply(ProfileRequestContext) - Method in class net.shibboleth.saml.profile.config.navigate.AssertionAudiencesLookupFunction
- apply(ProfileRequestContext) - Method in class net.shibboleth.saml.profile.config.navigate.AssertionLifetimeLookupFunction
- apply(ProfileRequestContext) - Method in class net.shibboleth.saml.profile.config.navigate.AudienceRestrictionsLookupFunction
- apply(ProfileRequestContext) - Method in class net.shibboleth.saml.profile.context.navigate.SAMLMetadataContextLookupFunction
- apply(ProfileRequestContext) - Method in class net.shibboleth.saml.saml2.profile.config.navigate.MaximumTimeSinceAuthnLookupFunction
- apply(ProfileRequestContext) - Method in class net.shibboleth.saml.saml2.profile.config.navigate.ProxyCountLookupFunction
- apply(ProfileRequestContext) - Method in class net.shibboleth.saml.saml2.profile.config.navigate.QualifiedNameIDFormatsLookupFunction
- artifactResolutionIndex - Variable in class net.shibboleth.saml.profile.config.BasicSAMLArtifactConfiguration
-
The artifact resolution index.
- ArtifactResolutionProfileConfiguration - Interface in net.shibboleth.saml.saml1.profile.config
-
Configuration support for SAML 1.x artifact resolution profile.
- ArtifactResolutionProfileConfiguration - Interface in net.shibboleth.saml.saml2.profile.config
-
Configuration support for SAML 2.0 artifact resolution profile.
- artifactResolutionURL - Variable in class net.shibboleth.saml.profile.config.BasicSAMLArtifactConfiguration
-
The artifact resolution URL.
- artifactType - Variable in class net.shibboleth.saml.profile.config.BasicSAMLArtifactConfiguration
-
The artifact type code.
- AssertionAudiencesLookupFunction - Class in net.shibboleth.saml.profile.config.navigate
-
A function that returns
SAMLAssertionProducingProfileConfiguration.getAssertionAudiences(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext. - AssertionAudiencesLookupFunction() - Constructor for class net.shibboleth.saml.profile.config.navigate.AssertionAudiencesLookupFunction
- AssertionLifetimeLookupFunction - Class in net.shibboleth.saml.profile.config.navigate
-
A function that returns
SAMLAssertionProducingProfileConfiguration.getAssertionLifetime(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext. - AssertionLifetimeLookupFunction() - Constructor for class net.shibboleth.saml.profile.config.navigate.AssertionLifetimeLookupFunction
- AttributeQueryProfileConfiguration - Interface in net.shibboleth.saml.saml1.profile.config
-
Configuration support for SAML 1.x attribute query profile.
- AttributeQueryProfileConfiguration - Interface in net.shibboleth.saml.saml2.profile.config
-
Configuration support for SAML 2.0 attribute query profile.
- attributes - Variable in class net.shibboleth.saml.profile.context.logic.MappedEntityAttributesPredicate.EntityAttributesMatcher
-
Population to evaluate for a match.
- attributeValueToString(IdPAttributeValue) - Method in class net.shibboleth.saml.profile.context.logic.MappedEntityAttributesPredicate.EntityAttributesMatcher
-
Convert an IdPAttributeValue to a String if the type is recognized.
- AudienceRestrictionsLookupFunction - Class in net.shibboleth.saml.profile.config.navigate
-
A function that returns the effective audience restrictions to include in assertions, based on combining a relying party's entityID with the result of
SAMLAssertionProducingProfileConfiguration.getAssertionAudiences(ProfileRequestContext), if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext. - AudienceRestrictionsLookupFunction() - Constructor for class net.shibboleth.saml.profile.config.navigate.AudienceRestrictionsLookupFunction
B
- BasicSAMLArtifactConfiguration - Class in net.shibboleth.saml.profile.config
-
Concrete class for outbound SAML artifact configuration.
- BasicSAMLArtifactConfiguration() - Constructor for class net.shibboleth.saml.profile.config.BasicSAMLArtifactConfiguration
- BindingDescriptor - Class in net.shibboleth.saml.binding
-
Subclass that adds awareness of a Spring bean ID for a binding's
MessageEncoder. - BindingDescriptor() - Constructor for class net.shibboleth.saml.binding.BindingDescriptor
- BrowserSSOProfileConfiguration - Interface in net.shibboleth.saml.saml1.profile.config
-
Configuration for SAML 1.x Browser SSO profile.
- BrowserSSOProfileConfiguration - Interface in net.shibboleth.saml.saml2.profile.config
-
Configuration for SAML 2.0 Browser SSO profile.
- byGroup(Collection<String>, MetadataResolver) - Static method in class net.shibboleth.saml.relyingparty.RelyingPartyConfigurationSupport
-
A shorthand method for constructing a
BasicRelyingPartyConfigurationwith an activation condition based on one or moreEntitiesDescriptorgroups, and optionally viaAffiliationDescriptorlookup. - byMappedTag(Collection<EntityAttributesPredicate.Candidate>, boolean, boolean) - Static method in class net.shibboleth.saml.relyingparty.RelyingPartyConfigurationSupport
-
A shorthand method for constructing a
BasicRelyingPartyConfigurationwith an activation condition based on aMappedEntityAttributesPredicate. - byName(Collection<String>) - Static method in class net.shibboleth.saml.relyingparty.RelyingPartyConfigurationSupport
-
A shorthand method for constructing a
BasicRelyingPartyConfigurationwith an activation condition based on one or more relying party IDs. - byTag(Collection<EntityAttributesPredicate.Candidate>, boolean, boolean) - Static method in class net.shibboleth.saml.relyingparty.RelyingPartyConfigurationSupport
-
A shorthand method for constructing a
BasicRelyingPartyConfigurationwith an activation condition based on anEntityAttributesPredicate.
C
- CheckAddressPredicate - Class in net.shibboleth.saml.saml2.profile.config.logic
-
A predicate that evaluates a
ProfileRequestContextand extracts the effective setting ofBrowserSSOProfileConfiguration.isCheckAddress(ProfileRequestContext). - CheckAddressPredicate() - Constructor for class net.shibboleth.saml.saml2.profile.config.logic.CheckAddressPredicate
- ClientTLSArtifactRequestsPredicate - Class in net.shibboleth.saml.profile.config.logic.messaging
-
A predicate implementation that forwards to
SAMLArtifactConsumerProfileConfiguration.isClientTLSArtifactRequests(MessageContext). - ClientTLSArtifactRequestsPredicate() - Constructor for class net.shibboleth.saml.profile.config.logic.messaging.ClientTLSArtifactRequestsPredicate
- ClientTLSSOAPLogoutRequestsPredicate - Class in net.shibboleth.saml.saml2.profile.config.logic.messaging
-
A predicate implementation that forwards to
SingleLogoutProfileConfiguration.isClientTLSSOAPRequests(MessageContext). - ClientTLSSOAPLogoutRequestsPredicate() - Constructor for class net.shibboleth.saml.saml2.profile.config.logic.messaging.ClientTLSSOAPLogoutRequestsPredicate
D
- DEFAULT_ASSERTION_LIFETIME - Static variable in interface net.shibboleth.saml.profile.config.SAMLAssertionProducingProfileConfiguration
-
Default assertion lifetime.
- doTest(XMLObject, String, Collection<EntityAttributesPredicate.Candidate>) - Method in class net.shibboleth.saml.profile.context.logic.MappedEntityAttributesPredicate
-
Evaluate the input object's attached object metadata against the supplied candidates.
E
- ECPProfileConfiguration - Interface in net.shibboleth.saml.saml2.profile.config
-
Configuration support for SAML 2.0 ECP profile.
- encoderBeanId - Variable in class net.shibboleth.saml.binding.BindingDescriptor
-
Spring bean ID of message encoder.
- EntityAttributesMatcher(Multimap<String, ? extends IdPAttribute>) - Constructor for class net.shibboleth.saml.profile.context.logic.MappedEntityAttributesPredicate.EntityAttributesMatcher
-
Constructor.
F
- FEATURE_AUTHNCONTEXT - Static variable in interface net.shibboleth.saml.saml2.profile.config.BrowserSSOProfileConfiguration
-
Bit constant for RequestedAuthnContext feature.
- FEATURE_FORCEAUTHN - Static variable in interface net.shibboleth.saml.saml2.profile.config.BrowserSSOProfileConfiguration
-
Bit constant for ForceAuthn feature.
- FEATURE_NAMEIDFORMAT - Static variable in interface net.shibboleth.saml.saml2.profile.config.BrowserSSOProfileConfiguration
-
Bit constant for NameIDPolicy Format feature.
- FEATURE_SCOPING - Static variable in interface net.shibboleth.saml.saml2.profile.config.BrowserSSOProfileConfiguration
-
Bit constant for Scoping feature.
- FEATURE_SPNAMEQUALIFIER - Static variable in interface net.shibboleth.saml.saml2.profile.config.BrowserSSOProfileConfiguration
-
Bit constant for NameIDPolicy SPNameQualifier feature.
G
- getArtifactConfiguration(ProfileRequestContext) - Method in interface net.shibboleth.saml.profile.config.SAMLArtifactAwareProfileConfiguration
-
Get the associated
SAMLArtifactConfigurationfor the profile, if any. - getArtifactResolutionServiceIndex() - Method in class net.shibboleth.saml.profile.config.BasicSAMLArtifactConfiguration
-
Get the index of the issuer's resolution service endpoint, corresponding to its metadata.
- getArtifactResolutionServiceIndex() - Method in interface net.shibboleth.saml.profile.config.SAMLArtifactConfiguration
-
Get the index of the issuer's resolution service endpoint, corresponding to its metadata.
- getArtifactResolutionServiceURL() - Method in class net.shibboleth.saml.profile.config.BasicSAMLArtifactConfiguration
-
Get the location, as a URL, of the issuer's resolution service endpoint.
- getArtifactResolutionServiceURL() - Method in interface net.shibboleth.saml.profile.config.SAMLArtifactConfiguration
-
Get the location, as a URL, of the issuer's resolution service endpoint.
- getArtifactType() - Method in class net.shibboleth.saml.profile.config.BasicSAMLArtifactConfiguration
-
Get the type code of the artifact to use.
- getArtifactType() - Method in interface net.shibboleth.saml.profile.config.SAMLArtifactConfiguration
-
Get the type code of the artifact to use.
- getAssertionAudiences(ProfileRequestContext) - Method in interface net.shibboleth.saml.profile.config.SAMLAssertionConsumingProfileConfiguration
-
Get set of audiences to include when validating assertion, in addition to our own entityID.
- getAssertionAudiences(ProfileRequestContext) - Method in interface net.shibboleth.saml.profile.config.SAMLAssertionProducingProfileConfiguration
-
Get an unmodifiable set of audiences, in addition to the relying party(ies) to which the IdP is issuing the assertion, with which an assertion may be shared.
- getAssertionLifetime(ProfileRequestContext) - Method in interface net.shibboleth.saml.profile.config.SAMLAssertionConsumingProfileConfiguration
-
Get the maximum lifetime of the assertions.
- getAssertionLifetime(ProfileRequestContext) - Method in interface net.shibboleth.saml.profile.config.SAMLAssertionProducingProfileConfiguration
-
Get the lifetime of generated assertions.
- getAttributeIndex(ProfileRequestContext) - Method in interface net.shibboleth.saml.saml2.profile.config.BrowserSSOProfileConfiguration
-
Get the AttributeConsumingServiceIndex to include in the SAML request.
- getAuthnContextComparison(ProfileRequestContext) - Method in interface net.shibboleth.saml.saml2.profile.config.BrowserSSOProfileConfiguration
-
Get the comparison operator to use when issuing SAML requests containing requested context classes.
- getEncoderBeanId() - Method in class net.shibboleth.saml.binding.BindingDescriptor
-
Get the Spring bean ID of the binding's
MessageEncoder. - getId() - Method in class net.shibboleth.saml.profile.config.BasicSAMLArtifactConfiguration
- getMaximumTimeSinceAuthn(ProfileRequestContext) - Method in interface net.shibboleth.saml.saml2.profile.config.BrowserSSOProfileConfiguration
-
Get the maximum amount of time allowed to have elapsed since an incoming AuthnInstant.
- getMessageHandler(MessageContext) - Method in interface net.shibboleth.saml.profile.config.SAMLProfileConfiguration
-
Get a custom handler for a SAML message produced or consumed by this profile.
- getProxyCount(ProfileRequestContext) - Method in interface net.shibboleth.saml.saml2.profile.config.BrowserSSOProfileConfiguration
-
Gets the maximum number of times an assertion may be proxied to signal in the SAML request.
- getQualifiedNameIDFormats(ProfileRequestContext) - Method in interface net.shibboleth.saml.saml2.profile.config.SingleLogoutProfileConfiguration
-
Get a collection of
NameIDFormat values for which the use of the NameQualifier and SPNameQualifier attributes is defined to allow default/implicit values derived from the asserting and relying parties. - getRequestedAttributes(ProfileRequestContext) - Method in interface net.shibboleth.saml.saml2.profile.config.BrowserSSOProfileConfiguration
-
Get the list of
RequestedAttributeobjects to include in the SAML request (via extension). - getSPNameQualifier(ProfileRequestContext) - Method in interface net.shibboleth.saml.saml2.profile.config.BrowserSSOProfileConfiguration
-
Get the SPNameQualifier to include in the SAML request.
H
- honorMetadata - Variable in class net.shibboleth.saml.profile.config.logic.SignAssertionsPredicate
-
Whether to override the result based on the WantAssertionsSigned flag in SAML metadata.
- honorMetadata - Variable in class net.shibboleth.saml.profile.config.logic.SignRequestsPredicate
-
Whether to override the result based on the WantAuthnRequestsSigned flag in SAML metadata.
I
- id - Variable in class net.shibboleth.saml.profile.config.BasicSAMLArtifactConfiguration
-
Identifier.
- IgnoreRequestSignaturesPredicate - Class in net.shibboleth.saml.saml2.profile.config.logic
-
Predicate that decides whether to ignore a request signature.
- IgnoreRequestSignaturesPredicate() - Constructor for class net.shibboleth.saml.saml2.profile.config.logic.IgnoreRequestSignaturesPredicate
- isCheckAddress(ProfileRequestContext) - Method in interface net.shibboleth.saml.saml2.profile.config.BrowserSSOProfileConfiguration
-
Get whether the client's address must match the address in an inbound
SubjectLocalityelement during inbound SSO. - isClientTLSArtifactRequests(MessageContext) - Method in interface net.shibboleth.saml.profile.config.SAMLArtifactConsumerProfileConfiguration
-
Get whether artifact resolution requests should use client TLS.
- isClientTLSSOAPRequests(MessageContext) - Method in interface net.shibboleth.saml.saml2.profile.config.SingleLogoutProfileConfiguration
-
Get whether SOAP-based requests should use client TLS.
- isEncryptAssertions(ProfileRequestContext) - Method in interface net.shibboleth.saml.saml2.profile.config.ArtifactResolutionProfileConfiguration
-
Gets whether enclosed assertions should be encrypted.
- isEncryptAssertions(ProfileRequestContext) - Method in interface net.shibboleth.saml.saml2.profile.config.SAML2AssertionProducingProfileConfiguration
-
Gets whether assertions should be encrypted.
- isEncryptAttributes(ProfileRequestContext) - Method in interface net.shibboleth.saml.saml2.profile.config.ArtifactResolutionProfileConfiguration
-
Gets whether enclosed attributes should be encrypted.
- isEncryptAttributes(ProfileRequestContext) - Method in interface net.shibboleth.saml.saml2.profile.config.SAML2AssertionProducingProfileConfiguration
-
Gets whether attributes should be encrypted.
- isEncryptionOptional(ProfileRequestContext) - Method in interface net.shibboleth.saml.saml2.profile.config.SAML2ProfileConfiguration
-
Gets whether to ignore an inability to encrypt due to external factors.
- isEncryptNameIDs(ProfileRequestContext) - Method in interface net.shibboleth.saml.saml2.profile.config.SAML2ProfileConfiguration
-
Gets the predicate used to determine if name identifiers should be encrypted.
- isForceAuthn(ProfileRequestContext) - Method in interface net.shibboleth.saml.saml2.profile.config.BrowserSSOProfileConfiguration
-
Get whether a fresh user presence proof should be required for this request.
- isIgnoreRequestSignatures(ProfileRequestContext) - Method in interface net.shibboleth.saml.saml2.profile.config.SAML2ProfileConfiguration
-
Gets whether to bypass verification of request signatures.
- isIncludeConditionsNotBefore(ProfileRequestContext) - Method in interface net.shibboleth.saml.profile.config.SAMLAssertionProducingProfileConfiguration
-
Get whether to include a NotBefore attribute in the Conditions of generated assertions.
- isRequireSignedAssertions(ProfileRequestContext) - Method in interface net.shibboleth.saml.profile.config.SAMLAssertionConsumingProfileConfiguration
-
Get the predicate used to determine if assertions must be signed.
- isSignArtifactRequests(MessageContext) - Method in interface net.shibboleth.saml.profile.config.SAMLArtifactConsumerProfileConfiguration
-
Get whether artifact resolution requests should be signed.
- isSignAssertions(ProfileRequestContext) - Method in interface net.shibboleth.saml.profile.config.SAMLAssertionProducingProfileConfiguration
-
Get whether generated assertions should be signed.
- isSignAssertions(ProfileRequestContext) - Method in interface net.shibboleth.saml.saml1.profile.config.ArtifactResolutionProfileConfiguration
-
Get whether enclosed assertions should be signed.
- isSignAssertions(ProfileRequestContext) - Method in interface net.shibboleth.saml.saml2.profile.config.ArtifactResolutionProfileConfiguration
-
Gets whether enclosed assertions should be signed.
- isSignRequests(ProfileRequestContext) - Method in interface net.shibboleth.saml.profile.config.SAMLProfileConfiguration
-
Get the predicate used to determine if generated requests should be signed.
- isSignResponses(ProfileRequestContext) - Method in interface net.shibboleth.saml.profile.config.SAMLProfileConfiguration
-
Get the predicate used to determine if generated responses should be signed.
- isSignSOAPRequests(MessageContext) - Method in interface net.shibboleth.saml.saml2.profile.config.SingleLogoutProfileConfiguration
-
Get whether SOAP-based requests should be signed.
L
- log - Variable in class net.shibboleth.saml.profile.context.logic.MappedEntityAttributesPredicate
-
Class logger.
- log - Variable in class net.shibboleth.saml.saml2.profile.config.logic.IgnoreRequestSignaturesPredicate
-
Class logger.
M
- MappedEntityAttributesPredicate - Class in net.shibboleth.saml.profile.context.logic
-
Extended version of EntityAttributes-driven predicate that uses an optimization to check for mapped attributes in an
AttributesMapContainerstructure. - MappedEntityAttributesPredicate(Collection<EntityAttributesPredicate.Candidate>) - Constructor for class net.shibboleth.saml.profile.context.logic.MappedEntityAttributesPredicate
-
Constructor.
- MappedEntityAttributesPredicate(Collection<EntityAttributesPredicate.Candidate>, boolean) - Constructor for class net.shibboleth.saml.profile.context.logic.MappedEntityAttributesPredicate
-
Constructor.
- MappedEntityAttributesPredicate(Collection<EntityAttributesPredicate.Candidate>, boolean, boolean) - Constructor for class net.shibboleth.saml.profile.context.logic.MappedEntityAttributesPredicate
-
Constructor.
- MappedEntityAttributesPredicate.EntityAttributesMatcher - Class in net.shibboleth.saml.profile.context.logic
-
Determines whether an
EntityAttributesPredicate.Candidatecriterion is satisfied by the mapped attributes in an entity's metadata. - MaximumTimeSinceAuthnLookupFunction - Class in net.shibboleth.saml.saml2.profile.config.navigate
-
A function that returns
BrowserSSOProfileConfiguration.getMaximumTimeSinceAuthn(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext. - MaximumTimeSinceAuthnLookupFunction() - Constructor for class net.shibboleth.saml.saml2.profile.config.navigate.MaximumTimeSinceAuthnLookupFunction
- MessageHandlerLookupFunction - Class in net.shibboleth.saml.profile.config.navigate.messaging
-
A function that returns
SAMLProfileConfiguration.getMessageHandler(MessageContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext. - MessageHandlerLookupFunction() - Constructor for class net.shibboleth.saml.profile.config.navigate.messaging.MessageHandlerLookupFunction
- metadataContextLookupStrategy - Variable in class net.shibboleth.saml.profile.config.logic.SignAssertionsPredicate
-
Lookup strategy for
SAMLMetadataContext. - metadataContextLookupStrategy - Variable in class net.shibboleth.saml.profile.config.logic.SignRequestsPredicate
-
Lookup strategy for
SAMLMetadataContext.
N
- net.shibboleth.saml.binding - package net.shibboleth.saml.binding
-
Classes related to SAML bindings.
- net.shibboleth.saml.profile.config - package net.shibboleth.saml.profile.config
-
Generic SAML profile configuration.
- net.shibboleth.saml.profile.config.logic - package net.shibboleth.saml.profile.config.logic
-
Predicates based on SAML profile configuration.
- net.shibboleth.saml.profile.config.logic.messaging - package net.shibboleth.saml.profile.config.logic.messaging
-
Predicates based on message contexts and SAML profile configuration.
- net.shibboleth.saml.profile.config.navigate - package net.shibboleth.saml.profile.config.navigate
-
Functions to navigate into SAML profile configuration.
- net.shibboleth.saml.profile.config.navigate.messaging - package net.shibboleth.saml.profile.config.navigate.messaging
-
Functions based on message contexts and SAML profile configuration.
- net.shibboleth.saml.profile.context.logic - package net.shibboleth.saml.profile.context.logic
-
Predicates operating against SAML contexts.
- net.shibboleth.saml.profile.context.navigate - package net.shibboleth.saml.profile.context.navigate
-
Context lookup functions related to SAML contexts.
- net.shibboleth.saml.profile.context.navigate.messaging - package net.shibboleth.saml.profile.context.navigate.messaging
-
Functions for navigating SAML message context objects.
- net.shibboleth.saml.relyingparty - package net.shibboleth.saml.relyingparty
-
SAML-specific RelyingParty support classes.
- net.shibboleth.saml.saml1.profile.config - package net.shibboleth.saml.saml1.profile.config
-
SAML 1.x profile configuration classes.
- net.shibboleth.saml.saml2.profile.config - package net.shibboleth.saml.saml2.profile.config
-
SAML 2.0 profile configuration classes.
- net.shibboleth.saml.saml2.profile.config.logic - package net.shibboleth.saml.saml2.profile.config.logic
-
Predicates based on SAML 2.0 profile configuration.
- net.shibboleth.saml.saml2.profile.config.logic.messaging - package net.shibboleth.saml.saml2.profile.config.logic.messaging
-
Predicates based on message contexts and SAML 2.0 profile configuration.
- net.shibboleth.saml.saml2.profile.config.navigate - package net.shibboleth.saml.saml2.profile.config.navigate
-
Functions that access SAML 2.0 profile configuration.
- NotBeforeProfileConfigPredicate - Class in net.shibboleth.saml.profile.config.logic
-
A predicate that returns
SAMLAssertionProducingProfileConfiguration.isIncludeConditionsNotBefore(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext. - NotBeforeProfileConfigPredicate() - Constructor for class net.shibboleth.saml.profile.config.logic.NotBeforeProfileConfigPredicate
P
- PROFILE_ID - Static variable in interface net.shibboleth.saml.saml1.profile.config.ArtifactResolutionProfileConfiguration
-
ID for this profile configuration.
- PROFILE_ID - Static variable in interface net.shibboleth.saml.saml1.profile.config.AttributeQueryProfileConfiguration
-
ID for this profile configuration.
- PROFILE_ID - Static variable in interface net.shibboleth.saml.saml1.profile.config.BrowserSSOProfileConfiguration
-
ID for this profile configuration.
- PROFILE_ID - Static variable in interface net.shibboleth.saml.saml2.profile.config.ArtifactResolutionProfileConfiguration
-
ID for this profile configuration.
- PROFILE_ID - Static variable in interface net.shibboleth.saml.saml2.profile.config.AttributeQueryProfileConfiguration
-
ID for this profile configuration.
- PROFILE_ID - Static variable in interface net.shibboleth.saml.saml2.profile.config.BrowserSSOProfileConfiguration
-
ID for this profile configuration.
- PROFILE_ID - Static variable in interface net.shibboleth.saml.saml2.profile.config.ECPProfileConfiguration
-
ID for this profile configuration.
- PROFILE_ID - Static variable in interface net.shibboleth.saml.saml2.profile.config.SingleLogoutProfileConfiguration
-
ID for this profile configuration.
- ProxyCountLookupFunction - Class in net.shibboleth.saml.saml2.profile.config.navigate
-
A function that returns the allowable proxy count based on the result of
BrowserSSOProfileConfiguration.getProxyCount(ProfileRequestContext), if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext. - ProxyCountLookupFunction() - Constructor for class net.shibboleth.saml.saml2.profile.config.navigate.ProxyCountLookupFunction
Q
- QualifiedNameIDFormatsLookupFunction - Class in net.shibboleth.saml.saml2.profile.config.navigate
-
A function that returns the
NameIDFormats whose NameQualifier attributes should allow for defaulting based on the result ofSingleLogoutProfileConfiguration.getQualifiedNameIDFormats(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext. - QualifiedNameIDFormatsLookupFunction() - Constructor for class net.shibboleth.saml.saml2.profile.config.navigate.QualifiedNameIDFormatsLookupFunction
R
- RelyingPartyConfigurationSupport - Class in net.shibboleth.saml.relyingparty
-
Support functions for building
RelyingPartyConfigurationobjects with SAML-aware activation conditions. - RelyingPartyConfigurationSupport() - Constructor for class net.shibboleth.saml.relyingparty.RelyingPartyConfigurationSupport
-
Constructor.
S
- SAML2AssertionProducingProfileConfiguration - Interface in net.shibboleth.saml.saml2.profile.config
-
Interface for SAML 2.0 profiles that produce assertions.
- SAML2ProfileConfiguration - Interface in net.shibboleth.saml.saml2.profile.config
-
Base interface for SAML 2 profile configurations.
- SAMLArtifactAwareProfileConfiguration - Interface in net.shibboleth.saml.profile.config
-
Common interface for SAML profile configurations involving artifact production.
- SAMLArtifactConfiguration - Interface in net.shibboleth.saml.profile.config
-
Interface for outbound SAML artifact configuration.
- SAMLArtifactConsumerProfileConfiguration - Interface in net.shibboleth.saml.profile.config
-
Common interface for SAML profile configurations involving artifact consumption, for example artifact resolution requests.
- SAMLAssertionConsumingProfileConfiguration - Interface in net.shibboleth.saml.profile.config
-
Interface for configuration of SAML profiles that consume assertions.
- SAMLAssertionProducingProfileConfiguration - Interface in net.shibboleth.saml.profile.config
-
Interface for SAML profiles that produce assertions.
- SAMLMetadataContextLookupFunction - Class in net.shibboleth.saml.profile.context.navigate.messaging
-
A function to access a
SAMLMetadataContextunderlying aRelyingPartyContextlocated via a lookup function. - SAMLMetadataContextLookupFunction - Class in net.shibboleth.saml.profile.context.navigate
-
A function to access a
SAMLMetadataContextunderlying aRelyingPartyContextlocated via a lookup function, by default a child of the profile request context. - SAMLMetadataContextLookupFunction() - Constructor for class net.shibboleth.saml.profile.context.navigate.messaging.SAMLMetadataContextLookupFunction
- SAMLMetadataContextLookupFunction() - Constructor for class net.shibboleth.saml.profile.context.navigate.SAMLMetadataContextLookupFunction
- SAMLProfileConfiguration - Interface in net.shibboleth.saml.profile.config
-
Common interface for SAML profile configurations.
- scopeDelimiter - Variable in class net.shibboleth.saml.profile.context.logic.MappedEntityAttributesPredicate
-
Delimiter to build string form of scoped values.
- setArtifactResolutionServiceIndex(Integer) - Method in class net.shibboleth.saml.profile.config.BasicSAMLArtifactConfiguration
-
Set the index of the issuer's resolution service endpoint, corresponding to its metadata.
- setArtifactResolutionServiceURL(String) - Method in class net.shibboleth.saml.profile.config.BasicSAMLArtifactConfiguration
-
Set the location, as a URL, of the issuer's resolution service endpoint.
- setArtifactType(Integer) - Method in class net.shibboleth.saml.profile.config.BasicSAMLArtifactConfiguration
-
Set the type code of the artifact to use.
- setEncoderBeanId(String) - Method in class net.shibboleth.saml.binding.BindingDescriptor
-
Set the Spring bean ID of the binding's
MessageEncoder. - setHonorMetadata(boolean) - Method in class net.shibboleth.saml.profile.config.logic.SignAssertionsPredicate
-
Set whether to override the result based on the WantAssertionsSigned flag in SAML metadata.
- setHonorMetadata(boolean) - Method in class net.shibboleth.saml.profile.config.logic.SignRequestsPredicate
-
Set whether to override the result based on the WantAuthnRequestsSigned flag in SAML metadata.
- setId(String) - Method in class net.shibboleth.saml.profile.config.BasicSAMLArtifactConfiguration
- setMetadataContextLookupStrategy(Function<ProfileRequestContext, SAMLMetadataContext>) - Method in class net.shibboleth.saml.profile.config.logic.SignAssertionsPredicate
-
Set lookup strategy for
SAMLMetadataContext. - setMetadataContextLookupStrategy(Function<ProfileRequestContext, SAMLMetadataContext>) - Method in class net.shibboleth.saml.profile.config.logic.SignRequestsPredicate
-
Set lookup strategy for
SAMLMetadataContext. - setScopeDelimiter(String) - Method in class net.shibboleth.saml.profile.context.logic.MappedEntityAttributesPredicate
-
Set delimiter for constructing scoped values for comparison.
- SignArtifactRequestsPredicate - Class in net.shibboleth.saml.profile.config.logic.messaging
-
A predicate implementation that forwards to
SAMLArtifactConsumerProfileConfiguration.isSignArtifactRequests(MessageContext). - SignArtifactRequestsPredicate() - Constructor for class net.shibboleth.saml.profile.config.logic.messaging.SignArtifactRequestsPredicate
- SignAssertionsPredicate - Class in net.shibboleth.saml.profile.config.logic
-
A predicate implementation that forwards to profile configuration lookup or follows
SPSSODescriptor.getWantAssertionsSigned()if so configured. - SignAssertionsPredicate() - Constructor for class net.shibboleth.saml.profile.config.logic.SignAssertionsPredicate
-
Constructor.
- SignRequestsPredicate - Class in net.shibboleth.saml.profile.config.logic
-
A predicate implementation that forwards to
SAMLProfileConfiguration.isSignRequests(ProfileRequestContext)or followsIDPSSODescriptor.getWantAuthnRequestsSigned()if so configured. - SignRequestsPredicate() - Constructor for class net.shibboleth.saml.profile.config.logic.SignRequestsPredicate
-
Constructor.
- SignResponsesPredicate - Class in net.shibboleth.saml.profile.config.logic
-
A predicate implementation that forwards to
SAMLProfileConfiguration.isSignResponses(ProfileRequestContext). - SignResponsesPredicate() - Constructor for class net.shibboleth.saml.profile.config.logic.SignResponsesPredicate
- SignSOAPLogoutRequestsPredicate - Class in net.shibboleth.saml.saml2.profile.config.logic.messaging
-
A predicate implementation that forwards to
SingleLogoutProfileConfiguration.isSignSOAPRequests(MessageContext). - SignSOAPLogoutRequestsPredicate() - Constructor for class net.shibboleth.saml.saml2.profile.config.logic.messaging.SignSOAPLogoutRequestsPredicate
- SingleLogoutProfileConfiguration - Interface in net.shibboleth.saml.saml2.profile.config
-
Configuration support for SAML 2 Single Logout.
T
- test(MessageContext) - Method in class net.shibboleth.saml.profile.config.logic.messaging.ClientTLSArtifactRequestsPredicate
- test(MessageContext) - Method in class net.shibboleth.saml.profile.config.logic.messaging.SignArtifactRequestsPredicate
- test(MessageContext) - Method in class net.shibboleth.saml.saml2.profile.config.logic.messaging.ClientTLSSOAPLogoutRequestsPredicate
- test(MessageContext) - Method in class net.shibboleth.saml.saml2.profile.config.logic.messaging.SignSOAPLogoutRequestsPredicate
- test(ProfileRequestContext) - Method in class net.shibboleth.saml.profile.config.logic.NotBeforeProfileConfigPredicate
- test(ProfileRequestContext) - Method in class net.shibboleth.saml.profile.config.logic.SignAssertionsPredicate
- test(ProfileRequestContext) - Method in class net.shibboleth.saml.profile.config.logic.SignRequestsPredicate
- test(ProfileRequestContext) - Method in class net.shibboleth.saml.profile.config.logic.SignResponsesPredicate
- test(ProfileRequestContext) - Method in class net.shibboleth.saml.saml2.profile.config.logic.CheckAddressPredicate
- test(ProfileRequestContext) - Method in class net.shibboleth.saml.saml2.profile.config.logic.IgnoreRequestSignaturesPredicate
- test(EntityAttributesPredicate.Candidate) - Method in class net.shibboleth.saml.profile.context.logic.MappedEntityAttributesPredicate.EntityAttributesMatcher
- test(EntityDescriptor) - Method in class net.shibboleth.saml.profile.context.logic.MappedEntityAttributesPredicate
All Classes and Interfaces|All Packages|Constant Field Values