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
All Classes All Packages
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
AttributeorAttributeDesignator. - 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
AttributeDesignatorfor 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
AttributeorRequestedAttribute. - 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
Attributefor 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
AttributeConsumingServicesuitable 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 aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext. - 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 aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext. - 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
Attributeobjects. - attributeBuilder - Variable in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML2AttributeTranscoder
-
Builder used to construct
Attributeobjects. - 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 aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext. - 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
SAMLBindingContextto 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
IdPAttributefrom the given values. - buildIdPAttribute(ProfileRequestContext, AttributeDesignator, TranscodingRule, List<IdPAttributeValue>) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML1AttributeTranscoder
-
Builds an
IdPAttributefrom the given values. - buildIdPAttribute(ProfileRequestContext, Attribute, TranscodingRule, List<IdPAttributeValue>) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML2AttributeTranscoder
-
Builds an
IdPAttributefrom 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
ProfileRequestContextand extracts the effective setting ofBrowserSSOProfileConfiguration.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
-
A predicate implementation that forwards to
SAMLArtifactConsumerProfileConfiguration.isClientTLSArtifactRequests(MessageContext). - ClientTLSArtifactRequestsPredicate() - Constructor for class net.shibboleth.idp.saml.profile.config.logic.messaging.ClientTLSArtifactRequestsPredicate
- ClientTLSSOAPLogoutRequestsPredicate - Class in net.shibboleth.idp.saml.profile.config.logic.messaging
-
A predicate implementation that forwards to
SingleLogoutProfileConfiguration.isClientTLSSOAPRequests(MessageContext). - 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
XMLObjectinto anIdPAttributeValue. - 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
AttributeDesignatorobjects. - DetailedErrorsProfileConfigPredicate - Class in net.shibboleth.idp.saml.profile.config.logic
-
A predicate that evaluates
RelyingPartyConfiguration.isDetailedErrors(ProfileRequestContext)if available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext. - 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
ScopedStringAttributeValuevalue 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
ScopedStringAttributeValuevalue 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
- 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
EventContextto 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
SAMLArtifactConfigurationfor the profile, if any. - getArtifactConfiguration(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.AbstractSAML1ArtifactAwareProfileConfiguration
-
Get the associated
SAMLArtifactConfigurationfor the profile, if any. - getArtifactConfiguration(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ArtifactAwareProfileConfiguration
-
Get the associated
SAMLArtifactConfigurationfor 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
AuthnContextinto the appropriate set of customPrincipalobjects 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
Principalobjects 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
NameIDasserted to the SP. - getNameIdentifier() - Method in class net.shibboleth.idp.saml.authn.principal.NameIdentifierPrincipal
-
Get the
NameIdentifier. - 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
NameIDFormat values for which the use of the NameQualifier and SPNameQualifier attributes is defined to allow default/implicit values derived from the asserting and relying parties. - 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
-
Get the
SAML1NameIdentifierGenerator. - getSAML2NameIDGenerator() - Method in interface net.shibboleth.idp.saml.nameid.NameIdentifierGenerationService
-
Get the
SAML2NameIDGenerator. - 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
SessionIndexvalue 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
UIInfosuitable 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
ProfileRequestContextand extracts the effective setting ofBrowserSSOProfileConfiguration.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
ProfileRequestContextand 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
SubjectLocalityelement 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
Assertionis 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
AuthenticatingAuthorityelement.
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
PKIXValidationInformationfrom aKeyAuthority. - 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
Assertiontoken. - 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
AttributesMapContainerstructure. - 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.Candidatecriterion 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 aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext. - 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
NameIDPrincipalandNameIdentifierPrincipalc14n. - NameIDCanonicalizationFlowDescriptor() - Constructor for class net.shibboleth.idp.saml.nameid.NameIDCanonicalizationFlowDescriptor
-
Constructor.
- NameIDDecoder - Interface in net.shibboleth.idp.saml.nameid
-
Interface for converting a
NameIDback 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
NameIdentifierback 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
AttributeTranscoderclasses. - 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 aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext. - 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
Organizationsuitable 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
ProfileConfigurationto 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
RequestedAuthnContextoperator 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
RequestedAuthnContextfrom. - 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 aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext. - 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
NameIDFormats whose NameQualifier attributes should allow for defaulting based on the result ofSingleLogoutProfileConfiguration.getQualifiedNameIDFormats(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext. - QualifiedNameIDFormatsLookupFunction() - Constructor for class net.shibboleth.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
RelyingPartyContextassociated with a givenProfileRequestContext. - reqAttributeBuilder - Variable in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML2AttributeTranscoder
-
Builder used to construct
RequestedAttributeobjects. - 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
AttributeorAttributeDesignator. - 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
AttributeorRequestedAttribute. - 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
BasicSPSessionwith 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 SAMLAssertionto 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
SAMLMetadataContextunderlying aRelyingPartyContextlocated via a lookup function. - SAMLMetadataContextLookupFunction - Class in net.shibboleth.idp.saml.profile.context.navigate
-
A function to access a
SAMLMetadataContextunderlying aRelyingPartyContextlocated via a lookup function, by default a child of the profile request context. - SAMLMetadataContextLookupFunction() - Constructor for class net.shibboleth.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
Scopeelements (attached to either aEntityDescriptor,IDPSSODescriptororAttributeAuthorityDescriptor). - 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 aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext. - 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
AuthnContextinto the appropriate set of customPrincipalobjects 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
Principalobjects 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
Principalobjects 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
AuthnContextinto the appropriate set of customPrincipalobjects to populate into the subject. - setBindingContextLookupStrategy(Function<ProfileRequestContext, SAMLBindingContext>) - Method in class net.shibboleth.idp.saml.profile.config.logic.IncludeAttributeStatementPredicate
-
Set lookup strategy for
SAMLBindingContextto 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
SubjectLocalityelement 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
SubjectLocalityelement 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
-
Set a lookup strategy for the
BrowserSSOProfileConfiguration.getDefaultAuthenticationMethods(ProfileRequestContext)method. - 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
EventContextto 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
RelyingPartyConfigurationfor 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
NameIDFormat values for which the use of the NameQualifier and SPNameQualifier attributes is defined to allow default/implicit values derived from the asserting and relying parties. - 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
RelyingPartyContextassociated with a givenProfileRequestContext. - 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
AuthenticatingAuthorityelement. - setSuppressAuthenticatingAuthorityPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
-
Sets condition to determine whether to suppress inclusion of
AuthenticatingAuthorityelement. - 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
-
A predicate implementation that forwards to
SAMLArtifactConsumerProfileConfiguration.isSignArtifactRequests(MessageContext). - 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 followsIDPSSODescriptor.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
AuthenticatingAuthoritywhen possible. - SuppressAuthenticatingAuthorityPredicate - Class in net.shibboleth.idp.saml.saml2.profile.config.logic
-
A predicate that evaluates a
ProfileRequestContextand extracts the effective setting ofBrowserSSOProfileConfiguration.isSuppressAuthenticatingAuthority(ProfileRequestContext). - 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.
All Classes All Packages