A B C D E F G H I K L M N O P Q R S T U V X 
All Classes All Packages

A

AbstractCollectionConfigurationLookupStrategy<T1,​T2> - Class in net.shibboleth.idp.saml.profile.config
A strategy function that examines SAML metadata associated with a relying party and derives List<String>-valued configuration settings based on EntityAttribute extension tags.
AbstractCollectionConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.saml.profile.config.AbstractCollectionConfigurationLookupStrategy
 
AbstractMetadataDrivenConfigurationLookupStrategy<T> - Class in net.shibboleth.idp.saml.profile.config
A strategy function that examines SAML metadata associated with a relying party and derives configuration settings based on EntityAttribute extension tags.
AbstractMetadataDrivenConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Constructor.
AbstractMetadataDrivenConfigurationLookupStrategy.CachedConfigurationContext - Class in net.shibboleth.idp.saml.profile.config
A child context that caches derived configuration properties.
AbstractSAML1ArtifactAwareProfileConfiguration - Class in net.shibboleth.idp.saml.saml1.profile.config
Configuration support for artifact-aware profiles.
AbstractSAML1ArtifactAwareProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.AbstractSAML1ArtifactAwareProfileConfiguration
Constructor.
AbstractSAML1AttributeTranscoder<EncodedType extends IdPAttributeValue> - Class in net.shibboleth.idp.saml.attribute.transcoding
Base class for transcoders that operate on a SAML 1 Attribute or AttributeDesignator.
AbstractSAML1AttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML1AttributeTranscoder
Constructor.
AbstractSAML1AttributeTranscoder.NamingFunction - Class in net.shibboleth.idp.saml.attribute.transcoding
A function to produce a "canonical" name for a SAML 1 AttributeDesignator for transcoding rules.
AbstractSAML2ArtifactAwareProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config
Configuration support for artifact-aware profiles.
AbstractSAML2ArtifactAwareProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ArtifactAwareProfileConfiguration
Constructor.
AbstractSAML2AttributeTranscoder<EncodedType extends IdPAttributeValue> - Class in net.shibboleth.idp.saml.attribute.transcoding
Base class for transcoders that operate on a SAML 2 Attribute or RequestedAttribute.
AbstractSAML2AttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML2AttributeTranscoder
Constructor.
AbstractSAML2AttributeTranscoder.NamingFunction - Class in net.shibboleth.idp.saml.attribute.transcoding
A function to produce a "canonical" name for a SAML 2.0 Attribute for transcoding rules.
AbstractSAML2ProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config
Base class for SAML 2 profile configurations.
AbstractSAML2ProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Constructor.
AbstractSAMLAttributeTranscoder<AttributeType extends SAMLObject,​EncodedType extends IdPAttributeValue> - Class in net.shibboleth.idp.saml.attribute.transcoding
Base class for transcoders that support SAML attributes.
AbstractSAMLAttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAMLAttributeTranscoder
 
AbstractSAMLProfileConfiguration - Class in net.shibboleth.idp.saml.profile.config
Base class for SAML profile configurations.
AbstractSAMLProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Constructor.
acsLocation - Variable in class net.shibboleth.idp.saml.session.SAML2SPSession
The ACS location used for the associated response.
ACSUIInfo - Class in net.shibboleth.idp.saml.metadata
Class to contain a processed form of the AttributeConsumingService suitable for display purposes.
ACSUIInfo(AttributeConsumingService) - Constructor for class net.shibboleth.idp.saml.metadata.ACSUIInfo
Constructor.
AdditionalAudiencesForAssertionLookupFunction - Class in net.shibboleth.idp.saml.profile.config.navigate
A function that returns SAMLProfileConfiguration.getAdditionalAudiencesForAssertion(ProfileRequestContext) if such a profile is available from a RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.
AdditionalAudiencesForAssertionLookupFunction() - Constructor for class net.shibboleth.idp.saml.profile.config.navigate.AdditionalAudiencesForAssertionLookupFunction
 
allowDelegationPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
The predicate used to determine if produced assertions may be delegated.
allowedPresenters - Variable in class net.shibboleth.idp.saml.profile.config.logic.AllowedSAMLPresentersPredicate
The set of allowed presenters.
AllowedSAMLPresentersPredicate - Class in net.shibboleth.idp.saml.profile.config.logic
Predicate which evaluates the inbound AbstractSAMLEntityContext.getEntityId() against a specified collection of entityIDs.
AllowedSAMLPresentersPredicate() - Constructor for class net.shibboleth.idp.saml.profile.config.logic.AllowedSAMLPresentersPredicate
Constructor.
ALWAYS - net.shibboleth.idp.saml.profile.config.logic.LegacyEncryptionRequirementPredicate.EncryptionRequirementSetting
Always encrypt.
ALWAYS - net.shibboleth.idp.saml.profile.config.logic.LegacySigningRequirementPredicate.SigningRequirementSetting
Always sign.
applicationContext - Variable in class net.shibboleth.idp.saml.profile.config.BeanConfigurationLookupStrategy
Enclosing Spring context.
apply(BaseContext) - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
apply(MessageContext) - Method in class net.shibboleth.idp.saml.profile.context.navigate.messaging.SAMLMetadataContextLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.navigate.AdditionalAudiencesForAssertionLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.navigate.AssertionLifetimeLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.navigate.AudienceRestrictionsLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.navigate.QualifiedNameIDFormatsLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.navigate.SessionLifetimeLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.context.navigate.SAMLMetadataContextLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.logic.DefaultNameIdentifierFormatStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.navigate.MaximumTimeSinceAuthnLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyAwareAuthnContextComparisonLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyAwareDefaultAuthenticationMethodsLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyCountLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyRestrictionLookupFunction
apply(AttributeDesignator) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML1AttributeTranscoder.NamingFunction
apply(Attribute) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML2AttributeTranscoder.NamingFunction
artifactConfigurationLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.AbstractSAML1ArtifactAwareProfileConfiguration
Lookup function to supply artifactConfiguration property.
artifactConfigurationLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ArtifactAwareProfileConfiguration
Lookup function to supply artifactConfiguration property.
artifactResolutionIndex - Variable in class net.shibboleth.idp.saml.profile.config.BasicSAMLArtifactConfiguration
The artifact resolution index.
ArtifactResolutionProfileConfiguration - Class in net.shibboleth.idp.saml.saml1.profile.config
Configuration support for SAML 1 artifact resolution requests.
ArtifactResolutionProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config
Configuration support for SAML 2 artifact resolution requests.
ArtifactResolutionProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.ArtifactResolutionProfileConfiguration
Constructor.
ArtifactResolutionProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.ArtifactResolutionProfileConfiguration
Constructor.
ArtifactResolutionProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.ArtifactResolutionProfileConfiguration
Constructor.
ArtifactResolutionProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.ArtifactResolutionProfileConfiguration
Constructor.
artifactResolutionURL - Variable in class net.shibboleth.idp.saml.profile.config.BasicSAMLArtifactConfiguration
The artifact resolution URL.
artifactType - Variable in class net.shibboleth.idp.saml.profile.config.BasicSAMLArtifactConfiguration
The artifact type code.
assertion - Variable in class net.shibboleth.idp.saml.authn.context.SAMLContext
The assertion to be validated.
ASSERTION_ID - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Assertion ID field.
ASSERTION_ISSUE_INSTANT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Assertion IssueInstant field.
assertionAudiencesLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Lookup function to supply assertionAudiences property.
AssertionLifetimeLookupFunction - Class in net.shibboleth.idp.saml.profile.config.navigate
A function that returns SAMLProfileConfiguration.getAssertionLifetime(ProfileRequestContext) if such a profile is available from a RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.
AssertionLifetimeLookupFunction() - Constructor for class net.shibboleth.idp.saml.profile.config.navigate.AssertionLifetimeLookupFunction
 
assertionLifetimeLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Lookup function to supply assertionLifetime property.
attestedSubjectConfirmationMethod - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.LibertySSOSContext
Get the confirmation method that was successfully used by the attesting entity.
attestedToken - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.LibertySSOSContext
The SAML 2 Assertion which serves as the authentication token for the AuthnRequest and has been successfully attested by the AuthnRequest presenter.
attributeBuilder - Variable in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML1AttributeTranscoder
Builder used to construct Attribute objects.
attributeBuilder - Variable in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML2AttributeTranscoder
Builder used to construct Attribute objects.
AttributeQueryProfileConfiguration - Class in net.shibboleth.idp.saml.saml1.profile.config
Configuration support for SAML 1 attribute query requests.
AttributeQueryProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config
Configuration support for SAML 2 attribute query requests.
AttributeQueryProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.AttributeQueryProfileConfiguration
Constructor.
AttributeQueryProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.AttributeQueryProfileConfiguration
Constructor.
AttributeQueryProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.AttributeQueryProfileConfiguration
Constructor.
AttributeQueryProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.AttributeQueryProfileConfiguration
Constructor.
attributes - Variable in class net.shibboleth.idp.saml.profile.logic.MappedEntityAttributesPredicate.EntityAttributesMatcher
Population to evaluate for a match.
attributeValueToString(IdPAttributeValue) - Method in class net.shibboleth.idp.saml.profile.logic.MappedEntityAttributesPredicate.EntityAttributesMatcher
Convert an IdPAttributeValue to a String if the type is recognized.
AudienceRestrictionsLookupFunction - Class in net.shibboleth.idp.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 SAMLProfileConfiguration.getAdditionalAudiencesForAssertion(ProfileRequestContext), if such a profile is available from a RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.
AudienceRestrictionsLookupFunction() - Constructor for class net.shibboleth.idp.saml.profile.config.navigate.AudienceRestrictionsLookupFunction
 
authenticationFlowsLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Lookup function to supply authentication flows.
authenticationFlowsLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Lookup function to supply authentication flows.
AuthenticationMethodPrincipal - Class in net.shibboleth.idp.saml.authn.principal
Principal based on a SAML 1.x AuthenticationMethod.
AuthenticationMethodPrincipal(String) - Constructor for class net.shibboleth.idp.saml.authn.principal.AuthenticationMethodPrincipal
Constructor.
AUTHN_CONTEXT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Authentication method/context/decl field.
AUTHN_INSTANT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Authentication timestamp field.
authnContextClassRef - Variable in class net.shibboleth.idp.saml.authn.principal.AuthnContextClassRefPrincipal
The class ref.
AuthnContextClassRefPrincipal - Class in net.shibboleth.idp.saml.authn.principal
Principal based on a SAML AuthnContextClassRef.
AuthnContextClassRefPrincipal(String) - Constructor for class net.shibboleth.idp.saml.authn.principal.AuthnContextClassRefPrincipal
Constructor.
authnContextComparisonLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Lookup function for requested AC operator.
authnContextDecl - Variable in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
The declaration.
AuthnContextDeclPrincipal - Class in net.shibboleth.idp.saml.authn.principal
Principal based on a SAML AuthnContextDecl.
AuthnContextDeclPrincipal(AuthnContextDecl) - Constructor for class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
Constructor.
authnContextDeclRef - Variable in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclRefPrincipal
The decl ref.
AuthnContextDeclRefPrincipal - Class in net.shibboleth.idp.saml.authn.principal
Principal based on a SAML AuthnContextDeclRef.
AuthnContextDeclRefPrincipal(String) - Constructor for class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclRefPrincipal
Constructor.
authnContextTranslationStrategyExLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Lookup function to supply the strategy function for translating fully-generic data.
authnContextTranslationStrategyLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Lookup function to supply the strategy function for translating SAML 2.0 AuthnContext data.
authnMethod - Variable in class net.shibboleth.idp.saml.authn.principal.AuthenticationMethodPrincipal
The method.

B

BasicSAMLArtifactConfiguration - Class in net.shibboleth.idp.saml.profile.config
Interface for outbound SAML artifact configuration.
BasicSAMLArtifactConfiguration() - Constructor for class net.shibboleth.idp.saml.profile.config.BasicSAMLArtifactConfiguration
 
BeanConfigurationLookupStrategy<T> - Class in net.shibboleth.idp.saml.profile.config
A strategy function that examines SAML metadata associated with a relying party and derives bean-based configuration settings based on EntityAttribute extension tags.
BeanConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.saml.profile.config.BeanConfigurationLookupStrategy
Constructor.
bindingContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.config.logic.IncludeAttributeStatementPredicate
Strategy function for access to SAMLBindingContext to populate.
BindingDescriptor - Class in net.shibboleth.idp.saml.binding
Subclass that adds awareness of a Spring bean ID for a binding's MessageEncoder.
BindingDescriptor() - Constructor for class net.shibboleth.idp.saml.binding.BindingDescriptor
 
BooleanConfigurationLookupStrategy - Class in net.shibboleth.idp.saml.profile.config
A strategy function that examines SAML metadata associated with a relying party and derives Boolean-valued configuration settings based on EntityAttribute extension tags.
BooleanConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.saml.profile.config.BooleanConfigurationLookupStrategy
 
BrowserSSOProfileConfiguration - Class in net.shibboleth.idp.saml.saml1.profile.config
Configuration for SAML 1 Browser SSO profile requests.
BrowserSSOProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config
Configuration support for SAML 2 Browser SSO.
BrowserSSOProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Constructor.
BrowserSSOProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Constructor.
BrowserSSOProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Constructor.
BrowserSSOProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Constructor.
buildAttribute(ProfileRequestContext, IdPAttribute, Class<? extends AttributeType>, TranscodingRule, List<XMLObject>) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAMLAttributeTranscoder
Builds a SAML attribute element from the given attribute values.
buildAttribute(ProfileRequestContext, IdPAttribute, Class<? extends AttributeDesignator>, TranscodingRule, List<XMLObject>) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML1AttributeTranscoder
Builds a SAML attribute element from the given attribute values.
buildAttribute(ProfileRequestContext, IdPAttribute, Class<? extends Attribute>, TranscodingRule, List<XMLObject>) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML2AttributeTranscoder
Builds a SAML attribute element from the given attribute values.
buildIdPAttribute(ProfileRequestContext, AttributeType, TranscodingRule, List<IdPAttributeValue>) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAMLAttributeTranscoder
Builds an IdPAttribute from the given values.
buildIdPAttribute(ProfileRequestContext, AttributeDesignator, TranscodingRule, List<IdPAttributeValue>) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML1AttributeTranscoder
Builds an IdPAttribute from the given values.
buildIdPAttribute(ProfileRequestContext, Attribute, TranscodingRule, List<IdPAttributeValue>) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML2AttributeTranscoder
Builds an IdPAttribute from the given values.

C

CachedConfigurationContext() - Constructor for class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy.CachedConfigurationContext
Constructor.
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAMLAttributeTranscoder
Checks if the given value can be handled by the transcoder.
checkAddressPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Whether to compare client and assertion addresses on inbound SSO.
CheckAddressPredicate - Class in net.shibboleth.idp.saml.saml2.profile.config.logic
A predicate that evaluates a ProfileRequestContext and extracts the effective setting of BrowserSSOProfileConfiguration.isCheckAddress(ProfileRequestContext).
CheckAddressPredicate() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.logic.CheckAddressPredicate
 
clientTLSArtifactRequestsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ArtifactAwareProfileConfiguration
Predicate used to determine if artifact resolution requests should use client TLS.
ClientTLSArtifactRequestsPredicate - Class in net.shibboleth.idp.saml.profile.config.logic.messaging
ClientTLSArtifactRequestsPredicate() - Constructor for class net.shibboleth.idp.saml.profile.config.logic.messaging.ClientTLSArtifactRequestsPredicate
 
ClientTLSSOAPLogoutRequestsPredicate - Class in net.shibboleth.idp.saml.profile.config.logic.messaging
ClientTLSSOAPLogoutRequestsPredicate() - Constructor for class net.shibboleth.idp.saml.profile.config.logic.messaging.ClientTLSSOAPLogoutRequestsPredicate
 
clientTLSSOAPRequestsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.SingleLogoutProfileConfiguration
Predicate used to determine if SOAP-based requests should use client TLS.
clone() - Method in class net.shibboleth.idp.saml.authn.principal.AuthenticationMethodPrincipal
clone() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextClassRefPrincipal
clone() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
clone() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclRefPrincipal
clone() - Method in class net.shibboleth.idp.saml.authn.principal.NameIdentifierPrincipal
clone() - Method in class net.shibboleth.idp.saml.authn.principal.NameIDPrincipal
CONDITIONAL - net.shibboleth.idp.saml.profile.config.logic.LegacyEncryptionRequirementPredicate.EncryptionRequirementSetting
Encrypt only if confidentiality is not otherwise assumed.
CONDITIONAL - net.shibboleth.idp.saml.profile.config.logic.LegacySigningRequirementPredicate.SigningRequirementSetting
Sign only if integrity is not otherwise assumed.
createInstanceFromString(String) - Method in class net.shibboleth.idp.saml.profile.config.AbstractCollectionConfigurationLookupStrategy
Helper method to manufacture instance of object using a string constructor or a cast.

D

decode(SubjectCanonicalizationContext, NameIdentifier) - Method in interface net.shibboleth.idp.saml.nameid.NameIdentifierDecoder
Decode the provided NameIdentifier.
decode(SubjectCanonicalizationContext, NameID) - Method in interface net.shibboleth.idp.saml.nameid.NameIDDecoder
Decode the provided NameID.
decodeValue(ProfileRequestContext, AttributeType, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAMLAttributeTranscoder
Function to decode a single XMLObject into an IdPAttributeValue.
DEFAULT_ASSERTION_LIFETIME - Static variable in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Default assertion lifetime.
DEFAULT_DELEGATION_CHAIN_LENGTH - Static variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Default maximum delegation chain length.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface net.shibboleth.idp.saml.xmlobject.DelegationPolicy
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface net.shibboleth.idp.saml.xmlobject.KeyAuthority
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface net.shibboleth.idp.saml.xmlobject.Scope
Element local name.
DEFAULT_ELEMENT_NAME - Static variable in interface net.shibboleth.idp.saml.xmlobject.DelegationPolicy
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface net.shibboleth.idp.saml.xmlobject.KeyAuthority
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface net.shibboleth.idp.saml.xmlobject.Scope
Default element name.
DEFAULT_MC_METADATA_LOOKUP - Static variable in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Default metadata lookup for MC-based usage.
DEFAULT_MC_PROFILE_ID_LOOKUP - Static variable in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Default profile ID lookup for MC-based usage.
DEFAULT_PRC_METADATA_LOOKUP - Static variable in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Default metadata lookup for PRC-based usage.
DEFAULT_PRC_PROFILE_ID_LOOKUP - Static variable in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Default profile ID lookup for PRC-based usage.
defaultAuthenticationContextsLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Lookup function to supply default authentication methods.
defaultAuthenticationMethodsLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Lookup function to supply default authentication methods.
defaultFormat - Variable in class net.shibboleth.idp.saml.profile.logic.DefaultNameIdentifierFormatStrategy
Default format to use if nothing else is known.
DefaultNameIdentifierFormatStrategy - Class in net.shibboleth.idp.saml.profile.logic
Function to filter a set of candidate NameIdentifier/NameID Format values derived from an entity's SAML metadata against configuration preferences.
DefaultNameIdentifierFormatStrategy() - Constructor for class net.shibboleth.idp.saml.profile.logic.DefaultNameIdentifierFormatStrategy
Constructor.
defaultValueStrategy - Variable in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Optional default to return in the absence of a property.
DelegationContext - Class in net.shibboleth.idp.saml.saml2.profile.delegation
Context which holds data relevant to the issuance of a delegated Assertion.
DelegationContext() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.DelegationContext
Constructor.
delegationContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.IssuingDelegatedAssertionPredicate
Strategy used to lookup the DelegationContext.
DelegationPolicy - Interface in net.shibboleth.idp.saml.xmlobject
SAMLObject for the Shibboleth DelegationPolicy extension supporting SAML delegation.
delegationPredicate - Variable in class net.shibboleth.idp.saml.idwsf.profile.config.SSOSProfileConfiguration
Predicate used to determine if a token may be delegated to a relying party.
DelegationRequest - Enum in net.shibboleth.idp.saml.saml2.profile.delegation
Enum which represents the state of the relying party's indication of whether a delegated assertion token is requested.
DelegationRequest() - Constructor for enum net.shibboleth.idp.saml.saml2.profile.delegation.DelegationRequest
 
delegationRequested - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.DelegationContext
Status of whether the relying party has requested issuance of a delegated assertion token.
descriptions - Variable in class net.shibboleth.idp.saml.metadata.IdPUIInfo
The Descriptions as a map from locale to actual value.
designatorBuilder - Variable in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML1AttributeTranscoder
Builder used to construct AttributeDesignator objects.
DetailedErrorsProfileConfigPredicate - Class in net.shibboleth.idp.saml.profile.config.logic
A predicate that evaluates RelyingPartyConfiguration.isDetailedErrors(ProfileRequestContext) if available from a RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.
DetailedErrorsProfileConfigPredicate() - Constructor for class net.shibboleth.idp.saml.profile.config.logic.DetailedErrorsProfileConfigPredicate
 
displayNames - Variable in class net.shibboleth.idp.saml.metadata.IdPUIInfo
The Display Names as a map from locale to actual value.
displayNames - Variable in class net.shibboleth.idp.saml.metadata.OrganizationUIInfo
The Organization Display Names as a map from locale to actual value.
doDecode(ProfileRequestContext, AttributeType, TranscodingRule) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAMLAttributeTranscoder
doEncode(ProfileRequestContext, IdPAttribute, Class<? extends AttributeType>, TranscodingRule) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAMLAttributeTranscoder
doInitialize() - Method in class net.shibboleth.idp.saml.profile.config.AbstractCollectionConfigurationLookupStrategy
doInitialize() - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
doInitialize() - Method in class net.shibboleth.idp.saml.profile.config.BeanConfigurationLookupStrategy
doTest(XMLObject, String, Collection<EntityAttributesPredicate.Candidate>) - Method in class net.shibboleth.idp.saml.profile.logic.MappedEntityAttributesPredicate
Evaluate the input object's attached object metadata against the supplied candidates.
doTranslate(IdPAttribute) - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
doTranslate(IdPAttribute) - Method in class net.shibboleth.idp.saml.profile.config.BeanConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
doTranslate(IdPAttribute) - Method in class net.shibboleth.idp.saml.profile.config.BooleanConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
doTranslate(IdPAttribute) - Method in class net.shibboleth.idp.saml.profile.config.DoubleConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
doTranslate(IdPAttribute) - Method in class net.shibboleth.idp.saml.profile.config.DurationConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
doTranslate(IdPAttribute) - Method in class net.shibboleth.idp.saml.profile.config.IntegerConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
doTranslate(IdPAttribute) - Method in class net.shibboleth.idp.saml.profile.config.ListConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
doTranslate(IdPAttribute) - Method in class net.shibboleth.idp.saml.profile.config.LongConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
doTranslate(IdPAttribute) - Method in class net.shibboleth.idp.saml.profile.config.SetConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
doTranslate(IdPAttribute) - Method in class net.shibboleth.idp.saml.profile.config.StringConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
doTranslate(Attribute) - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
doTranslate(Attribute) - Method in class net.shibboleth.idp.saml.profile.config.BeanConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
doTranslate(Attribute) - Method in class net.shibboleth.idp.saml.profile.config.BooleanConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
doTranslate(Attribute) - Method in class net.shibboleth.idp.saml.profile.config.DoubleConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
doTranslate(Attribute) - Method in class net.shibboleth.idp.saml.profile.config.DurationConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
doTranslate(Attribute) - Method in class net.shibboleth.idp.saml.profile.config.IntegerConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
doTranslate(Attribute) - Method in class net.shibboleth.idp.saml.profile.config.ListConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
doTranslate(Attribute) - Method in class net.shibboleth.idp.saml.profile.config.LongConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
doTranslate(Attribute) - Method in class net.shibboleth.idp.saml.profile.config.SetConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
doTranslate(Attribute) - Method in class net.shibboleth.idp.saml.profile.config.StringConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
DoubleConfigurationLookupStrategy - Class in net.shibboleth.idp.saml.profile.config
A strategy function that examines SAML metadata associated with a relying party and derives Double-valued configuration settings based on EntityAttribute extension tags.
DoubleConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.saml.profile.config.DoubleConfigurationLookupStrategy
 
DurationConfigurationLookupStrategy - Class in net.shibboleth.idp.saml.profile.config
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.
DurationConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.saml.profile.config.DurationConfigurationLookupStrategy
Constructor.
durationConverter - Variable in class net.shibboleth.idp.saml.profile.config.DurationConfigurationLookupStrategy
Converter to handle duration strings.

E

ECPProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config
Configuration support for SAML 2 ECP.
ECPProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.ECPProfileConfiguration
Constructor.
ECPProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.ECPProfileConfiguration
Constructor.
enableCaching - Variable in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Cache the lookup in the context tree.
encodeByteArrayValue(IdPAttribute, QName, byte[], boolean) - Static method in class net.shibboleth.idp.saml.attribute.transcoding.SAMLEncoderSupport
Base64 encodes a byte[] into a SAML attribute value element.
encodeDateTimeValue(IdPAttribute, QName, Instant, boolean) - Static method in class net.shibboleth.idp.saml.attribute.transcoding.SAMLEncoderSupport
Encodes a date/time value into a SAML attribute value element.
encoderBeanId - Variable in class net.shibboleth.idp.saml.binding.BindingDescriptor
Spring bean ID of message encoder.
encodeScopedStringValueAttribute(IdPAttribute, QName, ScopedStringAttributeValue, String, boolean) - Static method in class net.shibboleth.idp.saml.attribute.transcoding.SAMLEncoderSupport
Encode a ScopedStringAttributeValue value in to an SAML attribute value element using the (older Shibboleth) sytnax where the scope is inside an XML attribute.
encodeScopedStringValueInline(IdPAttribute, QName, ScopedStringAttributeValue, String, boolean) - Static method in class net.shibboleth.idp.saml.attribute.transcoding.SAMLEncoderSupport
Encode a ScopedStringAttributeValue value into a SAML attribute value element using the "inline" syntax where the scope and value are combined into a string.
encodeStringValue(IdPAttribute, QName, String, boolean) - Static method in class net.shibboleth.idp.saml.attribute.transcoding.SAMLEncoderSupport
Encodes a String value into a SAML attribute value element.
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, EncodedType) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAMLAttributeTranscoder
Encodes an attribute value into a SAML AttributeValue element.
encodeXMLObjectValue(IdPAttribute, QName, XMLObject) - Static method in class net.shibboleth.idp.saml.attribute.transcoding.SAMLEncoderSupport
Encodes an XMLObject value in to a XSAny SAML attribute value.
encryptAssertionsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Predicate used to determine if assertions should be encrypted.
encryptAttributesPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Predicate used to determine if attributes should be encrypted.
ENCRYPTION - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Encryption field.
ENCRYPTION_ALGORITHM - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Encryption algorithm field.
encryptionOptionalPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Whether encryption is optional in the face of no key, etc.
EncryptionRequirementSetting() - Constructor for enum net.shibboleth.idp.saml.profile.config.logic.LegacyEncryptionRequirementPredicate.EncryptionRequirementSetting
 
encryptNameIDsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Predicate used to determine if name identifiers should be encrypted.
EntityAttributesMatcher(Multimap<String, ? extends IdPAttribute>) - Constructor for class net.shibboleth.idp.saml.profile.logic.MappedEntityAttributesPredicate.EntityAttributesMatcher
Constructor.
equals(Object) - Method in class net.shibboleth.idp.saml.authn.principal.AuthenticationMethodPrincipal
equals(Object) - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextClassRefPrincipal
equals(Object) - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
equals(Object) - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclRefPrincipal
equals(Object) - Method in class net.shibboleth.idp.saml.authn.principal.NameIdentifierPrincipal
equals(Object) - Method in class net.shibboleth.idp.saml.authn.principal.NameIDPrincipal
equals(Object) - Method in class net.shibboleth.idp.saml.session.SAML2SPSession
eventContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.logic.SOAPErrorPredicate
Strategy function for access to EventContext to check.
explicitPropertyName - Variable in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Prevents prefixing of property name by profile/aliases.
ExtensionsConstants - Class in net.shibboleth.idp.saml.xmlobject
Constants used in XMLObject extensions.
ExtensionsConstants() - Constructor for class net.shibboleth.idp.saml.xmlobject.ExtensionsConstants
Constructor.
extractPKIXValidationInfo(KeyAuthority) - Static method in class net.shibboleth.idp.saml.security.KeyAuthoritySupport
Extracts PKIX validation information from the Shibboleth KeyAuthority metadata extension element.

F

FEATURE_AUTHNCONTEXT - Static variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Bit constant for RequestedAuthnContext feature.
FEATURE_SCOPING - Static variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Bit constant for Scoping feature.
findMatchingMappedTag(LockableClassToInstanceMultiMap<?>, String) - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Find first matching attribute in the input object's node metadata.
findMatchingMappedTag(EntityDescriptor, String) - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Find first matching attribute in the input object's node metadata.
findMatchingTag(EntityAttributes, String) - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Find a matching entity attribute in the input metadata.
findMatchingTag(EntityDescriptor, String) - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Find a matching entity attribute in the input metadata.
FORCE_AUTHN - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
ForceAuthn requested field.
forceAuthnPredicate - Variable in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Whether to mandate forced authentication for the request.
forceAuthnPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Whether to mandate forced authentication for the request.
formats - Variable in class net.shibboleth.idp.saml.nameid.NameIDCanonicalizationFlowDescriptor
Store Set of acceptable formats.

G

getACSLocation() - Method in class net.shibboleth.idp.saml.session.SAML2SPSession
Get the ACS location used for the response that produced this session.
getAdditionalAudiencesForAssertion(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
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.
getAdditionalAudiencesForAssertion(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.profile.config.SAMLProfileConfiguration
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.
getArtifactConfiguration(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.profile.config.SAMLArtifactAwareProfileConfiguration
Get the associated SAMLArtifactConfiguration for the profile, if any.
getArtifactConfiguration(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.AbstractSAML1ArtifactAwareProfileConfiguration
Get the associated SAMLArtifactConfiguration for the profile, if any.
getArtifactConfiguration(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ArtifactAwareProfileConfiguration
Get the associated SAMLArtifactConfiguration for the profile, if any.
getArtifactResolutionServiceIndex() - Method in class net.shibboleth.idp.saml.profile.config.BasicSAMLArtifactConfiguration
Get the index of the issuer's resolution service endpoint, corresponding to its metadata.
getArtifactResolutionServiceIndex() - Method in interface net.shibboleth.idp.saml.profile.config.SAMLArtifactConfiguration
Get the index of the issuer's resolution service endpoint, corresponding to its metadata.
getArtifactResolutionServiceURL() - Method in class net.shibboleth.idp.saml.profile.config.BasicSAMLArtifactConfiguration
Get the location, as a URL, of the issuer's resolution service endpoint.
getArtifactResolutionServiceURL() - Method in interface net.shibboleth.idp.saml.profile.config.SAMLArtifactConfiguration
Get the location, as a URL, of the issuer's resolution service endpoint.
getArtifactType() - Method in class net.shibboleth.idp.saml.profile.config.BasicSAMLArtifactConfiguration
Get the type code of the artifact to use.
getArtifactType() - Method in interface net.shibboleth.idp.saml.profile.config.SAMLArtifactConfiguration
Get the type code of the artifact to use.
getAssertion() - Method in class net.shibboleth.idp.saml.authn.context.SAMLContext
Gets the assertion to be validated.
getAssertionLifetime(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Get the lifetime of generated assertions.
getAssertionLifetime(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.profile.config.SAMLProfileConfiguration
Get the lifetime of generated assertions.
getAttestedSubjectConfirmationMethod() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.LibertySSOSContext
Get the SAML 2 SubjectConfirmation method which was used by the presenter in the attestation of the authentication token.
getAttestedToken() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.LibertySSOSContext
Get the SAML 2 Assertion which serves as the authentication token for the AuthnRequest and which has been successfully attested by the AuthnRequest presenter.
getAuthenticationFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
getAuthenticationFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
getAuthnContextClassRef() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextClassRefPrincipal
Returns the value as a SAML AuthnContextClassRef.
getAuthnContextComparison(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Get the comparison operator to use when issuing SAML requests containing requested context classes.
getAuthnContextDecl() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
Returns the value as a SAML AuthnContextDecl.
getAuthnContextDeclRef() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclRefPrincipal
Returns the value as a SAML AuthnContextDeclRef.
getAuthnContextTranslationStrategy(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Get the function to use to translate an inbound proxied SAML 2.0 AuthnContext into the appropriate set of custom Principal objects to populate into the subject.
getAuthnContextTranslationStrategyEx(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Get the function to use to translate an inbound proxied response into the appropriate set of custom Principal objects to populate into the subject.
getCertificates() - Method in class net.shibboleth.idp.saml.security.KeyAuthoritySupport.KeyAuthorityPKIXValidationInformation
getCRLs() - Method in class net.shibboleth.idp.saml.security.KeyAuthoritySupport.KeyAuthorityPKIXValidationInformation
getDefaultAuthenticationMethods(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
getDefaultAuthenticationMethods(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
getDelegationRequested() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.DelegationContext
Get the status of whether the relying party has requested issuance of a delegated assertion token.
getDescriptions() - Method in class net.shibboleth.idp.saml.metadata.IdPUIInfo
Return the descriptions as a map from locale to actual value.
getDisplayNames() - Method in class net.shibboleth.idp.saml.metadata.IdPUIInfo
Get the Display Names as a map from locale to actual value.
getEncodedName(TranscodingRule) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML1AttributeTranscoder
getEncodedName(TranscodingRule) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML2AttributeTranscoder
getEncodedType() - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML1AttributeTranscoder
getEncodedType() - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML2AttributeTranscoder
getEncoderBeanId() - Method in class net.shibboleth.idp.saml.binding.BindingDescriptor
Get the Spring bean ID of the binding's MessageEncoder.
getFormats() - Method in class net.shibboleth.idp.saml.nameid.NameIDCanonicalizationFlowDescriptor
Return the set of acceptable formats.
getInformationURLs() - Method in class net.shibboleth.idp.saml.metadata.IdPUIInfo
Get the URLs as a map from locale to actual value.
getKeyInfos() - Method in interface net.shibboleth.idp.saml.xmlobject.KeyAuthority
Get the list of KeyInfo child elements.
getKeywords() - Method in class net.shibboleth.idp.saml.metadata.IdPUIInfo
Get the keywords as a map from locale to actual value.
getLocaleLogos() - Method in class net.shibboleth.idp.saml.metadata.IdPUIInfo
Get the logos as a map from locale to the OpenSAML Logo.
getLocalEvents(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.ECPProfileConfiguration
Get the set of local events to handle without a SOAP fault.
getMaximumSPSessionLifetime(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Get the maximum amount of time the service provider should maintain a session for the user based on the authentication assertion.
getMaximumTimeSinceAuthn(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Get the maximum amount of time allowed to have elapsed since an incoming AuthnInstant.
getMaximumTokenDelegationChainLength() - Method in interface net.shibboleth.idp.saml.xmlobject.DelegationPolicy
Get the MaximumTokenDelegationChainLength attribute value.
getMaximumTokenDelegationChainLength(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Get the limits on the total number of delegates that may be derived from the initial SAML token.
getName() - Method in class net.shibboleth.idp.saml.authn.principal.AuthenticationMethodPrincipal
getName() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextClassRefPrincipal
getName() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
getName() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclRefPrincipal
getName() - Method in class net.shibboleth.idp.saml.authn.principal.NameIdentifierPrincipal
getName() - Method in class net.shibboleth.idp.saml.authn.principal.NameIDPrincipal
getNameID() - Method in class net.shibboleth.idp.saml.authn.principal.NameIDPrincipal
Get the NameID.
getNameID() - Method in class net.shibboleth.idp.saml.session.SAML2SPSession
Get the NameID asserted to the SP.
getNameIdentifier() - Method in class net.shibboleth.idp.saml.authn.principal.NameIdentifierPrincipal
getNameIDFormatPrecedence(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Get the name identifier formats to use.
getNameIDFormatPrecedence(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Get the name identifier formats to use.
getNonLocaleLogos() - Method in class net.shibboleth.idp.saml.metadata.IdPUIInfo
Get the logos with no associated locale to the OpenSAML Logo.
getOrganizationDisplayNames() - Method in class net.shibboleth.idp.saml.metadata.OrganizationUIInfo
Return the Organization Display Names as a map from locale to actual value.
getOrganizationNames() - Method in class net.shibboleth.idp.saml.metadata.OrganizationUIInfo
Get the Organization Names as a map from locale to actual value.
getOrganizationUrls() - Method in class net.shibboleth.idp.saml.metadata.OrganizationUIInfo
Return the Organization URLs as a map from locale to actual value.
getPostAuthenticationFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
getPostAuthenticationFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
getPrivacyStatementURLs() - Method in class net.shibboleth.idp.saml.metadata.IdPUIInfo
Get the Privacy Statement URLsas a map from locale to actual value.
getPropertyMap() - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy.CachedConfigurationContext
Get cached property map.
getPropertyType() - Method in class net.shibboleth.idp.saml.profile.config.AbstractCollectionConfigurationLookupStrategy
Get the type of object to coerce collection elements into.
getProtocol() - Method in class net.shibboleth.idp.saml.session.SAML1SPSession
getProtocol() - Method in class net.shibboleth.idp.saml.session.SAML2SPSession
getProxyAudiences(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Gets the unmodifiable collection of audiences for a proxied assertion.
getProxyAudiences(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.SAML2ProfileConfiguration
Gets the unmodifiable collection of audiences for a proxied assertion.
getProxyCount(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
getProxyCount(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Gets the maximum number of times an assertion may be proxied.
getProxyCount(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.SAML2ProfileConfiguration
Gets the maximum number of times an assertion may be proxied.
getQualifiedNameIDFormats(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.SingleLogoutProfileConfiguration
Get a collection of NameID Format 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.
getRegexp() - Method in interface net.shibboleth.idp.saml.xmlobject.Scope
Get the regexp attribute value.
getRegexpXSBoolean() - Method in interface net.shibboleth.idp.saml.xmlobject.Scope
Get the regexp attribute value.
getSAML1NameIdentifierGenerator() - Method in interface net.shibboleth.idp.saml.nameid.NameIdentifierGenerationService
getSAML2NameIDGenerator() - Method in interface net.shibboleth.idp.saml.nameid.NameIdentifierGenerationService
getScope() - Method in interface net.shibboleth.idp.saml.xmlobject.ScopedValue
Gets the scope value.
getScopeAttributeName() - Method in interface net.shibboleth.idp.saml.xmlobject.ScopedValue
Gets the name of the scope attribute.
getServiceDescriptions() - Method in class net.shibboleth.idp.saml.metadata.ACSUIInfo
Return the descriptions as a map from locale to actual value.
getServiceNames() - Method in class net.shibboleth.idp.saml.metadata.ACSUIInfo
Get the Display Names as a map from locale to actual value.
getSessionIndex() - Method in class net.shibboleth.idp.saml.session.SAML2SPSession
Get the SessionIndex value asserted to the SP.
getSPSessionKey() - Method in class net.shibboleth.idp.saml.session.SAML2SPSession
getStringValue(XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAMLAttributeTranscoder
Function to return an XML object in string form.
getSubjectConfirmationCredentials() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.DelegationContext
Get the relying party credentials which will be included in the assertion's KeyInfoConfirmationDataType.
getValue() - Method in interface net.shibboleth.idp.saml.xmlobject.ScopedValue
Get the attribute value.
getValues(AttributeType) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAMLAttributeTranscoder
Returns the values to decode from the concrete input object.
getValues(AttributeDesignator) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML1AttributeTranscoder
Returns the values to decode from the concrete input object.
getValues(Attribute) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML2AttributeTranscoder
Returns the values to decode from the concrete input object.
getVerificationDepth() - Method in class net.shibboleth.idp.saml.security.KeyAuthoritySupport.KeyAuthorityPKIXValidationInformation
getVerifyDepth() - Method in interface net.shibboleth.idp.saml.xmlobject.KeyAuthority
Get the VerifyDepth attribute value.
getX509Certificates(KeyInfo) - Static method in class net.shibboleth.idp.saml.security.KeyAuthoritySupport
Extract certificates from a KeyInfo element.
getX509CRLs(KeyInfo) - Static method in class net.shibboleth.idp.saml.security.KeyAuthoritySupport
Extract CRL's from a KeyInfo element.

H

hashCode() - Method in class net.shibboleth.idp.saml.authn.principal.AuthenticationMethodPrincipal
hashCode() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextClassRefPrincipal
hashCode() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
hashCode() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclRefPrincipal
hashCode() - Method in class net.shibboleth.idp.saml.authn.principal.NameIdentifierPrincipal
hashCode() - Method in class net.shibboleth.idp.saml.authn.principal.NameIDPrincipal
hashCode() - Method in class net.shibboleth.idp.saml.session.SAML2SPSession
honorMetadata - Variable in class net.shibboleth.idp.saml.profile.config.logic.SignAssertionsPredicate
Whether to override the result based on the WantAssertionsSigned flag in SAML metadata.
honorMetadata - Variable in class net.shibboleth.idp.saml.profile.config.logic.SignRequestsPredicate
Whether to override the result based on the WantAuthnRequestsSigned flag in SAML metadata.

I

IDENTITY_PROVIDER - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Identity Provider field.
IdPUIInfo - Class in net.shibboleth.idp.saml.metadata
Class to contain a processed form of the UIInfo suitable for display purposes.
IdPUIInfo(UIInfo) - Constructor for class net.shibboleth.idp.saml.metadata.IdPUIInfo
Constructor.
ignoreRequestSignaturesPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Whether to ignore signatures in requests.
IgnoreRequestSignaturesPredicate - Class in net.shibboleth.idp.saml.saml2.profile.config.logic
Predicate that decides whether to ignore a request signature.
IgnoreRequestSignaturesPredicate() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.logic.IgnoreRequestSignaturesPredicate
 
ignoreScoping - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Whether to ignore Scoping elements within AuthnRequest.
IgnoreScopingProfileConfigPredicate - Class in net.shibboleth.idp.saml.saml2.profile.config.logic
A predicate that evaluates a ProfileRequestContext and extracts the effective setting of BrowserSSOProfileConfiguration.isIgnoreScoping(ProfileRequestContext).
IgnoreScopingProfileConfigPredicate() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.logic.IgnoreScopingProfileConfigPredicate
 
ignoreUnmappedEntityAttributes - Variable in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Examine only decoded/mapped tags in object metadata.
IN_RESPONSE_TO - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
InResponseTo field.
includeAttributeStatementPredicate - Variable in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Whether responses to the authentication request should include an attribute statement.
includeAttributeStatementPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Whether responses to the authentication request should include an attribute statement.
IncludeAttributeStatementPredicate - Class in net.shibboleth.idp.saml.profile.config.logic
A predicate that evaluates a SSO ProfileRequestContext and determines whether an attribute statement should be included in the outgoing assertion.
IncludeAttributeStatementPredicate() - Constructor for class net.shibboleth.idp.saml.profile.config.logic.IncludeAttributeStatementPredicate
Constructor.
includeNotBeforePredicate - Variable in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Controls whether to include a NotBefore attribute in the Conditions of generated assertions.
informationURLs - Variable in class net.shibboleth.idp.saml.metadata.IdPUIInfo
The Information URLs as a map from locale to actual value.
IntegerConfigurationLookupStrategy - Class in net.shibboleth.idp.saml.profile.config
A strategy function that examines SAML metadata associated with a relying party and derives Integer-valued configuration settings based on EntityAttribute extension tags.
IntegerConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.saml.profile.config.IntegerConfigurationLookupStrategy
 
IS_PASSIVE - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
IsPassive requested field.
isAllowDelegation(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Get the predicate used to determine if produced assertions may be delegated.
isCheckAddress(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Get whether the client's address must match the address in an inbound SubjectLocality element during inbound SSO.
isClientTLSArtifactRequests(MessageContext) - Method in interface net.shibboleth.idp.saml.profile.config.SAMLArtifactConsumerProfileConfiguration
Get whether artifact resolution requests should use client TLS.
isClientTLSArtifactRequests(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ArtifactAwareProfileConfiguration
Get whether artifact resolution requests should use client TLS.
isClientTLSSOAPRequests(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.SingleLogoutProfileConfiguration
Get whether SOAP-based requests should use client TLS.
isDelegation(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.idwsf.profile.config.SSOSProfileConfiguration
Get whether a delegated token presented to the IdP by another non-user entity may be used to complete SAML 2 SSO to this relying party.
isEncryptAssertions(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Gets the predicate used to determine if assertions should be encrypted.
isEncryptAssertions(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.SAML2ProfileConfiguration
Gets the predicate used to determine if assertions should be encrypted.
isEncryptAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Gets the predicate used to determine if attributes should be encrypted.
isEncryptAttributes(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.SAML2ProfileConfiguration
Gets the predicate used to determine if attributes should be encrypted.
isEncryptionOptional(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Gets whether to ignore an inability to encrypt due to external factors.
isEncryptionOptional(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.SAML2ProfileConfiguration
Gets whether to ignore an inability to encrypt due to external factors.
isEncryptNameIDs(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Gets the predicate used to determine if name identifiers should be encrypted.
isEncryptNameIDs(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.SAML2ProfileConfiguration
Gets the predicate used to determine if name identifiers should be encrypted.
isForceAuthn(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
isForceAuthn(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
isIgnoreRequestSignatures(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Gets whether to bypass verification of request signatures.
isIgnoreRequestSignatures(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.SAML2ProfileConfiguration
Gets whether to bypass verification of request signatures.
isIgnoreScoping(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Gets whether Scoping elements in requests should be ignored/omitted.
isIncludeAttributeStatement(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Get whether responses to the authentication request should include an attribute statement.
isIncludeAttributeStatement(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Get whether responses to the authentication request should include an attribute statement.
isIncludeConditionsNotBefore(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Get whether to include a NotBefore attribute in the Conditions of generated assertions.
isIncludeConditionsNotBefore(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.profile.config.SAMLProfileConfiguration
Get whether to include a NotBefore attribute in the Conditions of generated assertions.
isIssuingDelegatedAssertion() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.DelegationContext
Get whether issuance of a delegated assertion is active.
isProxiedAuthnInstant(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Gets whether authentication results produced by use of this profile should carry the proxied assertion's AuthnInstant, rather than the current time.
isRequireSignedRequests(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Get whether to require signed requests.
isResolveAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
isResolveAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
isSignArtifactRequests(MessageContext) - Method in interface net.shibboleth.idp.saml.profile.config.SAMLArtifactConsumerProfileConfiguration
Get whether artifact resolution requests should be signed.
isSignArtifactRequests(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ArtifactAwareProfileConfiguration
Get whether artifact resolution requests should be signed.
isSignAssertions(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Get the predicate used to determine if generated assertions should be signed.
isSignAssertions(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.profile.config.SAMLProfileConfiguration
Get the predicate used to determine if generated assertions should be signed.
isSignRequests(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Get the predicate used to determine if generated requests should be signed.
isSignRequests(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.profile.config.SAMLProfileConfiguration
Get the predicate used to determine if generated requests should be signed.
isSignResponses(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Get the predicate used to determine if generated responses should be signed.
isSignResponses(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.profile.config.SAMLProfileConfiguration
Get the predicate used to determine if generated responses should be signed.
isSignSOAPRequests(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.SingleLogoutProfileConfiguration
Get whether SOAP-based requests should be signed.
isSkipEndpointValidationWhenSigned(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Get condition to determine whether the response endpoint should be validated if the request is signed.
issuingDelegatedAssertion - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.DelegationContext
Whether issuance of a delegated assertion is active.
IssuingDelegatedAssertionPredicate - Class in net.shibboleth.idp.saml.saml2.profile.delegation
A predicate which determines whether issuance of a delegated SAML 2 Assertion is active.
IssuingDelegatedAssertionPredicate() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.IssuingDelegatedAssertionPredicate
Constructor.
isSuppressAuthenticatingAuthority(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Gets whether to suppress inclusion of AuthenticatingAuthority element.

K

KEY_AUTHORITY_VERIFY_DEPTH_DEFAULT - Static variable in class net.shibboleth.idp.saml.security.KeyAuthoritySupport
Default value for Shibboleth KeyAuthority verify depth.
KeyAuthority - Interface in net.shibboleth.idp.saml.xmlobject
XMLObject for the Shibboleth KeyAuthority metadata extension.
KeyAuthorityPKIXValidationInformation(Collection<X509Certificate>, Collection<X509CRL>, Integer) - Constructor for class net.shibboleth.idp.saml.security.KeyAuthoritySupport.KeyAuthorityPKIXValidationInformation
Constructor.
KeyAuthoritySupport - Class in net.shibboleth.idp.saml.security
Utility class for extracting PKIXValidationInformation from a KeyAuthority.
KeyAuthoritySupport() - Constructor for class net.shibboleth.idp.saml.security.KeyAuthoritySupport
Constructor.
KeyAuthoritySupport.KeyAuthorityPKIXValidationInformation - Class in net.shibboleth.idp.saml.security
Basic implementation of PKIXValidationInformation.
keywordList - Variable in class net.shibboleth.idp.saml.metadata.IdPUIInfo
The Keywords as a map from locale to lists of actual values.

L

LegacyEncryptionRequirementPredicate - Class in net.shibboleth.idp.saml.profile.config.logic
A predicate implementation that supports the legacy V2 configuration options of "always", "conditional", and "never" for encryption.
LegacyEncryptionRequirementPredicate(String) - Constructor for class net.shibboleth.idp.saml.profile.config.logic.LegacyEncryptionRequirementPredicate
Constructor.
LegacyEncryptionRequirementPredicate.EncryptionRequirementSetting - Enum in net.shibboleth.idp.saml.profile.config.logic
Internal enum for the options supported.
LegacySigningRequirementPredicate - Class in net.shibboleth.idp.saml.profile.config.logic
A predicate implementation that supports the legacy V2 configuration options of "always", "conditional", and "never" for signing.
LegacySigningRequirementPredicate(String) - Constructor for class net.shibboleth.idp.saml.profile.config.logic.LegacySigningRequirementPredicate
Constructor.
LegacySigningRequirementPredicate.SigningRequirementSetting - Enum in net.shibboleth.idp.saml.profile.config.logic
Internal enum for the options supported.
LibertySSOSContext - Class in net.shibboleth.idp.saml.saml2.profile.delegation
Context for storing information related to the Liberty SSOS profile and use of an inbound delegated Assertion token.
LibertySSOSContext() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.LibertySSOSContext
 
ListConfigurationLookupStrategy<T> - Class in net.shibboleth.idp.saml.profile.config
A strategy function that examines SAML metadata associated with a relying party and derives List<String>-valued configuration settings based on EntityAttribute extension tags.
ListConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.saml.profile.config.ListConfigurationLookupStrategy
 
localeLogos - Variable in class net.shibboleth.idp.saml.metadata.IdPUIInfo
The Logos as a map from locale to actual value.
localEventsLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.ECPProfileConfiguration
Lookup function to supply Local error events to handle without a SOAP fault.
log - Variable in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML1AttributeTranscoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAMLAttributeTranscoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.config.AbstractCollectionConfigurationLookupStrategy
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.config.BeanConfigurationLookupStrategy
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.config.BooleanConfigurationLookupStrategy
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.config.DoubleConfigurationLookupStrategy
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.config.DurationConfigurationLookupStrategy
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.config.IntegerConfigurationLookupStrategy
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.config.ListConfigurationLookupStrategy
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.config.logic.AllowedSAMLPresentersPredicate
Logger.
log - Variable in class net.shibboleth.idp.saml.profile.config.LongConfigurationLookupStrategy
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.config.SetConfigurationLookupStrategy
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.config.StringConfigurationLookupStrategy
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.logic.DefaultNameIdentifierFormatStrategy
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.logic.MappedEntityAttributesPredicate
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.config.logic.IgnoreRequestSignaturesPredicate
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.config.logic.SOAPErrorPredicate
Class logger.
LOG - Static variable in class net.shibboleth.idp.saml.attribute.transcoding.SAMLEncoderSupport
Class logger.
LOG - Static variable in class net.shibboleth.idp.saml.metadata.ACSUIInfo
logger.
LOG - Static variable in class net.shibboleth.idp.saml.metadata.IdPUIInfo
logger.
LOG - Static variable in class net.shibboleth.idp.saml.metadata.OrganizationUIInfo
logger.
LongConfigurationLookupStrategy - Class in net.shibboleth.idp.saml.profile.config
A strategy function that examines SAML metadata associated with a relying party and derives Long-valued configuration settings based on EntityAttribute extension tags.
LongConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.saml.profile.config.LongConfigurationLookupStrategy
 

M

MappedEntityAttributesPredicate - Class in net.shibboleth.idp.saml.profile.logic
Extended version of EntityAttributes-driven predicate that uses an optimization to check for mapped attributes in an AttributesMapContainer structure.
MappedEntityAttributesPredicate(Collection<EntityAttributesPredicate.Candidate>) - Constructor for class net.shibboleth.idp.saml.profile.logic.MappedEntityAttributesPredicate
Constructor.
MappedEntityAttributesPredicate(Collection<EntityAttributesPredicate.Candidate>, boolean) - Constructor for class net.shibboleth.idp.saml.profile.logic.MappedEntityAttributesPredicate
Constructor.
MappedEntityAttributesPredicate(Collection<EntityAttributesPredicate.Candidate>, boolean, boolean) - Constructor for class net.shibboleth.idp.saml.profile.logic.MappedEntityAttributesPredicate
Constructor.
MappedEntityAttributesPredicate.EntityAttributesMatcher - Class in net.shibboleth.idp.saml.profile.logic
Determines whether an EntityAttributesPredicate.Candidate criterion is satisfied by the mapped attributes in an entity's metadata.
matchesScope(String) - Method in class net.shibboleth.idp.saml.metadata.ScopesContainer
Does the provided string match the scopes for this XMLObject?
MAX_DELEGATION_CHAIN_LENGTH_ATTRIB_NAME - Static variable in interface net.shibboleth.idp.saml.xmlobject.DelegationPolicy
VerifyDepth attribute name.
maximumSPSessionLifetimeLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Lookup function to supply maximum session lifetime.
MaximumTimeSinceAuthnLookupFunction - Class in net.shibboleth.idp.saml.saml2.profile.config.navigate
A function that returns BrowserSSOProfileConfiguration.getMaximumTimeSinceAuthn(ProfileRequestContext) if such a profile is available from a RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.
MaximumTimeSinceAuthnLookupFunction() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.navigate.MaximumTimeSinceAuthnLookupFunction
 
maximumTimeSinceAuthnLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Lookup function to supply maximum time since inbound AuthnInstant.
maximumTokenDelegationChainLengthLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Lookup function to supply maximum delegation chain length.
metadataContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.config.logic.SignAssertionsPredicate
Lookup strategy for SAMLMetadataContext.
metadataContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.config.logic.SignRequestsPredicate
Lookup strategy for SAMLMetadataContext.
metadataLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Strategy for obtaining metadata to check.

N

name - Variable in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
Serialized form of declaration.
name - Variable in class net.shibboleth.idp.saml.authn.principal.NameIdentifierPrincipal
Serialized form of nameIdenitifier .
name - Variable in class net.shibboleth.idp.saml.authn.principal.NameIDPrincipal
Serialized form of NameID .
NameDecoderException - Exception in net.shibboleth.idp.saml.nameid
Error thrown if decoding of a SAML subject identifier fails.
NameDecoderException() - Constructor for exception net.shibboleth.idp.saml.nameid.NameDecoderException
Constructor.
NameDecoderException(Exception) - Constructor for exception net.shibboleth.idp.saml.nameid.NameDecoderException
Constructor.
NameDecoderException(String) - Constructor for exception net.shibboleth.idp.saml.nameid.NameDecoderException
Constructor.
NameDecoderException(String, Exception) - Constructor for exception net.shibboleth.idp.saml.nameid.NameDecoderException
Constructor.
nameID - Variable in class net.shibboleth.idp.saml.authn.principal.NameIDPrincipal
The NameID.
nameID - Variable in class net.shibboleth.idp.saml.session.SAML2SPSession
The NameID asserted to the SP.
NAMEID - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Name identifier field.
NAMEID_FORMAT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Name identifier Format field.
NameIDCanonicalizationFlowDescriptor - Class in net.shibboleth.idp.saml.nameid
A class used to describe flow descriptors for NameIDPrincipal and NameIdentifierPrincipal c14n.
NameIDCanonicalizationFlowDescriptor() - Constructor for class net.shibboleth.idp.saml.nameid.NameIDCanonicalizationFlowDescriptor
Constructor.
NameIDDecoder - Interface in net.shibboleth.idp.saml.nameid
Interface for converting a NameID back into a principal name.
nameIdentifier - Variable in class net.shibboleth.idp.saml.authn.principal.NameIdentifierPrincipal
The NameIdentifier.
NameIdentifierDecoder - Interface in net.shibboleth.idp.saml.nameid
Interface for converting a NameIdentifier back into a principal name.
NameIdentifierGenerationService - Interface in net.shibboleth.idp.saml.nameid
A service interface for obtaining name identifier generators.
NameIdentifierPrincipal - Class in net.shibboleth.idp.saml.authn.principal
Principal based on the SAML2 NameIdentifier.
NameIdentifierPrincipal(NameIdentifier) - Constructor for class net.shibboleth.idp.saml.authn.principal.NameIdentifierPrincipal
Constructor.
nameIDFormatPrecedenceLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Lookup function to supply NameIdentifier formats.
nameIDFormatPrecedenceLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Lookup function to supply NameID formats.
NAMEIDPOLICY_FORMAT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Name identifier Format field.
NAMEIDPOLICY_SP_NAME_QUALIFIER - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
NameID SPNameQualifier field.
NameIDPrincipal - Class in net.shibboleth.idp.saml.authn.principal
Principal based on the SAML2 NameID.
NameIDPrincipal(NameID) - Constructor for class net.shibboleth.idp.saml.authn.principal.NameIDPrincipal
Constructor.
NamingFunction() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML1AttributeTranscoder.NamingFunction
 
NamingFunction() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML2AttributeTranscoder.NamingFunction
 
net.shibboleth.idp.saml.attribute.transcoding - package net.shibboleth.idp.saml.attribute.transcoding
Base classes for SAML AttributeTranscoder classes.
net.shibboleth.idp.saml.authn.context - package net.shibboleth.idp.saml.authn.context
Context tree subtypes in support of SAML-related authentication.
net.shibboleth.idp.saml.authn.principal - package net.shibboleth.idp.saml.authn.principal
SAML-specific classes for integration with idp-authn-api packages.
net.shibboleth.idp.saml.binding - package net.shibboleth.idp.saml.binding
Classes related to SAML bindings.
net.shibboleth.idp.saml.idwsf.profile.config - package net.shibboleth.idp.saml.idwsf.profile.config
Profile configurations for Liberty ID-WSF profiles.
net.shibboleth.idp.saml.metadata - package net.shibboleth.idp.saml.metadata
This package contains such public class definitions as are needed to bridge between the relying-party.xml schema and OpenSAML.
net.shibboleth.idp.saml.nameid - package net.shibboleth.idp.saml.nameid
Code for manipulating NameIDs and NameIdentifiers.
net.shibboleth.idp.saml.profile - package net.shibboleth.idp.saml.profile
Common APIs for SAML profile actions.
net.shibboleth.idp.saml.profile.config - package net.shibboleth.idp.saml.profile.config
Functionality and base classes common to both SAML 1 and 2 profile configuration.
net.shibboleth.idp.saml.profile.config.logic - package net.shibboleth.idp.saml.profile.config.logic
Implementations of logic/conditional SAML profile configuration components.
net.shibboleth.idp.saml.profile.config.logic.messaging - package net.shibboleth.idp.saml.profile.config.logic.messaging
Implementations of logic/conditional SAML profile configuration components.
net.shibboleth.idp.saml.profile.config.navigate - package net.shibboleth.idp.saml.profile.config.navigate
Functions to navigate into profile configuration information.
net.shibboleth.idp.saml.profile.context.navigate - package net.shibboleth.idp.saml.profile.context.navigate
Functions for navigating SAML profile context objects.
net.shibboleth.idp.saml.profile.context.navigate.messaging - package net.shibboleth.idp.saml.profile.context.navigate.messaging
Functions for navigating SAML message context objects.
net.shibboleth.idp.saml.profile.logic - package net.shibboleth.idp.saml.profile.logic
Functions and predicates supporting SAML profile behavior.
net.shibboleth.idp.saml.saml1.profile.config - package net.shibboleth.idp.saml.saml1.profile.config
Profile configurations for SAML 1 profiles.
net.shibboleth.idp.saml.saml2.profile.config - package net.shibboleth.idp.saml.saml2.profile.config
Profile configurations for SAML 2 profiles.
net.shibboleth.idp.saml.saml2.profile.config.logic - package net.shibboleth.idp.saml.saml2.profile.config.logic
Predicates related to SAML 2.0 profile configurations.
net.shibboleth.idp.saml.saml2.profile.config.navigate - package net.shibboleth.idp.saml.saml2.profile.config.navigate
Functions to navigate into SAML 2 profile configuration information.
net.shibboleth.idp.saml.saml2.profile.delegation - package net.shibboleth.idp.saml.saml2.profile.delegation
Profile processing components related to SAML 2 delegation.
net.shibboleth.idp.saml.security - package net.shibboleth.idp.saml.security
Classes related to SAML security extensions.
net.shibboleth.idp.saml.session - package net.shibboleth.idp.saml.session
Classes related to use of SAML with the session layer.
net.shibboleth.idp.saml.xml - package net.shibboleth.idp.saml.xml
Shibboleth-specfic classes used with SAML messages.
net.shibboleth.idp.saml.xmlobject - package net.shibboleth.idp.saml.xmlobject
OpenSAML XMLObject extensions.
NEVER - net.shibboleth.idp.saml.profile.config.logic.LegacyEncryptionRequirementPredicate.EncryptionRequirementSetting
Never encrypt.
NEVER - net.shibboleth.idp.saml.profile.config.logic.LegacySigningRequirementPredicate.SigningRequirementSetting
Never sign.
nonLocaleLogos - Variable in class net.shibboleth.idp.saml.metadata.IdPUIInfo
The non Locale bearing Logos .
NOT_REQUESTED - net.shibboleth.idp.saml.saml2.profile.delegation.DelegationRequest
Delegation was not requested.
NotBeforeProfileConfigPredicate - Class in net.shibboleth.idp.saml.profile.config.logic
A predicate that returns SAMLProfileConfiguration.isIncludeConditionsNotBefore(ProfileRequestContext) if such a profile is available from a RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.
NotBeforeProfileConfigPredicate() - Constructor for class net.shibboleth.idp.saml.profile.config.logic.NotBeforeProfileConfigPredicate
 
nullLanguageKeyword - Variable in class net.shibboleth.idp.saml.metadata.IdPUIInfo
Warning check against a non localized keyword.
nullLanguageString - Variable in class net.shibboleth.idp.saml.metadata.ACSUIInfo
Warning check against a non localized String.
nullLanguageString - Variable in class net.shibboleth.idp.saml.metadata.OrganizationUIInfo
Warning check against a non localized String.
nullLanguageString(String) - Method in class net.shibboleth.idp.saml.metadata.IdPUIInfo
Warning check against a non localized String.
nullLanguageURL - Variable in class net.shibboleth.idp.saml.metadata.OrganizationUIInfo
Warning check against a non localized URL.
nullLanguageURL(String) - Method in class net.shibboleth.idp.saml.metadata.IdPUIInfo
Warning check against a non localized URL.

O

organizationNames - Variable in class net.shibboleth.idp.saml.metadata.OrganizationUIInfo
The Organization Names as a map from locale to actual value.
OrganizationUIInfo - Class in net.shibboleth.idp.saml.metadata
Class to contain a processed form of the Organization suitable for display purposes.
OrganizationUIInfo(Organization) - Constructor for class net.shibboleth.idp.saml.metadata.OrganizationUIInfo
Constructor.

P

postAuthenticationFlowsLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Lookup function to supply post authentication flows.
postAuthenticationFlowsLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Lookup function to supply post authentication flows.
principalMappings - Variable in class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyAwareDefaultAuthenticationMethodsLookupFunction
Mappings to transform proxied Principals.
privacyStatementURLs - Variable in class net.shibboleth.idp.saml.metadata.IdPUIInfo
The Privacy Statement URLs as a map from locale to actual value.
PROFILE_ID - Static variable in class net.shibboleth.idp.saml.idwsf.profile.config.SSOSProfileConfiguration
ID for this profile configuration.
PROFILE_ID - Static variable in class net.shibboleth.idp.saml.saml1.profile.config.ArtifactResolutionProfileConfiguration
ID for this profile configuration.
PROFILE_ID - Static variable in class net.shibboleth.idp.saml.saml1.profile.config.AttributeQueryProfileConfiguration
ID for this profile configuration.
PROFILE_ID - Static variable in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
ID for this profile configuration.
PROFILE_ID - Static variable in class net.shibboleth.idp.saml.saml2.profile.config.ArtifactResolutionProfileConfiguration
ID for this profile configuration.
PROFILE_ID - Static variable in class net.shibboleth.idp.saml.saml2.profile.config.AttributeQueryProfileConfiguration
ID for this profile configuration.
PROFILE_ID - Static variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
ID for this profile configuration.
PROFILE_ID - Static variable in class net.shibboleth.idp.saml.saml2.profile.config.ECPProfileConfiguration
ID for this profile configuration.
PROFILE_ID - Static variable in class net.shibboleth.idp.saml.saml2.profile.config.SingleLogoutProfileConfiguration
ID for this profile configuration.
profileId - Variable in class net.shibboleth.idp.saml.profile.logic.DefaultNameIdentifierFormatStrategy
Override the ProfileConfiguration to look for rather than whatever's populated.
profileIdLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Strategy for obtaining profile ID for property naming.
PROP_ENCODE_TYPE - Static variable in interface net.shibboleth.idp.saml.attribute.transcoding.SAML1AttributeTranscoder
Whether to encode the xsi:type.
PROP_ENCODE_TYPE - Static variable in interface net.shibboleth.idp.saml.attribute.transcoding.SAML2AttributeTranscoder
Whether to encode the xsi:type.
PROP_FRIENDLY_NAME - Static variable in interface net.shibboleth.idp.saml.attribute.transcoding.SAML2AttributeTranscoder
A friendly, human readable, name for the attribute.
PROP_NAME - Static variable in interface net.shibboleth.idp.saml.attribute.transcoding.SAML1AttributeTranscoder
The attribute name.
PROP_NAME - Static variable in interface net.shibboleth.idp.saml.attribute.transcoding.SAML2AttributeTranscoder
The attribute name.
PROP_NAME_FORMAT - Static variable in interface net.shibboleth.idp.saml.attribute.transcoding.SAML2AttributeTranscoder
The format of the attribute name.
PROP_NAMESPACE - Static variable in interface net.shibboleth.idp.saml.attribute.transcoding.SAML1AttributeTranscoder
The namespace of the attribute name.
propertyAliases - Variable in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Alternative "full" property identifiers to support.
propertyMap - Variable in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy.CachedConfigurationContext
Cached property map.
propertyName - Variable in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Base name of property to produce.
propertyType - Variable in class net.shibboleth.idp.saml.profile.config.AbstractCollectionConfigurationLookupStrategy
Type of bean in collection.
propertyType - Variable in class net.shibboleth.idp.saml.profile.config.BeanConfigurationLookupStrategy
Type of bean to return.
PROTOCOL - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Protocol field.
proxiedAuthnInstantPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Whether authentication results should carry the proxied AuthnInstant.
PROXY_AUDIENCE - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
ProxyRestriction Audience field.
PROXY_COUNT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
ProxyRestriction ProxyCount field.
proxyAudiencesLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Lookup function to supply proxy audiences.
ProxyAwareAuthnContextComparisonLookupFunction - Class in net.shibboleth.idp.saml.saml2.profile.config.navigate
Implements a set of default logic for determining the RequestedAuthnContext operator to use.
ProxyAwareAuthnContextComparisonLookupFunction() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyAwareAuthnContextComparisonLookupFunction
 
ProxyAwareDefaultAuthenticationMethodsLookupFunction - Class in net.shibboleth.idp.saml.saml2.profile.config.navigate
Implements a set of default logic for determining the custom principals to derive the RequestedAuthnContext from.
ProxyAwareDefaultAuthenticationMethodsLookupFunction() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyAwareDefaultAuthenticationMethodsLookupFunction
Constructor.
ProxyAwareForceAuthnPredicate - Class in net.shibboleth.idp.saml.profile.config.logic
Implements a set of default logic for determining whether ForceAuthn should be applied.
ProxyAwareForceAuthnPredicate() - Constructor for class net.shibboleth.idp.saml.profile.config.logic.ProxyAwareForceAuthnPredicate
 
ProxyCountLookupFunction - Class in net.shibboleth.idp.saml.saml2.profile.config.navigate
A function that returns the allowable proxy count based on the result of SAML2ProfileConfiguration.getProxyCount(ProfileRequestContext), if such a profile is available from a RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.
ProxyCountLookupFunction() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyCountLookupFunction
 
proxyCountLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Lookup function to supply proxyCount property.
proxyCountLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Lookup function to supply proxyCount property.
ProxyRestrictionLookupFunction - Class in net.shibboleth.idp.saml.saml2.profile.config.navigate
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.
ProxyRestrictionLookupFunction() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyRestrictionLookupFunction
Constructor.

Q

QualifiedNameIDFormatsLookupFunction - Class in net.shibboleth.idp.saml.profile.config.navigate
A function that returns the NameID Formats whose NameQualifier attributes should allow for defaulting based on the result of SingleLogoutProfileConfiguration.getQualifiedNameIDFormats(ProfileRequestContext) if such a profile is available from a RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.
QualifiedNameIDFormatsLookupFunction() - Constructor for class net.shibboleth.idp.saml.profile.config.navigate.QualifiedNameIDFormatsLookupFunction
 
qualifiedNameIDFormatsLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.SingleLogoutProfileConfiguration
Lookup function to supply qualifiedNameIDFormats property.

R

REGEXP_ATTRIB_NAME - Static variable in interface net.shibboleth.idp.saml.xmlobject.Scope
regexp attribute name.
regexpScopes - Variable in class net.shibboleth.idp.saml.metadata.ScopesContainer
The Regexp scopes.
RELAY_STATE - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
RelayState binding field.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.logic.DefaultNameIdentifierFormatStrategy
Strategy used to locate the RelyingPartyContext associated with a given ProfileRequestContext.
reqAttributeBuilder - Variable in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML2AttributeTranscoder
Builder used to construct RequestedAttribute objects.
REQUEST_BINDING - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Request binding field.
REQUEST_ID - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Request message ID field.
REQUEST_ISSUE_INSTANT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Request message IssueInstant field.
REQUESTED_OPTIONAL - net.shibboleth.idp.saml.saml2.profile.delegation.DelegationRequest
Delegation was requested, as optional.
REQUESTED_REQUIRED - net.shibboleth.idp.saml.saml2.profile.delegation.DelegationRequest
Delegation was requested, as required.
requireSignedRequestsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Whether to require requests be signed.
resolveAttributesPredicate - Variable in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Whether attributes should be resolved in the course of the profile.
resolveAttributesPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Whether attributes should be resolved in the course of the profile.
ResolveAttributesProfileConfigPredicate - Class in net.shibboleth.idp.saml.profile.config.logic
Deprecated, for removal: This API element is subject to removal in a future version. 
ResolveAttributesProfileConfigPredicate() - Constructor for class net.shibboleth.idp.saml.profile.config.logic.ResolveAttributesProfileConfigPredicate
Deprecated.
 
RESPONSE_BINDING - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Response binding field.
RESPONSE_ID - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Response message ID field.
RESPONSE_ISSUE_INSTANT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Response message IssueInstant field.

S

SAML1_ATTR_NAMESPACE_URI - Static variable in class net.shibboleth.idp.saml.xml.SAMLConstants
Legacy Shibboleth SAML 1.x AttributeNamespace for URI-named attributes.
SAML1_NAMEID_TRANSIENT - Static variable in class net.shibboleth.idp.saml.xml.SAMLConstants
Legacy Shibboleth format for transient IDs in SAML 1.x.
SAML1AttributeTranscoder<EncodedType extends IdPAttributeValue> - Interface in net.shibboleth.idp.saml.attribute.transcoding
Marker interface for transcoders that operate on a SAML 1 Attribute or AttributeDesignator.
SAML1ProfileConfiguration - Interface in net.shibboleth.idp.saml.saml1.profile.config
Marker interface for SAML 1.x profile configuration interfaces, currently empty.
SAML1SPSession - Class in net.shibboleth.idp.saml.session
Marker subtype for a SAML 1 session, adds no actual information other than its identity as a SAML 1 session.
SAML1SPSession(String, Instant, Instant) - Constructor for class net.shibboleth.idp.saml.session.SAML1SPSession
Constructor.
SAML2AttributeTranscoder<EncodedType extends IdPAttributeValue> - Interface in net.shibboleth.idp.saml.attribute.transcoding
Marker interface for transcoders that operate on a SAML 2 Attribute or RequestedAttribute.
SAML2ProfileConfiguration - Interface in net.shibboleth.idp.saml.saml2.profile.config
Base interface for SAML 2 profile configurations.
SAML2SPSession - Class in net.shibboleth.idp.saml.session
Extends a BasicSPSession with SAML 2.0 information required for reverse lookup in the case of a logout.
SAML2SPSession(String, Instant, Instant, NameID, String) - Constructor for class net.shibboleth.idp.saml.session.SAML2SPSession
Deprecated, for removal: This API element is subject to removal in a future version. 
SAML2SPSession(String, Instant, Instant, NameID, String, String, boolean) - Constructor for class net.shibboleth.idp.saml.session.SAML2SPSession
Constructor.
SAMLArtifactAwareProfileConfiguration - Interface in net.shibboleth.idp.saml.profile.config
Common interface for SAML profile configurations involving artifact production.
SAMLArtifactConfiguration - Interface in net.shibboleth.idp.saml.profile.config
Interface for outbound SAML artifact configuration.
SAMLArtifactConsumerProfileConfiguration - Interface in net.shibboleth.idp.saml.profile.config
Common interface for SAML profile configurations involving artifact consumption, for example artifact resolution requests.
SAMLAuditFields - Class in net.shibboleth.idp.saml.profile
Constants to use for audit logging fields stored in an AuditContext.
SAMLAuditFields() - Constructor for class net.shibboleth.idp.saml.profile.SAMLAuditFields
Constructor.
SAMLConstants - Class in net.shibboleth.idp.saml.xml
XML related constants used with SAML.
SAMLConstants() - Constructor for class net.shibboleth.idp.saml.xml.SAMLConstants
Constructor.
SAMLContext - Class in net.shibboleth.idp.saml.authn.context
Context, usually attached to AuthenticationContext, that carries a SAML Assertion to be validated.
SAMLContext() - Constructor for class net.shibboleth.idp.saml.authn.context.SAMLContext
 
SAMLEncoderSupport - Class in net.shibboleth.idp.saml.attribute.transcoding
Support class for encoding IdP Attributes and their value.
SAMLEncoderSupport() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.SAMLEncoderSupport
Constructor.
SAMLMetadataContextLookupFunction - Class in net.shibboleth.idp.saml.profile.context.navigate.messaging
A function to access a SAMLMetadataContext underlying a RelyingPartyContext located via a lookup function.
SAMLMetadataContextLookupFunction - Class in net.shibboleth.idp.saml.profile.context.navigate
A function to access a SAMLMetadataContext underlying a RelyingPartyContext located via a lookup function, by default a child of the profile request context.
SAMLMetadataContextLookupFunction() - Constructor for class net.shibboleth.idp.saml.profile.context.navigate.messaging.SAMLMetadataContextLookupFunction
 
SAMLMetadataContextLookupFunction() - Constructor for class net.shibboleth.idp.saml.profile.context.navigate.SAMLMetadataContextLookupFunction
 
SAMLProfileConfiguration - Interface in net.shibboleth.idp.saml.profile.config
Common interface for SAML profile configurations.
Scope - Interface in net.shibboleth.idp.saml.xmlobject
XMLObject for the Shibboleth Scope metadata extension.
scopeDelimiter - Variable in class net.shibboleth.idp.saml.profile.logic.MappedEntityAttributesPredicate
Delimiter to build string form of scoped values.
ScopedValue - Interface in net.shibboleth.idp.saml.xmlobject
XMLObject that represents a SAML attribute value whose value contains a scope attribute.
ScopesContainer - Class in net.shibboleth.idp.saml.metadata
A container for all the Scope elements (attached to either a EntityDescriptor, IDPSSODescriptor or AttributeAuthorityDescriptor).
ScopesContainer() - Constructor for class net.shibboleth.idp.saml.metadata.ScopesContainer
 
SCOPING_IDP_LIST - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Scoping IdP list field.
SCOPING_PROXY_COUNT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Scoping ProxyCount field.
SCOPING_REQ_LIST - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Scoping RequesterID list field.
serialVersionUID - Static variable in exception net.shibboleth.idp.saml.nameid.NameDecoderException
serial ID.
SERVICE_PROVIDER - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Service Provider field.
serviceDescriptions - Variable in class net.shibboleth.idp.saml.metadata.ACSUIInfo
The Service Descriptions as a map from locale to actual value.
serviceNames - Variable in class net.shibboleth.idp.saml.metadata.ACSUIInfo
The Service Names as a map from locale to actual value.
SESSION_INDEX - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
SessionIndex field.
sessionIndex - Variable in class net.shibboleth.idp.saml.session.SAML2SPSession
The SessionIndex asserted to the SP.
SessionLifetimeLookupFunction - Class in net.shibboleth.idp.saml.profile.config.navigate
A function that returns BrowserSSOProfileConfiguration.getMaximumSPSessionLifetime(ProfileRequestContext) if such a profile is available from a RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.
SessionLifetimeLookupFunction() - Constructor for class net.shibboleth.idp.saml.profile.config.navigate.SessionLifetimeLookupFunction
 
setAdditionalAudiencesForAssertion(Collection<String>) - Method in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Set the 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.
setAdditionalAudiencesForAssertionLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Set a lookup strategy for the 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.
setAllowDelegation(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set whether produced assertions may be delegated.
setAllowDelegationPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set the predicate used to determine if produced assertions may be delegated.
setAllowedPresenters(Collection<String>) - Method in class net.shibboleth.idp.saml.profile.config.logic.AllowedSAMLPresentersPredicate
Set the allowed presenters.
setApplicationContext(ApplicationContext) - Method in class net.shibboleth.idp.saml.profile.config.BeanConfigurationLookupStrategy
setArtifactConfiguration(SAMLArtifactConfiguration) - Method in class net.shibboleth.idp.saml.saml1.profile.config.AbstractSAML1ArtifactAwareProfileConfiguration
Set the SAML artifact configuration, if any.
setArtifactConfiguration(SAMLArtifactConfiguration) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ArtifactAwareProfileConfiguration
Set the SAML artifact configuration, if any.
setArtifactConfigurationLookupStrategy(Function<ProfileRequestContext, SAMLArtifactConfiguration>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.AbstractSAML1ArtifactAwareProfileConfiguration
Set a lookup strategy for the SAML artifact configuration.
setArtifactConfigurationLookupStrategy(Function<ProfileRequestContext, SAMLArtifactConfiguration>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ArtifactAwareProfileConfiguration
Set a lookup strategy for the SAML artifact configuration.
setArtifactResolutionServiceIndex(Integer) - Method in class net.shibboleth.idp.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.idp.saml.profile.config.BasicSAMLArtifactConfiguration
Set the location, as a URL, of the issuer's resolution service endpoint.
setArtifactType(Integer) - Method in class net.shibboleth.idp.saml.profile.config.BasicSAMLArtifactConfiguration
Set the type code of the artifact to use.
setAssertion(Assertion) - Method in class net.shibboleth.idp.saml.authn.context.SAMLContext
Sets the assertion to be validated.
setAssertionLifetime(Duration) - Method in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Set the lifetime of an assertion.
setAssertionLifetimeLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Set a lookup strategy for the lifetime of an assertion.
setAttestedSubjectConfirmationMethod(String) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.LibertySSOSContext
Set the SAML 2 SubjectConfirmation method which was used by the presenter in the attestation of the authentication token.
setAttestedToken(Assertion) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.LibertySSOSContext
Set the SAML 2 Assertion which serves as the authentication token for the AuthnRequest and which has been successfully attested by the AuthnRequest presenter.
setAuthenticationFlows(Collection<String>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Set the authentication flows to use.
setAuthenticationFlows(Collection<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set the authentication flows to use.
setAuthenticationFlowsLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Set a lookup strategy for the authentication flows to use.
setAuthenticationFlowsLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set a lookup strategy for the authentication flows to use.
setAuthnContextComparison(AuthnContextComparisonTypeEnumeration) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set the comparison operator to use when issuing SAML requests containing requested context classes.
setAuthnContextComparisonLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set a lookup strategy for the comparison operator to use when issuing SAML requests containing requested context classes.
setAuthnContextTranslationStrategy(Function<AuthnContext, Collection<Principal>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set the function to use to translate an inbound proxied SAML 2.0 AuthnContext into the appropriate set of custom Principal objects to populate into the subject.
setAuthnContextTranslationStrategyEx(Function<ProfileRequestContext, Collection<Principal>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set the function to use to translate an inbound proxied response into the appropriate set of custom Principal objects to populate into the subject.
setAuthnContextTranslationStrategyExLookupStrategy(Function<ProfileRequestContext, Function<ProfileRequestContext, Collection<Principal>>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set a lookup strategy for the function to use to translate an inbound proxied response into the appropriate set of custom Principal objects to populate into the subject.
setAuthnContextTranslationStrategyLookupStrategy(Function<ProfileRequestContext, Function<AuthnContext, Collection<Principal>>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set a lookup strategy for the function to use to translate an inbound proxied SAML 2.0 AuthnContext into the appropriate set of custom Principal objects to populate into the subject.
setBindingContextLookupStrategy(Function<ProfileRequestContext, SAMLBindingContext>) - Method in class net.shibboleth.idp.saml.profile.config.logic.IncludeAttributeStatementPredicate
Set lookup strategy for SAMLBindingContext to examine.
setCheckAddress(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set whether the client's address must match the address in an inbound SubjectLocality element during inbound SSO.
setCheckAddressPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set a condition to determine whether the client's address must match the address in an inbound SubjectLocality element during inbound SSO.
setClientTLSArtifactRequests(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ArtifactAwareProfileConfiguration
Set whether artifact resolution requests should use client TLS.
setClientTLSArtifactRequestsPredicate(Predicate<MessageContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ArtifactAwareProfileConfiguration
Set the predicate used to determine if artifact resolution requests should use client TLS.
setClientTLSSOAPRequests(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.SingleLogoutProfileConfiguration
Set whether SOAP-based requests should use client TLS.
setClientTLSSOAPRequestsPredicate(Predicate<MessageContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.SingleLogoutProfileConfiguration
Set the predicate used to determine if SOAP-based requests should use client TLS.
SetConfigurationLookupStrategy<T> - Class in net.shibboleth.idp.saml.profile.config
A strategy function that examines SAML metadata associated with a relying party and derives Set<String>-valued configuration settings based on EntityAttribute extension tags.
SetConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.saml.profile.config.SetConfigurationLookupStrategy
 
setDefaultAuthenticationMethods(Collection<AuthenticationMethodPrincipal>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Set the default authentication methods to use, expressed as custom principals.
setDefaultAuthenticationMethods(Collection<AuthnContextClassRefPrincipal>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set the default authentication contexts to use, expressed as custom principals.
setDefaultAuthenticationMethodsLookupStrategy(Function<ProfileRequestContext, Collection<AuthenticationMethodPrincipal>>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
setDefaultAuthenticationMethodsLookupStrategy(Function<ProfileRequestContext, Collection<AuthnContextClassRefPrincipal>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set a lookup strategy for the authentication contexts to use, expressed as custom principals.
setDefaultFormat(String) - Method in class net.shibboleth.idp.saml.profile.logic.DefaultNameIdentifierFormatStrategy
Set the default format to return.
setDefaultValue(T) - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Sets a default value to return as the function result in the absence of an explicit property.
setDefaultValueStrategy(Function<BaseContext, T>) - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Sets a default value function to apply in the absence of an explicit property.
setDelegation(boolean) - Method in class net.shibboleth.idp.saml.idwsf.profile.config.SSOSProfileConfiguration
Set whether a delegated token presented to the IdP by another non-user entity may be used to complete SAML 2 SSO to this relying party.
setDelegationContextLookupStrategy(Function<ProfileRequestContext, DelegationContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.IssuingDelegatedAssertionPredicate
Set the strategy used to locate the current DelegationContext.
setDelegationPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.idwsf.profile.config.SSOSProfileConfiguration
Sets the predicate used to determine whether a delegated token presented to the IdP by another non-user entity may be used to complete SAML 2 SSO to this relying party.
setDelegationRequested(DelegationRequest) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.DelegationContext
Set the status of whether the relying party has requested issuance of a delegated assertion token.
setEnableCaching(boolean) - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Sets whether property lookup should be cached in the profile context tree.
setEncoderBeanId(String) - Method in class net.shibboleth.idp.saml.binding.BindingDescriptor
Set the Spring bean ID of the binding's MessageEncoder.
setEncryptAssertions(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Set whether assertions should be encrypted.
setEncryptAssertionsPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Set the predicate used to determine if assertions should be encrypted.
setEncryptAttributes(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Set whether attributes should be encrypted.
setEncryptAttributesPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Set the predicate used to determine if attributes should be encrypted.
setEncryptionOptional(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Set whether encryption is optional in the face of a missing key, etc.
setEncryptionOptionalPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Set a condition to determine whether encryption is optional in the face of a missing key, etc.
setEncryptNameIDs(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Set whether name identifiers should be encrypted.
setEncryptNameIDsPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Set the predicate used to determine if name identifiers should be encrypted.
setEventContextLookupStrategy(Function<ProfileRequestContext, EventContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.logic.SOAPErrorPredicate
Set lookup strategy for EventContext to check.
setExplicitPropertyName(boolean) - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Sets whether to treat the property name as absolute instead of auto-prefixed by profile or alias values.
setForceAuthn(boolean) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Set whether a fresh user presence proof should be required for this request.
setForceAuthn(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set whether a fresh user presence proof should be required for this request.
setForceAuthnPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Set a condition to determine whether a fresh user presence proof should be required for this request.
setForceAuthnPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set a condition to determine whether a fresh user presence proof should be required for this request.
setFormats(Collection<String>) - Method in class net.shibboleth.idp.saml.nameid.NameIDCanonicalizationFlowDescriptor
Sets the acceptable formats.
setHonorMetadata(boolean) - Method in class net.shibboleth.idp.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.idp.saml.profile.config.logic.SignRequestsPredicate
Set whether to override the result based on the WantAuthnRequestsSigned flag in SAML metadata.
setIgnoreRequestSignatures(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Sets whether to bypass verification of request signatures.
setIgnoreRequestSignaturesPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Sets a condition to determine whether to bypass verification of request signatures.
setIgnoreScoping(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Sets whether Scoping elements in requests should be ignored/omitted.
setIgnoreScopingPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Sets a condition to determine whether Scoping elements in requests should be ignored/omitted.
setIgnoreUnmappedEntityAttributes(boolean) - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Sets whether property lookup should be based solely on mapped/decoded objects and not on underlying SAML Attributes.
setIncludeAttributeStatement(boolean) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Set whether responses to the authentication request should include an attribute statement.
setIncludeAttributeStatement(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set whether responses to the authentication request should include an attribute statement.
setIncludeAttributeStatementPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Set a condition to determine whether responses to the authentication request should include an attribute statement.
setIncludeAttributeStatementPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set a condition to determine whether responses to the authentication request should include an attribute statement.
setIncludeConditionsNotBefore(boolean) - Method in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Set whether to include a NotBefore attribute in the Conditions of generated assertions.
setIncludeConditionsNotBeforePredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Set a condition to determine whether to include a NotBefore attribute in the Conditions of generated assertions.
setIssuingDelegatedAssertion(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.DelegationContext
Set whether issuance of a delegated assertion is active.
setLocalEvents(Collection<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.ECPProfileConfiguration
Set the local events to handle without a SOAP fault.
setLocalEventsLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.ECPProfileConfiguration
Set a lookup strategy for the local events to handle without a SOAP fault.
setMappings(Map<Principal, Collection<Principal>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyAwareDefaultAuthenticationMethodsLookupFunction
Sets the mappings from input/proxied Principals to zero or more equivalent values to use.
setMaximumSPSessionLifetime(Duration) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set the maximum amount of time the service provider should maintain a session for the user based on the authentication assertion.
setMaximumSPSessionLifetimeLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set a lookup strategy for the maximum amount of time the service provider should maintain a session for the user.
setMaximumTimeSinceAuthn(Duration) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set the maximum amount of time allowed to have elapsed since an incoming AuthnInstant.
setMaximumTimeSinceAuthnLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set a lookup strategy for the maximum amount of time allowed to have elapsed since an incoming AuthnInstant.
setMaximumTokenDelegationChainLength(long) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set the limits on the total number of delegates that may be derived from the initial SAML token.
setMaximumTokenDelegationChainLength(Long) - Method in interface net.shibboleth.idp.saml.xmlobject.DelegationPolicy
Set the MaximumTokenDelegationChainLength attribute value.
setMaximumTokenDelegationChainLengthLookupStrategy(Function<ProfileRequestContext, Long>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set a lookup strategy for the limits on the total number of delegates that may be derived from the initial SAML token.
setMetadataContextLookupStrategy(Function<ProfileRequestContext, SAMLMetadataContext>) - Method in class net.shibboleth.idp.saml.profile.config.logic.SignAssertionsPredicate
Set lookup strategy for SAMLMetadataContext.
setMetadataContextLookupStrategy(Function<ProfileRequestContext, SAMLMetadataContext>) - Method in class net.shibboleth.idp.saml.profile.config.logic.SignRequestsPredicate
Set lookup strategy for SAMLMetadataContext.
setMetadataLookupStrategy(Function<BaseContext, EntityDescriptor>) - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Sets lookup strategy for metadata to examine.
setNameIDFormatPrecedence(Collection<String>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Set the name identifier formats to use.
setNameIDFormatPrecedence(Collection<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set the name identifier formats to use.
setNameIDFormatPrecedenceLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Set a lookup strategy for the name identifier formats to use.
setNameIDFormatPrecedenceLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set a lookup strategy for the name identifier formats to use.
setPostAuthenticationFlows(Collection<String>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Set the ordered collection of post-authentication interceptor flows to enable.
setPostAuthenticationFlows(Collection<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set the ordered collection of post-authentication interceptor flows to enable.
setPostAuthenticationFlowsLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Set a lookup strategy for the post-authentication interceptor flows to enable.
setPostAuthenticationFlowsLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set a lookup strategy for the post-authentication interceptor flows to enable.
setProfileAliases(Collection<String>) - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Sets profile ID aliases to include when checking for metadata tags (the property name is suffixed to the aliases).
setProfileId(String) - Method in class net.shibboleth.idp.saml.profile.logic.DefaultNameIdentifierFormatStrategy
Set the profile configuration ID to locate in the RelyingPartyConfiguration for the purposes of establishing format precedence rules.
setProfileIdLookupStrategy(Function<BaseContext, String>) - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Sets lookup strategy for profile ID to base property names on.
setPropertyName(String) - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Sets the "base" name of the property/setting to derive.
setPropertyType(Class<T>) - Method in class net.shibboleth.idp.saml.profile.config.BeanConfigurationLookupStrategy
Set the type of bean to search for.
setPropertyType(Class<T1>) - Method in class net.shibboleth.idp.saml.profile.config.AbstractCollectionConfigurationLookupStrategy
Set the type of object to coerce collection elements into.
setProxiedAuthnInstant(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Sets whether authentication results produced by use of this profile should carry the proxied assertion's AuthnInstant, rather than the current time.
setProxiedAuthnInstantPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Sets condition to determine whether authentication results produced by use of this profile should carry the proxied assertion's AuthnInstant, rather than the current time.
setProxyAudiences(Collection<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Set the proxy audiences to be added to responses.
setProxyAudiencesLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Set a lookup strategy for the proxy audiences to be added to responses.
setProxyCount(Integer) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Sets the maximum number of times an assertion may be proxied outbound and/or the maximum number of hops between the relying party and a proxied authentication authority inbound.
setProxyCount(Integer) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Set the maximum number of times an assertion may be proxied.
setProxyCountLookupStrategy(Function<ProfileRequestContext, Integer>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Set a lookup strategy for the maximum number of times an assertion may be proxied outbound and/or the maximum number of hops between the relying party and a proxied authentication authority inbound.
setProxyCountLookupStrategy(Function<ProfileRequestContext, Integer>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Set a lookup strategy for the maximum number of times an assertion may be proxied.
setQualifiedNameIDFormats(Collection<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.SingleLogoutProfileConfiguration
Set a collection of NameID Format 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.
setQualifiedNameIDFormatsLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.SingleLogoutProfileConfiguration
Set a lookup strategy for the Format 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.
setRegexp(Boolean) - Method in interface net.shibboleth.idp.saml.xmlobject.Scope
Set the regexp attribute value.
setRegexp(XSBooleanValue) - Method in interface net.shibboleth.idp.saml.xmlobject.Scope
Set the regexp attribute value.
setRegexpScopes(Set<String>) - Method in class net.shibboleth.idp.saml.metadata.ScopesContainer
Sets the regexp scopes.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.profile.logic.DefaultNameIdentifierFormatStrategy
Set the strategy used to locate the RelyingPartyContext associated with a given ProfileRequestContext.
setRequireSignedRequests(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set whether to require signed requests.
setRequireSignedRequestsPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set a condition to determine whether to require signed requests.
setResolveAttributes(boolean) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Set whether attributes should be resolved during the profile.
setResolveAttributes(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set whether attributes should be resolved during the profile.
setResolveAttributesPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Set a condition to determine whether attributes should be resolved during the profile.
setResolveAttributesPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set a condition to determine whether attributes should be resolved during the profile.
setScope(String) - Method in interface net.shibboleth.idp.saml.xmlobject.ScopedValue
Sets the scope value.
setScopeAttributeName(String) - Method in interface net.shibboleth.idp.saml.xmlobject.ScopedValue
Sets the name of the scope attribute.
setScopeDelimiter(String) - Method in class net.shibboleth.idp.saml.profile.logic.MappedEntityAttributesPredicate
Set delimiter for constructing scoped values for comparison.
setSignArtifactRequests(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ArtifactAwareProfileConfiguration
Set whether artifact resolution requests should be signed.
setSignArtifactRequestsPredicate(Predicate<MessageContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ArtifactAwareProfileConfiguration
Set the predicate used to determine if artifact resolution requests should be signed.
setSignAssertions(boolean) - Method in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Set whether generated assertions should be signed.
setSignAssertionsPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Set the predicate used to determine if generated assertions should be signed.
setSignRequests(boolean) - Method in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Set whether generated requests should be signed.
setSignRequestsPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Set the predicate used to determine if generated requests should be signed.
setSignResponses(boolean) - Method in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Set whether generated responses should be signed.
setSignResponsesPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Set the predicate used to determine if generated responses should be signed.
setSignSOAPRequests(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.SingleLogoutProfileConfiguration
Set whether SOAP-based requests should be signed.
setSignSOAPRequestsPredicate(Predicate<MessageContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.SingleLogoutProfileConfiguration
Set the predicate used to determine if SOAP-based requests should be signed.
setSimpleScopes(Set<String>) - Method in class net.shibboleth.idp.saml.metadata.ScopesContainer
Sets the non-regexp Scopes.
setSkipEndpointValidationWhenSigned(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set whether the response endpoint should be validated if the request is signed.
setSkipEndpointValidationWhenSignedPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Set condition to determine whether the response endpoint should be validated if the request is signed.
setStrictNameFormat(boolean) - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Sets whether tag matching should examine and require an Attribute NameFormat of the URI type.
setSubjectConfirmationCredentials(List<Credential>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.DelegationContext
Set the relying party credentials which will be included in the assertion's KeyInfoConfirmationDataType.
setSubjectContextLookupStrategy(Function<ProfileRequestContext, SubjectContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyRestrictionLookupFunction
Set the lookup strategy to locate the SubjectContext.
setSuppressAuthenticatingAuthority(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Sets whether to suppress inclusion of AuthenticatingAuthority element.
setSuppressAuthenticatingAuthorityPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Sets condition to determine whether to suppress inclusion of AuthenticatingAuthority element.
settingToApply - Variable in class net.shibboleth.idp.saml.profile.config.logic.LegacyEncryptionRequirementPredicate
The setting in effect.
settingToApply - Variable in class net.shibboleth.idp.saml.profile.config.logic.LegacySigningRequirementPredicate
The setting in effect.
setValue(String) - Method in interface net.shibboleth.idp.saml.xmlobject.ScopedValue
Set the attribute value.
setVerifyDepth(Integer) - Method in interface net.shibboleth.idp.saml.xmlobject.KeyAuthority
Set the VerifyDepth attribute value.
SHIB_DELEXT10_NS - Static variable in class net.shibboleth.idp.saml.xmlobject.ExtensionsConstants
URI for XML schema namespace for Shibboleth extensions supporting SAML delegation.
SHIB_DELEXT10_PREFIX - Static variable in class net.shibboleth.idp.saml.xmlobject.ExtensionsConstants
Namespace QName prefix for Shibboleth extensions supporting AML delegation.
SHIB_DELEXT10_SCHEMA_LOCATION - Static variable in class net.shibboleth.idp.saml.xmlobject.ExtensionsConstants
Relative resource path for XML schema for Shibboleth extensions supporting SAML delegation.
SHIB_MDEXT10_NS - Static variable in class net.shibboleth.idp.saml.xmlobject.ExtensionsConstants
URI for XML schema namespace for Shibboleth extensions to SAML metadata.
SHIB_MDEXT10_PREFIX - Static variable in class net.shibboleth.idp.saml.xmlobject.ExtensionsConstants
Namespace QName prefix for Shibboleth extensions to SAML metadata.
SHIB_MDEXT10_SCHEMA_LOCATION - Static variable in class net.shibboleth.idp.saml.xmlobject.ExtensionsConstants
Relative resource path for XML schema for Shibboleth extensions to SAML metadata.
signArtifactRequestsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ArtifactAwareProfileConfiguration
Predicate used to determine if artifact resolution requests should be signed.
SignArtifactRequestsPredicate - Class in net.shibboleth.idp.saml.profile.config.logic.messaging
SignArtifactRequestsPredicate() - Constructor for class net.shibboleth.idp.saml.profile.config.logic.messaging.SignArtifactRequestsPredicate
 
signAssertionsPredicate - Variable in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Predicate used to determine if the generated assertion should be signed.
SignAssertionsPredicate - Class in net.shibboleth.idp.saml.profile.config.logic
A predicate implementation that forwards to SAMLProfileConfiguration.isSignAssertions(ProfileRequestContext).
SignAssertionsPredicate() - Constructor for class net.shibboleth.idp.saml.profile.config.logic.SignAssertionsPredicate
Constructor.
SIGNING - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Signed inbound message field.
SigningRequirementSetting() - Constructor for enum net.shibboleth.idp.saml.profile.config.logic.LegacySigningRequirementPredicate.SigningRequirementSetting
 
signRequestsPredicate - Variable in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Predicate used to determine if the generated request should be signed.
SignRequestsPredicate - Class in net.shibboleth.idp.saml.profile.config.logic
A predicate implementation that forwards to SAMLProfileConfiguration.isSignRequests(ProfileRequestContext) or follows IDPSSODescriptor.getWantAuthnRequestsSigned() if so configured.
SignRequestsPredicate() - Constructor for class net.shibboleth.idp.saml.profile.config.logic.SignRequestsPredicate
Constructor.
signResponsesPredicate - Variable in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Predicate used to determine if the generated response should be signed.
SignResponsesPredicate - Class in net.shibboleth.idp.saml.profile.config.logic
A predicate implementation that forwards to SAMLProfileConfiguration.isSignResponses(ProfileRequestContext).
SignResponsesPredicate() - Constructor for class net.shibboleth.idp.saml.profile.config.logic.SignResponsesPredicate
 
SignSOAPLogoutRequestsPredicate - Class in net.shibboleth.idp.saml.profile.config.logic.messaging
A predicate implementation that forwards to SingleLogoutProfileConfiguration.isSignSOAPRequests(MessageContext).
SignSOAPLogoutRequestsPredicate() - Constructor for class net.shibboleth.idp.saml.profile.config.logic.messaging.SignSOAPLogoutRequestsPredicate
 
signSOAPRequestsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.SingleLogoutProfileConfiguration
Predicate used to determine if SOAP-based requests should be signed.
simpleScopes - Variable in class net.shibboleth.idp.saml.metadata.ScopesContainer
The (non Regexp) scopes.
SingleLogoutProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config
Configuration support for SAML 2 Single Logout.
SingleLogoutProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.SingleLogoutProfileConfiguration
Constructor.
SingleLogoutProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.SingleLogoutProfileConfiguration
Constructor.
skipEndpointValidationWhenSignedPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Whether the response endpoint should be validated if the request is signed.
SOAPErrorPredicate - Class in net.shibboleth.idp.saml.saml2.profile.config.logic
Predicate that decides whether to handle an error by returning a SOAP fault to a requester or fail locally.
SOAPErrorPredicate() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.logic.SOAPErrorPredicate
Constructor.
SP_NAME_QUALIFIER - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
NameID SPNameQualifier field.
SSOSProfileConfiguration - Class in net.shibboleth.idp.saml.idwsf.profile.config
Configuration support for the Liberty ID-WSF SSOS profile.
SSOSProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.idwsf.profile.config.SSOSProfileConfiguration
Constructor.
SSOSProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.idwsf.profile.config.SSOSProfileConfiguration
Constructor.
STATUS_CODE - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Status code field.
STATUS_MESSAGE - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Status message field.
strictNameFormat - Variable in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Require use of URI attribute name format.
StringConfigurationLookupStrategy - Class in net.shibboleth.idp.saml.profile.config
A strategy function that examines SAML metadata associated with a relying party and derives String-valued configuration settings based on EntityAttribute extension tags.
StringConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.saml.profile.config.StringConfigurationLookupStrategy
 
subjectConfirmationCredentials - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.DelegationContext
The relying party credentials which will be included in the assertion's KeyInfoConfirmationDataType.
subjectContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyRestrictionLookupFunction
SubjectContext lookup strategy.
SUBSTATUS_CODE - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Sub-status code field.
supportsLogoutPropagation - Variable in class net.shibboleth.idp.saml.session.SAML2SPSession
Whether logout propagation is possible.
supportsLogoutPropagation() - Method in class net.shibboleth.idp.saml.session.SAML2SPSession
suppressAuthenticatingAuthorityPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
The predicate used to determine whether to suppress AuthenticatingAuthority when possible.
SuppressAuthenticatingAuthorityPredicate - Class in net.shibboleth.idp.saml.saml2.profile.config.logic
SuppressAuthenticatingAuthorityPredicate() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.logic.SuppressAuthenticatingAuthorityPredicate
 

T

test(MessageContext) - Method in class net.shibboleth.idp.saml.profile.config.logic.messaging.ClientTLSArtifactRequestsPredicate
test(MessageContext) - Method in class net.shibboleth.idp.saml.profile.config.logic.messaging.ClientTLSSOAPLogoutRequestsPredicate
test(MessageContext) - Method in class net.shibboleth.idp.saml.profile.config.logic.messaging.SignArtifactRequestsPredicate
test(MessageContext) - Method in class net.shibboleth.idp.saml.profile.config.logic.messaging.SignSOAPLogoutRequestsPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.logic.AllowedSAMLPresentersPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.logic.DetailedErrorsProfileConfigPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.logic.IncludeAttributeStatementPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.logic.LegacyEncryptionRequirementPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.logic.LegacySigningRequirementPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.logic.NotBeforeProfileConfigPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.logic.ProxyAwareForceAuthnPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.logic.ResolveAttributesProfileConfigPredicate
Deprecated.
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.logic.SignAssertionsPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.logic.SignRequestsPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.logic.SignResponsesPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.logic.CheckAddressPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.logic.IgnoreRequestSignaturesPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.logic.IgnoreScopingProfileConfigPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.logic.SOAPErrorPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.logic.SuppressAuthenticatingAuthorityPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.IssuingDelegatedAssertionPredicate
test(EntityAttributesPredicate.Candidate) - Method in class net.shibboleth.idp.saml.profile.logic.MappedEntityAttributesPredicate.EntityAttributesMatcher
test(EntityDescriptor) - Method in class net.shibboleth.idp.saml.profile.logic.MappedEntityAttributesPredicate
toString() - Method in class net.shibboleth.idp.saml.authn.principal.AuthenticationMethodPrincipal
toString() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextClassRefPrincipal
toString() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
toString() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclRefPrincipal
toString() - Method in class net.shibboleth.idp.saml.session.SAML2SPSession
translate(IdPAttribute) - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
translate(Attribute) - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Translate the value(s) into a setting of the appropriate type.
trustAnchors - Variable in class net.shibboleth.idp.saml.security.KeyAuthoritySupport.KeyAuthorityPKIXValidationInformation
Certs used as the trust anchors.
trustedCRLs - Variable in class net.shibboleth.idp.saml.security.KeyAuthoritySupport.KeyAuthorityPKIXValidationInformation
CRLs used during validation.
TYPE_LOCAL_NAME - Static variable in interface net.shibboleth.idp.saml.xmlobject.ScopedValue
Local name of the XSI type.
TYPE_NAME - Static variable in interface net.shibboleth.idp.saml.xmlobject.ScopedValue
QName of the XSI type.

U

urls - Variable in class net.shibboleth.idp.saml.metadata.OrganizationUIInfo
The Organization URLs as a map from locale to actual value.

V

valueOf(String) - Static method in enum net.shibboleth.idp.saml.profile.config.logic.LegacyEncryptionRequirementPredicate.EncryptionRequirementSetting
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.shibboleth.idp.saml.profile.config.logic.LegacySigningRequirementPredicate.SigningRequirementSetting
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.shibboleth.idp.saml.saml2.profile.delegation.DelegationRequest
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.shibboleth.idp.saml.profile.config.logic.LegacyEncryptionRequirementPredicate.EncryptionRequirementSetting
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.shibboleth.idp.saml.profile.config.logic.LegacySigningRequirementPredicate.SigningRequirementSetting
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.shibboleth.idp.saml.saml2.profile.delegation.DelegationRequest
Returns an array containing the constants of this enum type, in the order they are declared.
verificationDepth - Variable in class net.shibboleth.idp.saml.security.KeyAuthoritySupport.KeyAuthorityPKIXValidationInformation
Max verification depth during PKIX validation.
VERIFY_DEPTH_ATTRIB_NAME - Static variable in interface net.shibboleth.idp.saml.xmlobject.KeyAuthority
VerifyDepth attribute name.

X

xmlObjectToBean(XMLObject) - Method in class net.shibboleth.idp.saml.profile.config.BeanConfigurationLookupStrategy
Convert an XMLObject to a Spring bean reference if the type is supported.
xmlObjectToBoolean(XMLObject) - Method in class net.shibboleth.idp.saml.profile.config.BooleanConfigurationLookupStrategy
Convert an XMLObject to a Boolean if the type is supported.
xmlObjectToDouble(XMLObject) - Method in class net.shibboleth.idp.saml.profile.config.DoubleConfigurationLookupStrategy
Convert an XMLObject to a Double if the type is supported.
xmlObjectToDuration(XMLObject) - Method in class net.shibboleth.idp.saml.profile.config.DurationConfigurationLookupStrategy
Convert an XMLObject to a Long based on a duration if the type is supported.
xmlObjectToInteger(XMLObject) - Method in class net.shibboleth.idp.saml.profile.config.IntegerConfigurationLookupStrategy
Convert an XMLObject to an Integer if the type is supported.
xmlObjectToLong(XMLObject) - Method in class net.shibboleth.idp.saml.profile.config.LongConfigurationLookupStrategy
Convert an XMLObject to a Long if the type is supported.
xmlObjectToString(XMLObject) - Method in class net.shibboleth.idp.saml.profile.config.AbstractCollectionConfigurationLookupStrategy
Convert an XMLObject to a String if the type is supported.
xmlObjectToString(XMLObject) - Method in class net.shibboleth.idp.saml.profile.config.StringConfigurationLookupStrategy
Convert an XMLObject to a String if the type is supported.
A B C D E F G H I K L M N O P Q R S T U V X 
All Classes All Packages