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

A

AbstractPersistentIdDataConnector - Class in net.shibboleth.idp.saml.attribute.resolver.impl
The basis of a DataConnector that handles persistent IDs that depend on a source IdPAttribute.
AbstractPersistentIdDataConnector() - Constructor for class net.shibboleth.idp.saml.attribute.resolver.impl.AbstractPersistentIdDataConnector
 
AbstractProxyRestrictionAuditExtractor<T> - Class in net.shibboleth.idp.saml.audit.impl
Base class for Function that returns content from the ProxyRestriction element.
AbstractProxyRestrictionAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.AbstractProxyRestrictionAuditExtractor
Constructor.
AbstractScopingAuditExtractor<T> - Class in net.shibboleth.idp.saml.audit.impl
Base class for Function that returns content from the Scoping element from an AuthnRequest.
AbstractScopingAuditExtractor(Function<ProfileRequestContext, AuthnRequest>) - Constructor for class net.shibboleth.idp.saml.audit.impl.AbstractScopingAuditExtractor
Constructor.
ACS_LOC_FIELD - Static variable in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionSerializer
Field name of ACS location.
acsContext - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.MapRequestedAttributesInAttributeConsumingService
The context we use to get and put the AttributeConsumingService.
acsURL - Variable in class net.shibboleth.idp.saml.profile.impl.IdPInitiatedSSORequest
The assertion consumer service endpoint, at the service provider, to which to deliver the authentication response.
ActivationCondition() - Constructor for class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization.ActivationCondition
 
ActivationCondition() - Constructor for class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization.ActivationCondition
 
AddAttributeStatementToAssertion - Class in net.shibboleth.idp.saml.saml1.profile.impl
Action that builds an AttributeStatement and adds it to an Assertion returned by a lookup strategy, by default in the InOutOperationContext.getOutboundMessageContext().
AddAttributeStatementToAssertion - Class in net.shibboleth.idp.saml.saml2.profile.impl
Action that builds an AttributeStatement and adds it to an Assertion returned by a lookup strategy, by default in the InOutOperationContext.getOutboundMessageContext().
AddAttributeStatementToAssertion() - Constructor for class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion
Constructor.
AddAttributeStatementToAssertion() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion
Constructor.
AddAttributeStatementToAssertion.AssertionStrategy - Class in net.shibboleth.idp.saml.saml1.profile.impl
Default strategy for obtaining assertion to modify.
AddAttributeStatementToAssertion.AssertionStrategy - Class in net.shibboleth.idp.saml.saml2.profile.impl
Default strategy for obtaining assertion to modify.
addAuthenticatingAuthorities(ProfileRequestContext, AuthnContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
 
AddAuthenticationStatementToAssertion - Class in net.shibboleth.idp.saml.saml1.profile.impl
Action that builds an AuthenticationStatement and adds it to an Assertion returned by a lookup strategy, by default in the InOutOperationContext.getOutboundMessageContext().
AddAuthenticationStatementToAssertion() - Constructor for class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
 
AddAuthenticationStatementToAssertion.AssertionStrategy - Class in net.shibboleth.idp.saml.saml1.profile.impl
Default strategy for obtaining assertion to modify.
AddAuthnRequest - Class in net.shibboleth.idp.saml.saml2.profile.impl
Action that creates an AuthnRequest and sets it as the message returned by InOutOperationContext.getOutboundMessageContext().
AddAuthnRequest() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
Constructor.
AddAuthnStatementToAssertion - Class in net.shibboleth.idp.saml.saml2.profile.impl
Action that builds an AuthnStatement and adds it to an Assertion returned by a lookup strategy, by default in the InOutOperationContext.getOutboundMessageContext().
AddAuthnStatementToAssertion() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
Constructor.
AddAuthnStatementToAssertion.AssertionStrategy - Class in net.shibboleth.idp.saml.saml2.profile.impl
Default strategy for obtaining assertion to modify.
AddAuthnStatementToAssertionFromInboundAssertionToken - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Action that builds an AuthnStatement and adds it to an Assertion returned by a lookup strategy, by default in the InOutOperationContext.getOutboundMessageContext().
AddAuthnStatementToAssertionFromInboundAssertionToken() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
Constructor.
AddAuthnStatementToAssertionFromInboundAssertionToken.AssertionStrategy - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Default strategy for obtaining assertion to modify.
AddDelegationPolicyToAssertion - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Action which adds a DelegationPolicy element to the Advice of an Assertion.
AddDelegationPolicyToAssertion() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
Constructor.
AddDelegationPolicyToAssertion.AssertionStrategy - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Default strategy for obtaining assertion to modify.
addDelegationRestriction(ProfileRequestContext, Conditions) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
Add a delegation restriction condition to the specified conditions.
AddDelegationRestrictionToAssertions - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Action which adds a DelegationRestrictionType Condition to each Assertion contained within the outbound Response.
AddDelegationRestrictionToAssertions() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
Constructor.
AddFrameworkHandler - Class in net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl
Handler implementation that adds a Liberty sbf:Framework header to the outbound SOAP envelope.
AddFrameworkHandler() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.AddFrameworkHandler
 
addIdPAudienceRestriction(ProfileRequestContext, Assertion) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
An an AudienceRestriction condition indicating the IdP as an acceptable Audience.
addLibertySSOSEPRAttribute(ProfileRequestContext, Assertion) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Add Liberty SSOS service Endpoint Reference (EPR) attribute to Assertion's AttributeStatement.
AddLogoutRequest - Class in net.shibboleth.idp.saml.session.impl
Action that creates a LogoutRequest based on an SAML2SPSession in a LogoutPropagationContext and sets it as the message returned by InOutOperationContext.getOutboundMessageContext().
AddLogoutRequest() - Constructor for class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
Constructor.
addressLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
Strategy used to obtain the client Address to insert.
addSAMLPeerSubjectConfirmation(ProfileRequestContext, Assertion) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Add SubjectConfirmation to the Assertion Subject to allow confirmation when wielded by the SAML requester.
AddSenderHandler - Class in net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl
Handler implementation that adds a Liberty sb:Sender header to the outbound SOAP envelope.
AddSenderHandler() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.AddSenderHandler
Constructor.
AddSenderHandler.SAMLSelfEntityIDLookupFunction - Class in net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl
Function to return the SAML self entityID from the MessageContext.
applicationContext - Variable in class net.shibboleth.idp.saml.metadata.impl.ByReferenceMetadataFilterBridge
Application context.
applicationContext - Variable in class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageDecoderFactory
Application context injected by surroundings.
applicationContext - Variable in class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageEncoderFactory
Application context injected by surroundings.
apply(String) - Method in class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageDecoderFactory
apply(RelyingPartyContext) - Method in class net.shibboleth.idp.saml.profile.impl.SAMLRelyingPartyIdLookupStrategy
apply(RelyingPartyContext) - Method in class net.shibboleth.idp.saml.profile.impl.SAMLVerificationLookupStrategy
apply(Pair<ProfileRequestContext, HttpServletRequest>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion.LibertySSOSEndpointURLStrategy
apply(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.AddSenderHandler.SAMLSelfEntityIDLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.AbstractProxyRestrictionAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.AbstractScopingAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.AssertionIDAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.AssertionInstantAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.AuthnContextAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.AuthnInstantAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.EncryptionAlgorithmAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.ForceAuthnAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.InResponseToAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.IsPassiveAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.MetadataProtocolAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.NameIDAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.NameIDFormatAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.NameIDPolicyFormatAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.NameIDPolicySPNameQualifierAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.SessionIndexAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.SPNameQualifierAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.StatusCodeAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.StatusMessageAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.SubStatusCodeAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion.RemoteAddressStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest.SubjectNameLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageEncoderFactory
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion.AssertionStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion.AssertionStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken.AssertionStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion.AssertionStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion.AssertionStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DelegatedAssertionLookupStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy.PolicyMaxChainLengthStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateLibertyContext.TokenStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.ProcessDelegatedAssertion.DefaultC14NRequesterLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion.AssertionStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion.AssertionStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication.DefaultResponseResolver
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.session.impl.BestMatchLocationLookupStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.session.impl.SAML1SPSessionCreationStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionCreationStrategy
apply(ProfileRequestContext, SubjectCanonicalizationContext, boolean) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization.ActivationCondition
Helper method that runs either as part of the Predicate or directly from the NameIDCanonicalization.doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext) method above.
apply(ProfileRequestContext, SubjectCanonicalizationContext, boolean) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization.ActivationCondition
Helper method that runs either as part of the Predicate or directly from the NameIdentifierCanonicalization.doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext) method above.
apply(Assertion) - Method in class net.shibboleth.idp.saml.audit.impl.NameIDAuditExtractor
Apply function to an assertion.
apply(Assertion) - Method in class net.shibboleth.idp.saml.audit.impl.NameIDFormatAuditExtractor
Apply function to an assertion.
apply(Assertion) - Method in class net.shibboleth.idp.saml.audit.impl.NameIDAuditExtractor
Apply function to an assertion.
apply(Assertion) - Method in class net.shibboleth.idp.saml.audit.impl.NameIDFormatAuditExtractor
Apply function to an assertion.
apply(Assertion) - Method in class net.shibboleth.idp.saml.audit.impl.SPNameQualifierAuditExtractor
Apply function to an assertion.
apply(AuthnContext) - Method in class net.shibboleth.idp.saml.authn.principal.impl.MapDrivenAuthnContextTranslationStrategy
artifactConfiguration - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Artifact configuration.
artifactContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Strategy function for access to SAMLArtifactContext to populate.
artifactImpliesSecureChannel - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Whether an artifact-based binding implies the use of a secure channel.
assertingParty - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Cached lookup of assertingParty name.
assertingPartyLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Optional lookup function for obtaining default NameQualifier.
assertion - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
The assertion to modify.
assertion - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.ProcessDelegatedAssertion
The SAML 2 Assertion token being processed.
AssertionContainsAuthenticationStatement() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication.AssertionContainsAuthenticationStatement
 
AssertionContainsConfirmedSubject() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication.AssertionContainsConfirmedSubject
 
AssertionIDAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the ID attribute from the assertions in a response.
AssertionIDAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.AssertionIDAuditExtractor
Constructor.
AssertionInstantAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the IssueInstant attribute from the assertions in a response.
AssertionInstantAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.AssertionInstantAuditExtractor
Constructor.
AssertionIsValid() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication.AssertionIsValid
 
assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion
Strategy used to locate the Assertion to operate on.
assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
Strategy used to locate the Assertion to operate on.
assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
Strategy used to locate the Assertion to operate on.
assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
Strategy used to locate the Assertion to operate on.
assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Strategy used to locate the Assertions on which to operate.
assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion
Strategy used to locate the Assertion to operate on.
assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
Strategy used to locate the Assertion to operate on.
assertions - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
List of assertions to modify.
assertions - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
The list of assertions on which to operate.
AssertionStrategy() - Constructor for class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion.AssertionStrategy
 
AssertionStrategy() - Constructor for class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion.AssertionStrategy
 
AssertionStrategy() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken.AssertionStrategy
 
AssertionStrategy() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion.AssertionStrategy
 
AssertionStrategy() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion.AssertionStrategy
 
AssertionStrategy() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion.AssertionStrategy
 
AssertionStrategy() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion.AssertionStrategy
 
assertionToken - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
The inbound delegated assertion token being evaluated.
assertionToken - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateLibertyContext
The SAML 2 Assertion token being processed.
assertionTokenStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
Function used to resolve the inbound assertion token to process.
assertionTokenStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
Function used to resolve the inbound assertion token to process.
assertionTokenStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
Function used to resolve the assertion token to process.
assertionTokenStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateLibertyContext
Function used to resolve the assertion token to process.
assertionTokenStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.ProcessDelegatedAssertion
Function used to resolve the assertion token to process.
assumeAsync - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PreProcessLogoutMessage
Assume asynchronous in absence of metadata.
attestedAssertion - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
The inbound delegated Assertion that was attested.
attestedAssertion - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
The delegated Assertion that was attested.
attestedSubjectConfirmationMethod - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
The subject confirmation method successfully used to confirm the assertion by the presenter.
ATTRIBUTE_RECIPIENT_FIELD - Static variable in class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
Field name of creation instant.
attributeConsumingService - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
The AttributeConsumingService for the SAML peer entity.
attributeConsumingServiceContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.MapRequestedAttributesInAttributeConsumingService
attributeContext - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
AttributeContext to filter.
attributeContext - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
AttributeContext to filter.
attributeContext - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Context for externally supplied inbound attributes.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
Strategy function to lookup AttributeContext.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
Strategy function to lookup AttributeContext.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
Strategy function to lookup AttributeContext.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Strategy used to locate the AttributeContext associated with a given ProfileRequestContext.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
Strategy used to locate the AttributeContext to filter.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
Strategy used to locate the AttributeContext to filter.
attributeCtx - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
AttributeContext to use.
attributeExtractionStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Pluggable strategy function for generalized extraction of data.
attributeFilterService - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Service used to get the engine used to filter attributes.
AttributeMappingNodeProcessor - Class in net.shibboleth.idp.saml.metadata.impl
An implementation of MetadataNodeProcessor which extracts IdPRequestedAttributes from any AttributeConsumingService we find and IdPAttributes from any EntityDescriptor that we find.
AttributeMappingNodeProcessor(ReloadableService<AttributeTranscoderRegistry>) - Constructor for class net.shibboleth.idp.saml.metadata.impl.AttributeMappingNodeProcessor
Constructor.
attributeRecipient - Variable in class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
The Attribute Recipient.
AttributeSourcedSAML1NameIdentifierGenerator - Class in net.shibboleth.idp.saml.nameid.impl
Generator for NameIdentifier objects based on IdPAttribute data.
AttributeSourcedSAML1NameIdentifierGenerator() - Constructor for class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
Constructor.
AttributeSourcedSAML2NameIDGenerator - Class in net.shibboleth.idp.saml.nameid.impl
Generator for NameID objects based on IdPAttribute data.
AttributeSourcedSAML2NameIDGenerator() - Constructor for class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
Constructor.
attributeSourceIds - Variable in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
Attribute(s) to use as an identifier source.
attributeSourceIds - Variable in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
Attribute(s) to use as an identifier source.
attributeSourceIds - Variable in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
Attribute(s) to use as an identifier source.
auditContextLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Strategy used to locate the AuditContext associated with a given ProfileRequestContext.
authenticationMethodLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Lookup strategy for authentication method.
authenticationResult - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
AuthenticationResult basis of statement.
authnAssertionSelectionStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
Selection strategy for multiple valid authn Assertions.
AuthnContextAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the first AuthenticationMethod, AuthnContextCLassRef, or AuthnContextDeclRef from an assertions in a response.
AuthnContextAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.AuthnContextAuditExtractor
Constructor.
authnContextTranslator - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Incoming context translation function.
authnContextTranslatorEx - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Incoming context extended translation function.
AuthnInstantAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the first authentication timestamp from an assertions in a response.
AuthnInstantAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.AuthnInstantAuditExtractor
Constructor.
authnRequest - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
Incoming SAML 2.0 request, if present.
authnRequest - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
The request message to read from.
authnRequestLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
Lookup strategy function for obtaining AuthnRequest.
authnStatement - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
Authentication statement.
authnStatementSelectionStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
Selection strategy for multiple AuthnStatements.

B

BaseAddAttributeStatementToAssertion<T extends SAMLObject> - Class in net.shibboleth.idp.saml.profile.impl
Base class for actions that encode an AttributeContext into a SAML attribute statement.
BaseAddAttributeStatementToAssertion() - Constructor for class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Constructor.
BaseAddAuthenticationStatementToAssertion - Class in net.shibboleth.idp.saml.profile.impl
Base class for actions that encode authentication information into a SAML 1 or SAML 2 statement.
BaseAddAuthenticationStatementToAssertion() - Constructor for class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
Constructor.
BaseAddAuthenticationStatementToAssertion.RemoteAddressStrategy - Class in net.shibboleth.idp.saml.profile.impl
Default strategy for obtaining client address from servlet layer.
BaseCryptoTransientDecoder - Class in net.shibboleth.idp.saml.nameid.impl
An abstract action which contains the logic to do crypto transient decoding matching.
BaseCryptoTransientDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.BaseCryptoTransientDecoder
 
BaseIdPInitiatedSSORequestMessageDecoder - Class in net.shibboleth.idp.saml.profile.impl
Decodes an incoming Shibboleth Authentication Request message.
BaseIdPInitiatedSSORequestMessageDecoder() - Constructor for class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
 
BaseTransformingDecoder - Class in net.shibboleth.idp.saml.nameid.impl
Regular expression, etc.
BaseTransformingDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.BaseTransformingDecoder
Constructor.
BaseTransientDecoder - Class in net.shibboleth.idp.saml.nameid.impl
An abstract action which contains the logic to do transient decoding matching (shared between SAML2 and SAML1).
BaseTransientDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.BaseTransientDecoder
 
beanMappings - Variable in class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageDecoderFactory
Map of strings to bean IDs.
bestMatchCriterionLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Optional strategy function to obtain a BestMatchLocationCriterion to inject.
BestMatchLocationLookupStrategy - Class in net.shibboleth.idp.saml.session.impl
A strategy function for establishing an appropriate BestMatchLocationCriterion based on the AssertionConsumerService location used to initiate a SAML2SPSession.
BestMatchLocationLookupStrategy() - Constructor for class net.shibboleth.idp.saml.session.impl.BestMatchLocationLookupStrategy
Constructor.
BINDING_URI - Static variable in class net.shibboleth.idp.saml.saml1.profile.impl.IdPInitiatedSSORequestMessageDecoder
Protocol binding implemented by this decoder.
BINDING_URI - Static variable in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
Protocol binding implemented by this decoder.
bindingContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
Strategy function for access to SAMLBindingContext to populate.
bindingContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Strategy function for access to SAMLBindingContext to populate.
bindingDescriptor - Variable in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
Optional BindingDescriptor to inject into SAMLBindingContext created.
bindingDescriptor - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Decoder
Optional BindingDescriptor to inject into SAMLBindingContext created.
bindingDescriptors - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
List of possible bindings, in preference order.
bindingDescriptorsLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Lookup strategy for bindings.
bindingMap - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnController
Map of binding short names to deduce inbound binding constant.
bodyBuilder - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Encoder
SOAP Body builder.
bodyHandler - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Decoder
Message handler to use in processing the message body.
buildAndStoreSOAPMessage(XMLObject) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Encoder
Builds the SOAP message to be encoded.
buildAttributeStatement(ProfileRequestContext, Collection<IdPAttribute>) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion
Builds an attribute statement from a collection of attributes.
buildAttributeStatement(ProfileRequestContext, Collection<IdPAttribute>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion
Builds an attribute statement from a collection of attributes.
buildAuthenticationStatement(ProfileRequestContext, RequestedPrincipalContext) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
Build the AuthenticationStatement to be added to the Response.
buildAuthnRequest() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
Build a synthetic AuthnRequest instance from the IdP-initiated SSO request structure.
buildAuthnStatement(ProfileRequestContext, RequestedPrincipalContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
Build the AuthnStatement to be added to the Response.
buildCriteriaSet(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Build the criteria used as input to the EncryptionParametersResolver.
buildDelegate(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
Build the Delegate child for the DelegationRestrictionType Condition, based on the current request context.
buildDelegationRestriction(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
Using the existing attested Assertion from the presenter as a context, build the appropriate DelegationRestrictionType Condition.
buildEndpointCriterion(String) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Build a template Endpoint object to use as input criteria to the resolution process and wrap it in a criterion object.
buildIdPInitiatedSSORequest() - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
Build a new IdP-initiated request structure from the inbound HTTP request.
buildLibertSSOSEPRAttributeValue(ProfileRequestContext, Assertion) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Build the Liberty SSOS EPR AttributeValue object.
buildNameId(String, AttributeResolutionContext) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Builds a name ID.
buildNameId(String, AttributeResolutionContext) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Builds a name ID.
buildObject() - Method in class net.shibboleth.idp.saml.xmlobject.impl.DelegationPolicyBuilder
buildObject() - Method in class net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityBuilder
Build a KeyAuthority element with the default namespace prefix and element name.
buildObject() - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopeBuilder
Build a Scope element with the default namespace prefix and element name.
buildObject(String, String, String) - Method in class net.shibboleth.idp.saml.xmlobject.impl.DelegationPolicyBuilder
buildObject(String, String, String) - Method in class net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityBuilder
buildObject(String, String, String) - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopeBuilder
buildObject(String, String, String) - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopedValueBuilder
buildProxyPrincipal(AuthnContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Construct a populated ProxyAuthenticationPrincipal based on the inbound assertion.
buildScoping(ProfileRequestContext, Integer, Set<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
Build a Scoping element, decrementing the proxy count if set.
byGroup(Collection<String>, MetadataResolver) - Static method in class net.shibboleth.idp.saml.relyingparty.impl.RelyingPartyConfigurationSupport
A shorthand method for constructing a RelyingPartyConfiguration with an activation condition based on one or more EntitiesDescriptor groups, and optionally via AffiliationDescriptor lookup.
byMappedTag(Collection<EntityAttributesPredicate.Candidate>, boolean, boolean) - Static method in class net.shibboleth.idp.saml.relyingparty.impl.RelyingPartyConfigurationSupport
A shorthand method for constructing a RelyingPartyConfiguration with an activation condition based on a MappedEntityAttributesPredicate.
byName(Collection<String>) - Static method in class net.shibboleth.idp.saml.relyingparty.impl.RelyingPartyConfigurationSupport
A shorthand method for constructing a RelyingPartyConfiguration with an activation condition based on one or more relying party IDs.
ByReferenceMetadataFilterBridge - Class in net.shibboleth.idp.saml.metadata.impl
This is a bridge filter that uses Spring to locate extant ByReferenceMetadataFilter objects to run.
ByReferenceMetadataFilterBridge() - Constructor for class net.shibboleth.idp.saml.metadata.impl.ByReferenceMetadataFilterBridge
 
byTag(Collection<EntityAttributesPredicate.Candidate>, boolean, boolean) - Static method in class net.shibboleth.idp.saml.relyingparty.impl.RelyingPartyConfigurationSupport
A shorthand method for constructing a RelyingPartyConfiguration with an activation condition based on an EntityAttributesPredicate.

C

c14LegacyPrincipalConnectorFactory() - Static method in class net.shibboleth.idp.saml.nameid.impl.LegacyCanonicalization
Deprecated.
Factory used to generate a disabled flow descriptor for backward compatibility.
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ByteAttributeTranscoder
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ScopedStringAttributeTranscoder
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1StringAttributeTranscoder
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1XMLObjectAttributeTranscoder
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ByteAttributeTranscoder
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ScopedStringAttributeTranscoder
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2StringAttributeTranscoder
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2XMLObjectAttributeTranscoder
canonicalPrincipalName - Variable in class net.shibboleth.idp.saml.profile.impl.FinalizeSAMLSubjectCanonicalization
The principal name extracted from the context tree.
checkAllowedDelegate(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
Apply policy control.
checkCriteriaRequirements(CriteriaSet) - Method in class net.shibboleth.idp.saml.security.impl.MetadataPKIXValidationInformationResolver
Check that all necessary criteria are available.
checkTokenDelegationChainLength(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
Apply policy control which checks the actual token chain length against the policy maximum chain length.
classRefLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
Strategy used to determine the AuthnContextClassRef.
configs - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.XMLObjectProviderInitializer
Config resources.
configs - Static variable in class net.shibboleth.idp.saml.xmlobject.impl.XMLObjectProviderInitializer
Config resources.
configurationLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Strategy used to look up a per-request EncryptionConfiguration list.
confirmationCredentials - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
The subject confirmation credentials.
CONTEXT - Static variable in class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
Context label for storage of IDs.
ContinueSAMLAuthentication - Class in net.shibboleth.idp.saml.saml2.profile.impl
An action that checks for an ExternalAuthenticationContext for a signaled event via the ExternalAuthenticationContext.getAuthnError() method, and otherwise enforces the presence of an inbound SAML Response to process.
ContinueSAMLAuthentication() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ContinueSAMLAuthentication
 
createAndPopulateDelegationContext(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Create and populate the DelegationContext using the available information.
credentialResolver - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
The credential resolver used to resolve HoK Credentials for the peer.
CryptoTransientIdGenerationStrategy - Class in net.shibboleth.idp.saml.nameid.impl
Generates transients using a DataSealer to encrypt the result into a recoverable value, for use with stateless clustering.
CryptoTransientIdGenerationStrategy() - Constructor for class net.shibboleth.idp.saml.nameid.impl.CryptoTransientIdGenerationStrategy
Constructor.
CryptoTransientNameIDDecoder - Class in net.shibboleth.idp.saml.nameid.impl
Processes a transient NameID, checks that its NameIDType.getNameQualifier() and NameIDType.getSPNameQualifier() are correct, and decodes XSString.getValue() via the base class (reversing the work done by CryptoTransientIdGenerationStrategy).
CryptoTransientNameIDDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.CryptoTransientNameIDDecoder
 
CryptoTransientNameIdentifierDecoder - Class in net.shibboleth.idp.saml.nameid.impl
Processes a transient NameIdentifier, checks that its NameIdentifier.getNameQualifier() is correct, and decodes XSString.getValue() via the base class (reversing the work done by CryptoTransientIdGenerationStrategy).
CryptoTransientNameIdentifierDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.CryptoTransientNameIdentifierDecoder
 

D

dataSealer - Variable in class net.shibboleth.idp.saml.nameid.impl.BaseCryptoTransientDecoder
Object used to protect and encrypt the data.
dataSealer - Variable in class net.shibboleth.idp.saml.nameid.impl.CryptoTransientIdGenerationStrategy
Object used to protect and encrypt the data.
dataSource - Variable in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
A DataSource to auto-provision a JDBCPairwiseIdStore instance.
dataSource - Variable in class net.shibboleth.idp.saml.nameid.impl.StoredPersistentIdDecoder
A DataSource to auto-provision a JDBCPairwiseIdStore instance.
decode() - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
decode(String) - Method in class net.shibboleth.idp.saml.nameid.impl.BaseTransformingDecoder
Apply configured transforms to input identifier.
decode(String, String) - Method in class net.shibboleth.idp.saml.nameid.impl.BaseCryptoTransientDecoder
Convert the transient Id into the principal.
decode(String, String) - Method in class net.shibboleth.idp.saml.nameid.impl.BaseTransientDecoder
Convert the transient Id into the principal.
decode(SubjectCanonicalizationContext, NameIdentifier) - Method in class net.shibboleth.idp.saml.nameid.impl.CryptoTransientNameIdentifierDecoder
decode(SubjectCanonicalizationContext, NameIdentifier) - Method in class net.shibboleth.idp.saml.nameid.impl.TransformingNameIdentifierDecoder
decode(SubjectCanonicalizationContext, NameIdentifier) - Method in class net.shibboleth.idp.saml.nameid.impl.TransientNameIdentifierDecoder
decode(SubjectCanonicalizationContext, NameID) - Method in class net.shibboleth.idp.saml.nameid.impl.CryptoTransientNameIDDecoder
decode(SubjectCanonicalizationContext, NameID) - Method in class net.shibboleth.idp.saml.nameid.impl.StoredPersistentIdDecoder
decode(SubjectCanonicalizationContext, NameID) - Method in class net.shibboleth.idp.saml.nameid.impl.TransformingNameIDDecoder
decode(SubjectCanonicalizationContext, NameID) - Method in class net.shibboleth.idp.saml.nameid.impl.TransientNameIDDecoder
decodeAttribute(Collection<TranscodingRule>, T, Multimap<String, IdPAttribute>) - Method in class net.shibboleth.idp.saml.metadata.impl.AttributeMappingNodeProcessor
Access the registry of transcoding rules to decode the input object.
decodeAttribute(AttributeTranscoderRegistry, ProfileRequestContext, Attribute, Multimap<String, IdPAttribute>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
Access the registry of transcoding rules to decode the input Attribute.
decodeAttribute(AttributeTranscoderRegistry, ProfileRequestContext, Attribute, Multimap<String, IdPAttribute>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Access the registry of transcoding rules to decode the input Attribute.
decodeAttributeDesignator(AttributeTranscoderRegistry, ProfileRequestContext, AttributeDesignator, Collection<String>) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
Access the registry of transcoding rules to decode the input AttributeDesignator.
decoder - Variable in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization
Supplies logic for decoding the NameID into a principal.
decoder - Variable in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
Supplies logic for decoding the NameIdentifier into a principal.
decoderFactory - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
The function to use to obtain a decoder.
decodeValue(ProfileRequestContext, AttributeDesignator, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ByteAttributeTranscoder
decodeValue(ProfileRequestContext, AttributeDesignator, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ScopedStringAttributeTranscoder
decodeValue(ProfileRequestContext, AttributeDesignator, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1StringAttributeTranscoder
decodeValue(ProfileRequestContext, AttributeDesignator, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1XMLObjectAttributeTranscoder
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ByteAttributeTranscoder
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ScopedStringAttributeTranscoder
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2StringAttributeTranscoder
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2XMLObjectAttributeTranscoder
decorateDelegatedAssertion(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Decorate the Assertion to allow use as a delegated security token by the SAML requester.
DecorateDelegatedAssertion - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
A profile action which decorates instances of Assertion appropriately for use as delegation tokens.
DecorateDelegatedAssertion() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Constructor.
DecorateDelegatedAssertion.AssertionStrategy - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Default strategy for obtaining assertion to modify.
DecorateDelegatedAssertion.LibertySSOSEndpointURLStrategy - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Strategy that builds the SSOS endpoint URL based on the current HTTP request using default values for scheme, port and URI path suffix.
DEFAULT_METRIC_NAME - Static variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Default prefix for metrics.
DEFAULT_POLICY_MAX_CHAIN_LENGTH - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
Default policy max chain length, when can't otherwise be derived.
DEFAULT_SSOS_ENDPOINT_URL_PORT - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.LibertyConstants
The default port at the IdP for the SSOS endpoint.
DEFAULT_SSOS_ENDPOINT_URL_RELATIVE_PATH - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.LibertyConstants
The default path at the IdP for the SSOS endpoint, relative to the IdP context path.
DEFAULT_VERSION - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.AddFrameworkHandler
Default Framework version.
DEFAULT_VERSION - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.ProcessFrameworkHandler
Default Framework version.
DefaultC14NRequesterLookupFunction() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.ProcessDelegatedAssertion.DefaultC14NRequesterLookupFunction
 
defaultDelegationRequested - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Default delegation request value.
DefaultResponseResolver() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication.DefaultResponseResolver
 
defaultTranscoder - Variable in class net.shibboleth.idp.saml.metadata.impl.AttributeMappingNodeProcessor
Fallback for URI-named entity tags.
DelegatedAssertionLookupStrategy - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Lookup function to return the valid delegated assertion token in effect for the Liberty SSOS request.
DelegatedAssertionLookupStrategy() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DelegatedAssertionLookupStrategy
Constructor.
DelegatedAssertionLookupStrategy(Function<ProfileRequestContext, LibertySSOSContext>) - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DelegatedAssertionLookupStrategy
Constructor.
delegationAllowed - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
Whether the request is allowed to proceed.
delegationAllowed - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Whether delegation is allowed for the current relying party.
delegationContext - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
The delegation context instance to be populated.
delegationContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Strategy used to lookup the DelegationContext.
delegationContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Strategy used to lookup the DelegationContext.
delegationInstant - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
The instant of delegation.
DelegationPolicyBuilder - Class in net.shibboleth.idp.saml.xmlobject.impl
Builder of DelegationPolicy objects.
DelegationPolicyBuilder() - Constructor for class net.shibboleth.idp.saml.xmlobject.impl.DelegationPolicyBuilder
 
DelegationPolicyImpl - Class in net.shibboleth.idp.saml.xmlobject.impl
Implementation of DelegationPolicy.
DelegationPolicyImpl(String, String, String) - Constructor for class net.shibboleth.idp.saml.xmlobject.impl.DelegationPolicyImpl
Constructor.
DelegationPolicyMarshaller - Class in net.shibboleth.idp.saml.xmlobject.impl
Marshaller for DelegationPolicy.
DelegationPolicyMarshaller() - Constructor for class net.shibboleth.idp.saml.xmlobject.impl.DelegationPolicyMarshaller
 
DelegationPolicyUnmarshaller - Class in net.shibboleth.idp.saml.xmlobject.impl
Unmarshaller for DelegationPolicy.
DelegationPolicyUnmarshaller() - Constructor for class net.shibboleth.idp.saml.xmlobject.impl.DelegationPolicyUnmarshaller
 
delegationRequested - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
The delegation requested state for the current request.
delimiter - Variable in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
Delimiter to use for scoped attribute serialization.
delimiter - Variable in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
Delimiter to use for scoped attribute serialization.
deserialize(String) - Method in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
digestAlgorithm - Variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Digest algorithm for username hashing.
digester - Variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Username hasher.
DISCO_ABSTRACT_ELEMENT_NAME - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.LibertyConstants
disco:Abstract element QName.
DISCO_PROVIDERID_ELEMENT_NAME - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.LibertyConstants
disco:ProviderID element QName.
DISCO_SECURITY_CONTEXT_ELEMENT_NAME - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.LibertyConstants
disco:SecurityContext element QName.
DISCO_SECURITY_MECH_ID_ELEMENT_NAME - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.LibertyConstants
disco:SecurityMechID element QName.
DISCO_SERVICE_TYPE_ELEMENT_NAME - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.LibertyConstants
disco:ServiceType element QName.
doApply(ProxyRestriction) - Method in class net.shibboleth.idp.saml.audit.impl.AbstractProxyRestrictionAuditExtractor
Override point to do the extraction.
doApply(ProxyRestriction) - Method in class net.shibboleth.idp.saml.audit.impl.ProxyAudienceAuditExtractor
Override point to do the extraction.
doApply(ProxyRestriction) - Method in class net.shibboleth.idp.saml.audit.impl.ProxyCountAuditExtractor
Override point to do the extraction.
doApply(Scoping) - Method in class net.shibboleth.idp.saml.audit.impl.AbstractScopingAuditExtractor
Override point to do the extraction.
doApply(Scoping) - Method in class net.shibboleth.idp.saml.audit.impl.ScopingIdPListAuditExtractor
Override point to do the extraction.
doApply(Scoping) - Method in class net.shibboleth.idp.saml.audit.impl.ScopingProxyCountAuditExtractor
Override point to do the extraction.
doApply(Scoping) - Method in class net.shibboleth.idp.saml.audit.impl.ScopingRequesterListAuditExtractor
Override point to do the extraction.
doAttributeDefinitionResolve(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
doAttributeDefinitionResolve(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
doDecode() - Method in class net.shibboleth.idp.saml.saml1.profile.impl.IdPInitiatedSSORequestMessageDecoder
doDecode() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Decoder
doDecode() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
doDependencyInformation() - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.AbstractPersistentIdDataConnector
Do the dance with dependencies.
doDeserialize(JsonObject, String, Instant, Instant) - Method in class net.shibboleth.idp.saml.session.impl.SAML1SPSessionSerializer
doDeserialize(JsonObject, String, Instant, Instant) - Method in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionSerializer
doEncode() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Encoder
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.FinalizeSAMLSubjectCanonicalization
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContext
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeRelyingPartyContextFromSAMLPeer
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateInboundMessageContextWithSAMLSelf
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.ReloadMetadata
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.UpdateSAMLSelfEntityContext
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.FinalizeSAMLTokenProcessing
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateLibertyContext
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateOutboundMessageContext
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.ProcessDelegatedAssertion
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.MapRequestedAttributesInAttributeConsumingService
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PreProcessLogoutMessage
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.session.impl.PrepareInboundMessageContext
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ContinueSAMLAuthentication
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
doExecute(ProfileRequestContext, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization
doExecute(ProfileRequestContext, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
doGenerate(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
doGenerate(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
doInitialize() - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.AbstractPersistentIdDataConnector
doInitialize() - Method in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
doInitialize() - Method in class net.shibboleth.idp.saml.metadata.impl.MetadataResolverServiceGaugeSet
doInitialize() - Method in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
doInitialize() - Method in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
doInitialize() - Method in class net.shibboleth.idp.saml.nameid.impl.BaseCryptoTransientDecoder
doInitialize() - Method in class net.shibboleth.idp.saml.nameid.impl.BaseTransientDecoder
doInitialize() - Method in class net.shibboleth.idp.saml.nameid.impl.CryptoTransientIdGenerationStrategy
doInitialize() - Method in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization
doInitialize() - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
doInitialize() - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierGenerationServiceImpl
doInitialize() - Method in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
doInitialize() - Method in class net.shibboleth.idp.saml.nameid.impl.StoredPersistentIdDecoder
doInitialize() - Method in class net.shibboleth.idp.saml.nameid.impl.StoredTransientIdGenerationStrategy
doInitialize() - Method in class net.shibboleth.idp.saml.nameid.impl.TransientSAML1NameIdentifierGenerator
doInitialize() - Method in class net.shibboleth.idp.saml.nameid.impl.TransientSAML2NameIDGenerator
doInitialize() - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
doInitialize() - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
doInitialize() - Method in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
doInitialize() - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
doInitialize() - Method in class net.shibboleth.idp.saml.profile.impl.ReloadMetadata
doInitialize() - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
doInitialize() - Method in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
doInitialize() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
doInitialize() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
doInitialize() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
doInitialize() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Decoder
doInitialize() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
doInitialize() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
doInitialize() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
doInitialize() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
doInitialize() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
doInitialize() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
doInvoke(MessageContext) - Method in class net.shibboleth.idp.saml.messaging.impl.InitializeRelyingPartyContextFromSAMLPeer
doInvoke(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.AddFrameworkHandler
doInvoke(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.AddSenderHandler
doInvoke(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.ProcessFrameworkHandler
doInvoke(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.ProcessSenderHandler
doInvoke(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.SAMLSOAPDecoderBodyHandler
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.FinalizeSAMLSubjectCanonicalization
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContext
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeRelyingPartyContextFromSAMLPeer
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.ReloadMetadata
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.UpdateSAMLSelfEntityContext
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.FinalizeSAMLTokenProcessing
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateLibertyContext
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.ProcessDelegatedAssertion
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.MapRequestedAttributesInAttributeConsumingService
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PreProcessLogoutMessage
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.session.impl.PrepareInboundMessageContext
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ContinueSAMLAuthentication
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.saml.nameid.impl.LegacyCanonicalization
Deprecated.
doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization
doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
doPreExecuteDelegationInfo(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Pre-execute actions on the delegation-specific info.
doPreExecuteInbound(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
Pre-execute actions on the inbound message.
doPreExecuteInbound(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Pre-execute actions on the inbound message.
doPreExecuteMetadata(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Pre-execute actions on the relying party metadata.
doPreExecuteRelyingParty(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Pre-execute actions on the relying party context info.
doPreExecuteRelyingParty(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
Pre-execute actions on the relying party context info.
doPreExecuteRelyingParty(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Pre-execute actions on the relying party context info.
doPreInvoke(MessageContext) - Method in class net.shibboleth.idp.saml.messaging.impl.InitializeRelyingPartyContextFromSAMLPeer
doPreInvoke(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.AddSenderHandler
doSerializeAdditional(SPSession, JsonGenerator) - Method in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionSerializer

E

embeddedPredicate - Variable in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization
Supplies logic for pre-execute test.
embeddedPredicate - Variable in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
Supplies logic for pre-execute test.
encode() - Method in class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
Encode up for storing.
encodeAsAttribute(String) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.AbstractPersistentIdDataConnector
Encode the provided string.
encodeAttribute(AttributeTranscoderRegistry, ProfileRequestContext, IdPAttribute, Class<T>, Collection<T>) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Access the registry of transcoding rules to transform the input attribute into a target type.
encodeAttribute(AttributeTranscoderRegistry, ProfileRequestContext, IdPAttribute, Collection<Attribute>) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion
Encodes IdPAttribute into zero or more Attribute objects if a proper encoder is available.
encodeAttribute(AttributeTranscoderRegistry, ProfileRequestContext, IdPAttribute, Collection<Attribute>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion
Encodes a IdPAttribute into zero or more Attribute objects if a proper encoder is available.
encodeMessageAction - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
Profile action to execute to produce outbound message response.
encodeOneValue(IdPAttributeValue, AttributeResolutionContext) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Worker function for doAttributeDefintionResolve.
encodeOneValue(IdPAttributeValue, AttributeResolutionContext) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Worker function for doAttributeDefintionResolve.
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, ByteAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ByteAttributeTranscoder
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, ByteAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ByteAttributeTranscoder
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, ScopedStringAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ScopedStringAttributeTranscoder
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, ScopedStringAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ScopedStringAttributeTranscoder
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, StringAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1StringAttributeTranscoder
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, StringAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2StringAttributeTranscoder
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, XMLObjectAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1XMLObjectAttributeTranscoder
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, XMLObjectAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2XMLObjectAttributeTranscoder
encParamsresolver - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Resolver for parameters to store into context.
encryptAssertions - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Flag tracking whether assertion encryption is required.
encryptAttributes - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Flag tracking whether assertion encryption is required.
encryptIdentifiers - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Flag tracking whether assertion encryption is required.
EncryptionAlgorithmAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the data encryption algorithm used.
EncryptionAlgorithmAuditExtractor() - Constructor for class net.shibboleth.idp.saml.audit.impl.EncryptionAlgorithmAuditExtractor
Constructor.
encryptionConfigurations - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Active configurations to feed into resolver.
encryptionContextLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.EncryptionAlgorithmAuditExtractor
Lookup strategy for EncryptionContext.
encryptionContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Strategy used to look up the EncryptionContext to store parameters in.
encryptionOptional - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Is encryption optional in the case no parameters can be resolved?
endpointBuilder - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Builder for template endpoints.
endpointContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Strategy function for access to SAMLEndpointContext to populate.
endpointContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
Strategy function for access to SAMLEndpointContext to retrieve address from.
endpointResolver - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Endpoint resolver.
endpointType - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
The type of endpoint to resolve.
entityId - Variable in class net.shibboleth.idp.saml.profile.impl.IdPInitiatedSSORequest
The entityID of the requesting service provider.
envBuilder - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Encoder
SOAP Envelope builder.
epContext - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
Endpoint context to determine destination address.
equals(Object) - Method in class net.shibboleth.idp.saml.profile.impl.IdPInitiatedSSORequest
EvaluateDelegationPolicy - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Action which implements policy controls to decide whether an SSO request based on a delegated Assertion token is allowed to proceed.
EvaluateDelegationPolicy() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
Constructor.
EvaluateDelegationPolicy.PolicyMaxChainLengthStrategy - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Default strategy used to resolve the policy maximum token delegation chain length.
expectedVersion - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.ProcessFrameworkHandler
The expected version value.
extContext - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ContinueSAMLAuthentication
Context containing the result to examine.
extractErrorMessage(Throwable) - Method in class net.shibboleth.idp.saml.metadata.impl.MetadataResolverServiceGaugeSet
Extract the error message to report out.
extractPKIXInfo(Collection<PKIXValidationInformation>, KeyAuthority) - Method in class net.shibboleth.idp.saml.security.impl.MetadataPKIXValidationInformationResolver
Retrieves validation information from the Shibboleth KeyAuthority resolver extension element.
ExtractSubjectFromRequest - Class in net.shibboleth.idp.saml.profile.impl
Action that extracts a SAML Subject from an inbound message, and prepares a SubjectCanonicalizationContext to process it into a principal identity.
ExtractSubjectFromRequest() - Constructor for class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest
Constructor.
ExtractSubjectFromRequest.SubjectNameLookupFunction - Class in net.shibboleth.idp.saml.profile.impl
Lookup function that returns the NameIdentifier or NameID from the request in the inbound message context.

F

federationId - Variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Federation ID for log.
filter(XMLObject, MetadataFilterContext) - Method in class net.shibboleth.idp.saml.metadata.impl.ByReferenceMetadataFilterBridge
filterAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Check for inbound attributes and apply filtering.
FilterByQueriedAttributeDesignators - Class in net.shibboleth.idp.saml.saml1.profile.impl
Action that filters a set of attributes against the AttributeDesignator objects in an AttributeQuery.
FilterByQueriedAttributeDesignators() - Constructor for class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
Constructor.
FilterByQueriedAttributes - Class in net.shibboleth.idp.saml.saml2.profile.impl
Action that filters a set of attributes against the Attribute objects in an AttributeQuery.
FilterByQueriedAttributes() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
Constructor.
filterChain - Variable in class net.shibboleth.idp.saml.metadata.impl.ByReferenceMetadataFilterBridge
Chain to wrap the beans obtained from the context.
filterRequestedValues(IdPAttribute, Collection<IdPAttribute>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
Adjust an input attribute's values based on any values requested.
FinalizeSAMLSubjectCanonicalization - Class in net.shibboleth.idp.saml.profile.impl
An action that runs after a completed canonicalization of a SAML Subject and transfers information into a SubjectContext child of the ProfileRequestContext.
FinalizeSAMLSubjectCanonicalization() - Constructor for class net.shibboleth.idp.saml.profile.impl.FinalizeSAMLSubjectCanonicalization
 
FinalizeSAMLTokenProcessing - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Post-process the results of Assertion token subject canonicalization.
FinalizeSAMLTokenProcessing() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.FinalizeSAMLTokenProcessing
 
findExistingAttribute(AttributeStatement, Attribute) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion
Find a matching Attribute in the statement, if any.
findExistingAttribute(AttributeStatement, Attribute) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion
Find a matching Attribute in the statement, if any.
findProvider(MetadataResolver) - Method in class net.shibboleth.idp.saml.profile.impl.ReloadMetadata
Iterate over all providers to find the one with the name, recursing into chaining providers.
finishSAML(HttpServletRequest, HttpServletResponse, String) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnController
Inbound completion of the process, triggered by default for any methods.
ForceAuthnAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the ForceAuthn attribute from an AuthnRequest.
ForceAuthnAuditExtractor(Function<ProfileRequestContext, AuthnRequest>) - Constructor for class net.shibboleth.idp.saml.audit.impl.ForceAuthnAuditExtractor
Constructor.
forceAuthnPredicate - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
Extracts forceAuthn property from profile config.
FORMAT_FIELD - Static variable in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
Field name of Format attribute.
formatMatches(String, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization.ActivationCondition
Check the format against the format list.
formatMatches(String, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization.ActivationCondition
Check the format against the format list.
FTICKS_LOG_CATEGORY - Static variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Logging category to use.

G

generate(String, String) - Method in class net.shibboleth.idp.saml.nameid.impl.CryptoTransientIdGenerationStrategy
Generate a new Transient ID.
generate(String, String) - Method in class net.shibboleth.idp.saml.nameid.impl.StoredTransientIdGenerationStrategy
Generate a new Transient ID.
generate(String, String) - Method in interface net.shibboleth.idp.saml.nameid.impl.TransientIdGenerationStrategy
Generate a new Transient ID.
generate(ProfileRequestContext, String) - Method in class net.shibboleth.idp.saml.nameid.impl.ProxySAML1NameIdentifierGenerator
generate(ProfileRequestContext, String) - Method in class net.shibboleth.idp.saml.nameid.impl.ProxySAML2NameIDGenerator
generatedAttribute - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.AbstractPersistentIdDataConnector
ID of the attribute generated by this data connector.
generatorService - Variable in class net.shibboleth.idp.saml.nameid.impl.ProxySAML1NameIdentifierGenerator
Service used to get the generator to proxy.
generatorService - Variable in class net.shibboleth.idp.saml.nameid.impl.ProxySAML2NameIDGenerator
Service used to get the generator to proxy.
getAcsUrl(HttpServletRequest) - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
Gets the assertion consumer service URL for the service provider.
getAddressLookupStrategy() - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
Get the strategy used to obtain the client IP address to insert into the statement.
getAllChildren(ChainingMetadataResolver) - Method in class net.shibboleth.idp.saml.metadata.impl.MetadataResolverServiceGaugeSet
Get all the resolvers rooted in the provider tree (including the root).
getAssertionAndStatement(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionCreationStrategy
Locate the first assertion and authentication statement, such that the assertion subject contains a name identifier and the statement contains a session index.
getAssertionConsumerServiceURL() - Method in class net.shibboleth.idp.saml.profile.impl.IdPInitiatedSSORequest
Get the assertion consumer service endpoint at the SP to which to deliver the response.
getAttributeContext() - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Get the AttributeContext to encode.
getAttributeRecipient() - Method in class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
Get the SP.
getAuthenticationResult() - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
Get the AuthenticationResult to encode.
getAuthnStatement() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
Get the SAML AuthnStatement from the authentication.
getBindingDescriptor() - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
Get an optional BindingDescriptor to inject into SAMLBindingContext created.
getBindingDescriptor() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Decoder
Get an optional BindingDescriptor to inject into SAMLBindingContext created.
getBindingURI() - Method in class net.shibboleth.idp.saml.saml1.profile.impl.IdPInitiatedSSORequestMessageDecoder
Get the SAML binding URI supported by this decoder.
getBindingURI() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Decoder
getBindingURI() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Encoder
getBindingURI() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
getBodyHandler() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Decoder
Get the configured body handler MessageHandler.
getComponent() - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierGenerationServiceImpl
getConfigResources() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.XMLObjectProviderInitializer
getConfigResources() - Method in class net.shibboleth.idp.saml.xmlobject.impl.XMLObjectProviderInitializer
getDataSealer() - Method in class net.shibboleth.idp.saml.nameid.impl.BaseCryptoTransientDecoder
Get the Data Sealer we are using.
getDecoder() - Method in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization
Get the class responsible for decoding the XSString.getValue() into a principal.
getDecoder() - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
Get the class responsible for decoding the NameIdentifier into a principal.
getDefaultDelegationRequested() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Get the effective default value for whether request processing should proceed with issuance of a delegation token.
getDelegationRequested(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Check whether issuance of a delegated token has been requested.
getDelegationRequestedByMetadata(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Determine whether a delegation token was requested via the SP's SPSSODescriptor AttributeConsumingService.
getDelegationRestrictionCondition(Conditions) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
Get the DelegationRestrictionType Condition from the supplied Conditions, if present.
getDelegationRestrictionCondition(Conditions) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
Get the DelegationRestrictionType Condition from the supplied Conditions, if present.
getEncodeMessageAction() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
Get the message-encoding profile action.
getEntityId() - Method in class net.shibboleth.idp.saml.profile.impl.IdPInitiatedSSORequest
Get the entityID of the requesting relying party.
getEntityId(HttpServletRequest) - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
Gets the entity ID of the service provider.
getExpectedVersion() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.ProcessFrameworkHandler
Get the expected version value.
getFramework(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.ProcessFrameworkHandler
Get message Action header.
getGeneratedAttributeId() - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.AbstractPersistentIdDataConnector
Get the ID of the attribute generated by this connector.
getHTTPResponseStatusCode() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Encoder
Get the HTTP response status code to return.
getIdentifier(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
getIdentifier(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
getIdentifier(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
getIdentifier(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.nameid.impl.TransientSAML1NameIdentifierGenerator
getIdentifier(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.nameid.impl.TransientSAML2NameIDGenerator
getIdGenerator() - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Get the IdentifierGenerationStrategy to use if an assertion must be created.
getIdGenerator() - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
Get the IdentifierGenerationStrategy to use if an assertion must be created.
getIdGenerator() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
Get the IdentifierGenerationStrategy to use if an assertion must be created.
getIdLifetime() - Method in class net.shibboleth.idp.saml.nameid.impl.CryptoTransientIdGenerationStrategy
Get the time ids are valid.
getIdLifetime() - Method in class net.shibboleth.idp.saml.nameid.impl.StoredTransientIdGenerationStrategy
Get the time ids are valid.
getIdPInitiatedSSORequest() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
Get the internally constructed instance of IdPInitiatedSSORequest.
getIdSize() - Method in class net.shibboleth.idp.saml.nameid.impl.StoredTransientIdGenerationStrategy
Get the size, in bytes, of the id.
getIdStore() - Method in class net.shibboleth.idp.saml.nameid.impl.BaseTransientDecoder
Gets the ID store we are using.
getIssuerId() - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Get the issuer name to use if an assertion must be created.
getIssuerId() - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
Get the issuer name to use if an assertion must be created.
getIssuerId() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
Get the issuer name to use if an assertion must be created.
getKeyAuthorities(EntitiesDescriptor) - Method in class net.shibboleth.idp.saml.security.impl.KeyAuthorityNodeProcessor
Get the list of KeyAuthority's from an EntitiesDescriptor's Extensions.
getKeyInfos() - Method in class net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityImpl
getLogPrefix() - Method in class net.shibboleth.idp.saml.nameid.impl.BaseCryptoTransientDecoder
Return a prefix for logging messages for this component.
getLogPrefix() - Method in class net.shibboleth.idp.saml.nameid.impl.BaseTransientDecoder
Return a prefix for logging messages for this component.
getMaximumTokenDelegationChainLength() - Method in class net.shibboleth.idp.saml.xmlobject.impl.DelegationPolicyImpl
getMessageDecoderFactory() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
Get the factory function to obtain message decoders.
getMessageID() - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
Construct a message ID for the request.
getMessageToLog() - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
Get the string representation of what will be logged as the protocol message.
getMessageToLog() - Method in class net.shibboleth.idp.saml.saml1.profile.impl.IdPInitiatedSSORequestMessageDecoder
Get the string representation of what will be logged as the protocol message.
getMessageToLog() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Decoder
getMessageToLog() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Encoder
getMessageToLog() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
Get the string representation of what will be logged as the protocol message.
getMetadataFilter() - Method in class net.shibboleth.idp.saml.metadata.impl.ReloadingRelyingPartyMetadataProvider
getMetadataResolvers(MetadataResolver) - Method in class net.shibboleth.idp.saml.metadata.impl.MetadataResolverServiceGaugeSet
Return the resolvers to report on.
getNameIdFormat() - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Gets the format for the NameID used as an attribute value.
getNameIdFormat() - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Gets the format for the NameID used as an attribute value.
getNameIdQualifier() - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Gets the NameQualifier for the NameID used as an attribute value.
getNameIdQualifier() - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Gets the NameQualifier for the NameID used as an attribute value.
getNameIdSPQualifier() - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Gets the SPNameQualifier for the NameID used as an attribute value.
getNewAuthnStatement() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
Obtain the new AuthnStatement to add by cloning the inbound token's statement which was previously stored.
getOrderedChildren() - Method in class net.shibboleth.idp.saml.xmlobject.impl.DelegationPolicyImpl
getOrderedChildren() - Method in class net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityImpl
getOrderedChildren() - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopeImpl
getOutboundMessageHandler() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
Get the outbound MessageHandler to run prior to encoding.
getPolicyMaxDelegationChainLength(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
Get the effective maximum delegation chain length allowed by policy.
getPrincipal() - Method in class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
Get the Principal.
getRegexp() - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopeImpl
getRegexpXSBoolean() - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopeImpl
getRelayState() - Method in class net.shibboleth.idp.saml.profile.impl.IdPInitiatedSSORequest
Get the opaque value to be returned to the SP with the response.
getRequestedAuthnContext(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
Build a RequestedAuthnContext if warranted.
getRoleDescriptorResolver() - Method in class net.shibboleth.idp.saml.security.impl.MetadataPKIXValidationInformationResolver
Get the metadata RoleDescriptor resolver instance used by this resolver.
getRoleDescriptors(CriteriaSet, String, QName, String) - Method in class net.shibboleth.idp.saml.security.impl.MetadataPKIXValidationInformationResolver
Get the list of resolver role descriptors which match the given entityID, role and protocol.
getSAML1NameIdentifierGenerator() - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierGenerationServiceImpl
getSAML2NameIDGenerator() - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierGenerationServiceImpl
getScope() - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopedValueImpl
getScopeAttributeName() - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopedValueImpl
getSender(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.ProcessSenderHandler
Get Sender value.
getSOAPAction() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Encoder
Determine the value of the SOAPAction HTTP header to send.
getSOAPEnvelope() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Encoder
Retrieve the previously stored SOAP envelope from the message context.
getSourceAttributeInformation() - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.AbstractPersistentIdDataConnector
Get Information about the attribute whose first value is used when generating the computed ID.
getSubject() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
Get the SAML Subject from the authentication.
getTarget(HttpServletRequest) - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
Gets the opaque relay state sent by the service provider.
getTime() - Method in class net.shibboleth.idp.saml.profile.impl.IdPInitiatedSSORequest
Get the current time at the SP.
getTime(HttpServletRequest) - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
Gets the current time at the SP, if set.
getTokenDelegationChainLength(Assertion) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
Get the length of the delegation chain in the presented token.
getTranscoderRegistry() - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Gets the registry of transcoding rules to apply to encode attributes.
getTrustedNames(Set<String>, KeyInfo) - Method in class net.shibboleth.idp.saml.security.impl.MetadataPKIXValidationInformationResolver
Extract trusted names from a KeyInfo element.
getUnknownAttributes() - Method in class net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityImpl
getValue() - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopedValueImpl
getValue() - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopeImpl
getVerifyDepth() - Method in class net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityImpl
getVersion() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.AddFrameworkHandler
Get the version value.

H

handleAttributeConsumingService(AttributeTranscoderRegistry, AttributeConsumingService) - Method in class net.shibboleth.idp.saml.metadata.impl.AttributeMappingNodeProcessor
Look inside the AttributeConsumingService for any RequestedAttributes and map them.
handleEntitiesDescriptor(EntitiesDescriptor) - Method in class net.shibboleth.idp.saml.security.impl.KeyAuthorityNodeProcessor
handleEntityAttributes(AttributeTranscoderRegistry, Extensions) - Method in class net.shibboleth.idp.saml.metadata.impl.AttributeMappingNodeProcessor
Look inside the Extensions for EntityAttributes and map them.
handleEntityDescriptor(EntityDescriptor) - Method in class net.shibboleth.idp.saml.security.impl.KeyAuthorityNodeProcessor
Handle an EntityDescriptor.
handleResponse(ProfileRequestContext, LogoutResponse) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
Turn status from response into an appropriate result.
handleSynchronousRequest(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Check for an inbound request binding that is synchronous and handle appropriately.
hashCode() - Method in class net.shibboleth.idp.saml.profile.impl.IdPInitiatedSSORequest

I

id - Variable in class net.shibboleth.idp.saml.profile.impl.ReloadMetadata
Identifies bean to refresh.
idGenerator - Variable in class net.shibboleth.idp.saml.nameid.impl.StoredTransientIdGenerationStrategy
Generator of random, hex-encoded, identifiers.
idGenerator - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
The generator to use.
idGenerator - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
The generator to use.
idGenerator - Variable in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
ID generator.
idGenerator - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
The generator to use.
idGenerator - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
The generator to use.
idGenerator - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
The generator to use.
idGenerator - Variable in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
The generator to use.
idGeneratorLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Strategy used to locate the IdentifierGenerationStrategy to use.
idGeneratorLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
Strategy used to locate the IdentifierGenerationStrategy to use.
idGeneratorLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
Strategy used to locate the IdentifierGenerationStrategy to use.
idGeneratorLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
Strategy used to locate the IdentifierGenerationStrategy to use.
idGeneratorLookupStrategy - Variable in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
Strategy used to locate the IdentifierGenerationStrategy to use.
idLifetime - Variable in class net.shibboleth.idp.saml.nameid.impl.CryptoTransientIdGenerationStrategy
Length tokens are valid.
idLifetime - Variable in class net.shibboleth.idp.saml.nameid.impl.StoredTransientIdGenerationStrategy
Length identifiers are valid.
IdPInitiatedSSORequest - Class in net.shibboleth.idp.saml.profile.impl
Object representing a Shibboleth Authentication Request message.
IdPInitiatedSSORequest(String, String, String, Instant) - Constructor for class net.shibboleth.idp.saml.profile.impl.IdPInitiatedSSORequest
Constructor.
IdPInitiatedSSORequestMessageDecoder - Class in net.shibboleth.idp.saml.saml1.profile.impl
Decodes an incoming Shibboleth Authentication Request message.
IdPInitiatedSSORequestMessageDecoder - Class in net.shibboleth.idp.saml.saml2.profile.impl
Decodes an incoming Shibboleth Authentication Request message.
IdPInitiatedSSORequestMessageDecoder() - Constructor for class net.shibboleth.idp.saml.saml1.profile.impl.IdPInitiatedSSORequestMessageDecoder
 
IdPInitiatedSSORequestMessageDecoder() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
Constructor.
idSize - Variable in class net.shibboleth.idp.saml.nameid.impl.StoredTransientIdGenerationStrategy
Size, in bytes, of the identifier.
idStore - Variable in class net.shibboleth.idp.saml.nameid.impl.BaseTransientDecoder
Store used to map identifiers to principals.
idStore - Variable in class net.shibboleth.idp.saml.nameid.impl.StoredTransientIdGenerationStrategy
Store used to map identifiers to principals.
ignoredContexts - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
Context URIs to ignore in a request.
ignoreScopingPredicate - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
Extracts ignoreScoping property from profile config.
ignoringUnencodableAttributes - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Whether attributes that result in an AttributeEncodingException when being encoded should be ignored or result in an IdPEventIds.UNABLE_ENCODE_ATTRIBUTE transition.
inboundMessage - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Optional inbound message.
includeSessionIndex - Variable in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
Include SessionIndex in the request?
InitializeAuthenticationContext - Class in net.shibboleth.idp.saml.profile.impl
An action that creates an AuthenticationContext and attaches it to the current ProfileRequestContext.
InitializeAuthenticationContext() - Constructor for class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
Constructor.
InitializeOutboundMessageContext - Class in net.shibboleth.idp.saml.profile.impl
Action that adds an outbound MessageContext and related SAML contexts to the ProfileRequestContext based on the identity of a relying party accessed via a lookup strategy, by default an immediate child of the profile request context.
InitializeOutboundMessageContext() - Constructor for class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContext
Constructor.
InitializeOutboundMessageContextForError - Class in net.shibboleth.idp.saml.profile.impl
Action that prepares an outbound MessageContext and related SAML contexts in the event that they are not already prepared, to allow error responses to be generated in the case of synchronous bindings (i.e., SOAP).
InitializeOutboundMessageContextForError() - Constructor for class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
Constructor.
InitializeRelyingPartyContextFromSAMLPeer - Class in net.shibboleth.idp.saml.messaging.impl
Message handler that adds a RelyingPartyContext to the current InOutOperationContext tree via a creation function.
InitializeRelyingPartyContextFromSAMLPeer - Class in net.shibboleth.idp.saml.profile.impl
Action that adds a RelyingPartyContext to the current ProfileRequestContext tree via a creation function.
InitializeRelyingPartyContextFromSAMLPeer() - Constructor for class net.shibboleth.idp.saml.messaging.impl.InitializeRelyingPartyContextFromSAMLPeer
Constructor.
InitializeRelyingPartyContextFromSAMLPeer() - Constructor for class net.shibboleth.idp.saml.profile.impl.InitializeRelyingPartyContextFromSAMLPeer
Constructor.
InResponseToAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the InResponseTo attribute from a response.
InResponseToAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.InResponseToAuditExtractor
Constructor.
IS_LOGOUT_REQUEST_ASYNC - Static variable in class net.shibboleth.idp.saml.saml2.profile.impl.PreProcessLogoutMessage
Event to signal for a logout response.
IS_LOGOUT_RESPONSE - Static variable in class net.shibboleth.idp.saml.saml2.profile.impl.PreProcessLogoutMessage
Event to signal for a logout response.
isDelegationRequestedByAudience(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Determine whether a delegation token was requested via the inbound AuthnRequest's Conditions' AudienceRestriction.
isIgnoringUnencodableAttributes() - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Get whether the attributes that result in an AttributeEncodingException when being encoded should be ignored or result in an IdPEventIds.UNABLE_ENCODE_ATTRIBUTE transition.
IsPassiveAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the IsPassive attribute from an AuthnRequest.
IsPassiveAuditExtractor(Function<ProfileRequestContext, AuthnRequest>) - Constructor for class net.shibboleth.idp.saml.audit.impl.IsPassiveAuditExtractor
Constructor.
isRequireValidMetadata() - Method in class net.shibboleth.idp.saml.metadata.impl.ReloadingRelyingPartyMetadataProvider
isStatementInOwnAssertion() - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Set whether the generated attribute statement should be placed in its own assertion or added to one if it exists.
isStatementInOwnAssertion() - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
Set whether the generated statement should be placed in its own assertion or added to one if it exists.
isStatementInOwnAssertion() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
Set whether the generated statement should be placed in its own assertion or added to one if it exists.
issuerBuilder - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
Builder of SAML 2 Issuer objects.
issuerId - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
EntityID to populate as assertion issuer.
issuerId - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
EntityID to populate as assertion issuer.
issuerId - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
EntityID to populate as assertion issuer.
issuerId - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
EntityID to populate into Issuer element.
issuerId - Variable in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
EntityID to populate into Issuer element.
issuerLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Strategy used to obtain the assertion issuer value.
issuerLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
Strategy used to obtain the assertion issuer value.
issuerLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
Strategy used to obtain the assertion issuer value.
issuerLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
Strategy used to obtain the request issuer value.
issuerLookupStrategy - Variable in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
Strategy used to obtain the response issuer value.

J

JSON_PATTERN - Static variable in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
Pattern used to determine if input is supported.

K

KEY_AUTHORITY_VERIFY_DEPTH_DEFAULT - Static variable in class net.shibboleth.idp.saml.security.impl.MetadataPKIXValidationInformationResolver
Default value for Shibboleth KeyAuthority verify depth.
KeyAuthorityBuilder - Class in net.shibboleth.idp.saml.xmlobject.impl
Builder of KeyAuthority objects.
KeyAuthorityBuilder() - Constructor for class net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityBuilder
 
KeyAuthorityImpl - Class in net.shibboleth.idp.saml.xmlobject.impl
Implementation of KeyAuthority.
KeyAuthorityImpl(String, String, String) - Constructor for class net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityImpl
Constructor.
KeyAuthorityMarshaller - Class in net.shibboleth.idp.saml.xmlobject.impl
Marshaller for KeyAuthority.
KeyAuthorityMarshaller() - Constructor for class net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityMarshaller
 
KeyAuthorityNodeProcessor - Class in net.shibboleth.idp.saml.security.impl
An implementation of MetadataNodeProcessor which supports processing the Shibboleth KeyAuthority information within a metadata document.
KeyAuthorityNodeProcessor() - Constructor for class net.shibboleth.idp.saml.security.impl.KeyAuthorityNodeProcessor
 
KeyAuthorityUnmarshaller - Class in net.shibboleth.idp.saml.xmlobject.impl
Unmarshaller for KeyAuthority.
KeyAuthorityUnmarshaller() - Constructor for class net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityUnmarshaller
 
keyInfoGeneratorManager - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
The manager used to generate KeyInfo instances from Credentials.
keyInfos - Variable in class net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityImpl
The list of KeyInfo child elements.

L

LegacyCanonicalization - Class in net.shibboleth.idp.saml.nameid.impl
Deprecated. 
LegacyCanonicalization() - Constructor for class net.shibboleth.idp.saml.nameid.impl.LegacyCanonicalization
Deprecated.
 
LibertyConstants - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Liberty-related constants.
LibertyConstants() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.LibertyConstants
Constructor.
libertyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
Function used to resolve the Liberty context to populate.
libertyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DelegatedAssertionLookupStrategy
Function used to resolve the Liberty context to populate.
libertyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateLibertyContext
Function used to resolve the Liberty context to populate.
LibertyHTTPSOAP11Decoder - Class in net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl
Decoder for Liberty ID-WSF 2.0 SOAP 1.1 HTTP binding carrying SAML protocol messages used in SAML delegation.
LibertyHTTPSOAP11Decoder() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Decoder
Constructor.
LibertyHTTPSOAP11Encoder - Class in net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl
Encoder for Liberty ID-WSF 2.0 SOAP 1.1 HTTP binding carrying SAML protocol messages used in SAML delegation.
LibertyHTTPSOAP11Encoder() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Encoder
Constructor.
libertySSOSEndpointURL - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
The URL at which the IdP will accept Liberty ID-WSF SSOS requests.
libertySSOSEndpointURLLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
The strategy used to resolve the URL at which the IdP will accept Liberty ID-WSF SSOS requests.
LibertySSOSEndpointURLStrategy() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion.LibertySSOSEndpointURLStrategy
 
log - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.AbstractPersistentIdDataConnector
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ByteAttributeTranscoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ScopedStringAttributeTranscoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1StringAttributeTranscoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1XMLObjectAttributeTranscoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ByteAttributeTranscoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ScopedStringAttributeTranscoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2StringAttributeTranscoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2XMLObjectAttributeTranscoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.authn.principal.impl.MapDrivenAuthnContextTranslationStrategy
Class logger.
log - Variable in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
Class logger.
log - Variable in class net.shibboleth.idp.saml.messaging.impl.InitializeRelyingPartyContextFromSAMLPeer
Class logger.
log - Variable in class net.shibboleth.idp.saml.metadata.impl.AttributeMappingNodeProcessor
Class logger.
log - Variable in class net.shibboleth.idp.saml.metadata.impl.ByReferenceMetadataFilterBridge
Class logger.
log - Variable in class net.shibboleth.idp.saml.metadata.impl.MetadataResolverServiceGaugeSet
Class logger.
log - Variable in class net.shibboleth.idp.saml.metadata.impl.ReloadingRelyingPartyMetadataProvider
Class logger.
log - Variable in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
Class logger.
log - Variable in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
Class logger.
log - Variable in class net.shibboleth.idp.saml.nameid.impl.BaseCryptoTransientDecoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.nameid.impl.BaseTransformingDecoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.nameid.impl.BaseTransientDecoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.nameid.impl.CryptoTransientIdGenerationStrategy
Class logger.
log - Variable in class net.shibboleth.idp.saml.nameid.impl.LegacyCanonicalization
Deprecated.
Class logger.
log - Variable in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization.ActivationCondition
Class logger.
log - Variable in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization.ActivationCondition
Class logger.
log - Variable in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
Class logger.
log - Variable in class net.shibboleth.idp.saml.nameid.impl.StoredPersistentIdDecoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.nameid.impl.StoredTransientIdGenerationStrategy
Class logger.
log - Variable in class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
Class logger.
log - Variable in class net.shibboleth.idp.saml.nameid.impl.TransientSAML1NameIdentifierGenerator
Class logger.
log - Variable in class net.shibboleth.idp.saml.nameid.impl.TransientSAML2NameIDGenerator
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.impl.FinalizeSAMLSubjectCanonicalization
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContext
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeRelyingPartyContextFromSAMLPeer
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateInboundMessageContextWithSAMLSelf
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.impl.ReloadMetadata
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageDecoderFactory
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageEncoderFactory
Class logger.
log - Variable in class net.shibboleth.idp.saml.profile.impl.UpdateSAMLSelfEntityContext
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.IdPInitiatedSSORequestMessageDecoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
Logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion.LibertySSOSEndpointURLStrategy
Logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DelegatedAssertionLookupStrategy
Logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
Logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.FinalizeSAMLTokenProcessing
Logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateLibertyContext
Logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateOutboundMessageContext
Logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.ProcessDelegatedAssertion
Logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.AddFrameworkHandler
Logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.AddSenderHandler
Logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Decoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Encoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.ProcessFrameworkHandler
Logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.ProcessSenderHandler
Logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.SAMLSOAPDecoderBodyHandler
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ContinueSAMLAuthentication
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.MapRequestedAttributesInAttributeConsumingService
Logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PreProcessLogoutMessage
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
Logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnController
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Class logger.
log - Variable in class net.shibboleth.idp.saml.security.impl.KeyAuthorityNodeProcessor
Logger.
log - Variable in class net.shibboleth.idp.saml.security.impl.MetadataPKIXValidationInformationResolver
Class logger.
log - Variable in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
Class logger.
log - Variable in class net.shibboleth.idp.saml.session.impl.PrepareInboundMessageContext
Class logger.
log - Variable in class net.shibboleth.idp.saml.session.impl.SAML1SPSessionCreationStrategy
Class logger.
log - Variable in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionCreationStrategy
Class logger.
log - Variable in class net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityUnmarshaller
Logger.
log - Variable in class net.shibboleth.idp.saml.xmlobject.impl.ScopeUnmarshaller
Logger.
logDecodedMessage() - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
Log the decoded message to the protocol message logger.
loggedAttributeId - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
An IdPAttribute ID to log as a "name" in place of the NameID for "info" purposes.
LOGOUT_PROP_FIELD - Static variable in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionSerializer
Field name of Single Logout indicator.
logoutContextCreationStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Creation/lookup function for LogoutContext.
logoutPropagationContextLookupStrategy - Variable in class net.shibboleth.idp.saml.session.impl.BestMatchLocationLookupStrategy
Lookup strategy for context.
logoutPropContextLookupStrategy - Variable in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
Logout propagation context lookup strategy.
logoutPropContextLookupStrategy - Variable in class net.shibboleth.idp.saml.session.impl.PrepareInboundMessageContext
Logout propagation context lookup strategy.
logoutRequest - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
LogoutRequest to process.
logoutRequest - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
LogoutRequest to process.
logoutRequestLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Lookup strategy for LogoutRequest to process.
logoutRequestLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
Lookup strategy for LogoutRequest to process.
logPrefix - Variable in class net.shibboleth.idp.saml.nameid.impl.BaseCryptoTransientDecoder
cache for the log prefix - to save multiple recalculations.
logPrefix - Variable in class net.shibboleth.idp.saml.nameid.impl.BaseTransientDecoder
cache for the log prefix - to save multiple recalculations.
logSuccess() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Log a successful authentication based on a designated attribute ID or the NameID value.
lowercase - Variable in class net.shibboleth.idp.saml.nameid.impl.BaseTransformingDecoder
Convert to lowercase prior to transforms?

M

MapDrivenAuthnContextTranslationStrategy - Class in net.shibboleth.idp.saml.authn.principal.impl
Implements a set of default logic for mapping an AuthnContext's content into a set of custom Principals based on a set of static mapping rules.
MapDrivenAuthnContextTranslationStrategy() - Constructor for class net.shibboleth.idp.saml.authn.principal.impl.MapDrivenAuthnContextTranslationStrategy
Constructor.
MapRequestedAttributesInAttributeConsumingService - Class in net.shibboleth.idp.saml.saml2.profile.impl
Action that ensures that the attributes in the ACS (if any) are mapped.
MapRequestedAttributesInAttributeConsumingService() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.MapRequestedAttributesInAttributeConsumingService
Constructor.
marshallAttributes(XMLObject, Element) - Method in class net.shibboleth.idp.saml.xmlobject.impl.DelegationPolicyMarshaller
marshallAttributes(XMLObject, Element) - Method in class net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityMarshaller
marshallAttributes(XMLObject, Element) - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopedValueMarshaller
marshallAttributes(XMLObject, Element) - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopeMarshaller
marshallElementContent(XMLObject, Element) - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopedValueMarshaller
marshallElementContent(XMLObject, Element) - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopeMarshaller
matchUsage(UsageType, UsageType) - Method in class net.shibboleth.idp.saml.security.impl.MetadataPKIXValidationInformationResolver
Match usage enum type values from resolver KeyDescriptor and from specified resolution criteria.
maxChainLength - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
The max token delegation chain length value to add.
maximumTokenDelegationChainLength - Variable in class net.shibboleth.idp.saml.xmlobject.impl.DelegationPolicyImpl
The VerifyDepth attribute.
mdContext - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Optional metadata for use in endpoint derivation/validation.
mdContext - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
Optional metadata for use in SOAP client.
messageLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.NameIDFormatAuditExtractor
Lookup strategy for message to read from.
messageLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.NameIDPolicyFormatAuditExtractor
Lookup strategy for message to read from.
messageLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.NameIDPolicySPNameQualifierAuditExtractor
Lookup strategy for message to read from.
messageLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.SessionIndexAuditExtractor
Lookup strategy for message to read from.
messageLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.SPNameQualifierAuditExtractor
Lookup strategy for message to read from.
metadataContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Strategy function for access to SAMLMetadataContext for input to resolver.
metadataContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PreProcessLogoutMessage
Lookup strategy for metadata context.
metadataContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
Strategy function for access to SAMLMetadataContext for input to SOAP client.
MetadataPKIXValidationInformationResolver - Class in net.shibboleth.idp.saml.security.impl
An implementation of PKIXValidationInformationResolver which resolves PKIXValidationInformation based on information stored in SAML 2 metadata.
MetadataPKIXValidationInformationResolver(RoleDescriptorResolver) - Constructor for class net.shibboleth.idp.saml.security.impl.MetadataPKIXValidationInformationResolver
Constructor.
MetadataProtocolAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the Metadata protocol (as defined by the bean called shibboleth.MetadataLookup.Protocol).
MetadataProtocolAuditExtractor() - Constructor for class net.shibboleth.idp.saml.audit.impl.MetadataProtocolAuditExtractor
 
metadataResolver - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Optional supplemental metadata source for filtering.
metadataResolverService - Variable in class net.shibboleth.idp.saml.profile.impl.ReloadMetadata
The service that contains the metadata.
MetadataResolverServiceGaugeSet - Class in net.shibboleth.idp.saml.metadata.impl
Additional gauges for metadata resolvers.
MetadataResolverServiceGaugeSet(String) - Constructor for class net.shibboleth.idp.saml.metadata.impl.MetadataResolverServiceGaugeSet
Constructor.
methodLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
Strategy used to determine the AuthenticationMethod attribute.

N

NAME_QUALIFIER_FIELD - Static variable in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
Field name of NameQualifier attribute.
nameID - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.ProcessDelegatedAssertion
The SAML 2 NameID representing the authenticated user.
NAMEID_FIELD - Static variable in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionSerializer
Field name of NameID.
NameIDAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the Name Identifier from a request or response.
NameIDAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.NameIDAuditExtractor
Constructor.
nameIDBuilder - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
The builder for the object represented inside this attribute.
nameIDBuilder - Variable in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
NameID builder.
NameIDCanonicalization - Class in net.shibboleth.idp.saml.nameid.impl
Action to perform subject canonicalization, transforming the input Subject into a principal name by searching for one and only one NameIDPrincipal custom principal, using an injected NameIDDecoder to carry out the process.
NameIDCanonicalization() - Constructor for class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization
Constructor.
NameIDCanonicalization.ActivationCondition - Class in net.shibboleth.idp.saml.nameid.impl
A predicate that determines if this action can run or not.
nameIdentifier - Variable in class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest
SAML 1 or 2 identifier object to wrap for c14n.
nameIdentifierBuilder - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
The builder for the object represented inside this attribute.
NameIdentifierCanonicalization - Class in net.shibboleth.idp.saml.nameid.impl
Action to perform subject canonicalization, transforming the input Subject into a principal name by searching for one and only one NameIdentifierPrincipal custom principal, using an injected NameIdentifierDecoder to carry out the process.
NameIdentifierCanonicalization() - Constructor for class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
Constructor.
NameIdentifierCanonicalization.ActivationCondition - Class in net.shibboleth.idp.saml.nameid.impl
A predicate that determines if this action can run or not.
NameIdentifierGenerationServiceImpl - Class in net.shibboleth.idp.saml.nameid.impl
NameIdentifierGenerationServiceImpl() - Constructor for class net.shibboleth.idp.saml.nameid.impl.NameIdentifierGenerationServiceImpl
 
nameIdFormat - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Format of the NameID.
nameIdFormat - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Format of the NameID.
NameIDFormatAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the Name Identifier Format from a SAML Subject.
NameIDFormatAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.NameIDFormatAuditExtractor
Constructor.
NameIDPolicyFormatAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the NameID Format from a NameIDPolicy element.
NameIDPolicyFormatAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.NameIDPolicyFormatAuditExtractor
Constructor.
nameIDPolicyPredicate - Variable in class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest
Predicate to validate use of NameID or NameIdentifier in subject.
NameIDPolicySPNameQualifierAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the SPNameQualifier from a NameIDPolicy element.
NameIDPolicySPNameQualifierAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.NameIDPolicySPNameQualifierAuditExtractor
Constructor.
NameIDPrincipalSerializer - Class in net.shibboleth.idp.saml.authn.principal.impl
Principal serializer for NameIDPrincipal.
NameIDPrincipalSerializer() - Constructor for class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
Constructor.
nameIdQualifier - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Name qualifier for the NameID.
nameIdQualifier - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Name qualifier for the NameID.
nameIdSPQualifier - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
SP name qualifier for the NameID.
net.shibboleth.idp.saml.attribute.resolver.impl - package net.shibboleth.idp.saml.attribute.resolver.impl
Implementations of SAML related AttributeDefinition and DataConnector.
net.shibboleth.idp.saml.attribute.transcoding.impl - package net.shibboleth.idp.saml.attribute.transcoding.impl
Implementations of SAML transcoders.
net.shibboleth.idp.saml.audit.impl - package net.shibboleth.idp.saml.audit.impl
Classes implementing SAML-specific audit log behavior.
net.shibboleth.idp.saml.authn.principal.impl - package net.shibboleth.idp.saml.authn.principal.impl
Implementation classes supporting SAML-related Principal objects.
net.shibboleth.idp.saml.messaging.impl - package net.shibboleth.idp.saml.messaging.impl
Message handlers common to SAML 1 and SAML 2 processing.
net.shibboleth.idp.saml.metadata.impl - package net.shibboleth.idp.saml.metadata.impl
This package contains such class definitions as are needed to bridge between the relying-party.xml schema and OpenSAML.
net.shibboleth.idp.saml.nameid.impl - package net.shibboleth.idp.saml.nameid.impl
Implementation of SAML NameID and NameIdentifier generation and consumption.
net.shibboleth.idp.saml.profile.impl - package net.shibboleth.idp.saml.profile.impl
Actions common to SAML 1 and SAML 2 processing.
net.shibboleth.idp.saml.relyingparty.impl - package net.shibboleth.idp.saml.relyingparty.impl
Helpers for constructing RelyingPartyConfiguration objects with SAML-specific predicates.
net.shibboleth.idp.saml.saml1.profile.impl - package net.shibboleth.idp.saml.saml1.profile.impl
Profile processing actions related to SAML 1 messages.
net.shibboleth.idp.saml.saml2.profile.delegation.impl - package net.shibboleth.idp.saml.saml2.profile.delegation.impl
Profile processing components related to SAML 2 delegation.
net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl - package net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl
Profile processing components related to SAML 2 delegation messaging.
net.shibboleth.idp.saml.saml2.profile.impl - package net.shibboleth.idp.saml.saml2.profile.impl
Profile processing actions related to SAML 2 messages.
net.shibboleth.idp.saml.security.impl - package net.shibboleth.idp.saml.security.impl
Implementation classes for SAML-specific security functionality.
net.shibboleth.idp.saml.session.impl - package net.shibboleth.idp.saml.session.impl
Implementation classes for SAML-specific session functionality.
net.shibboleth.idp.saml.xmlobject.impl - package net.shibboleth.idp.saml.xmlobject.impl
Implementations of the SAML XMLObject extensions.
nipBuilder - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
Builder of SAML 2 NameIDPolicy objects.
NO_SUBJECT - Static variable in class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest
Local event signaling that canonicalization is unnecessary.
NO_XML_DECL_PARAMS - Static variable in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionSerializer
DOM configuration parameters used by LSSerializer to exclude XML declaration.

O

objectBuilderFactory - Variable in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
JSON object bulder factory.
outboundBinding - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
Outbound binding to use.
outboundMessageHandler - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
Outbound message handler to run prior to encoding.
overwriteExisting - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
Overwrite an existing message?
overwriteExisting - Variable in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
Overwrite an existing message?

P

parserPool - Variable in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionSerializer
Parser for NameID fields.
peerContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Strategy used to look up a SAML peer context.
peerEntityContextLookupStrategy - Variable in class net.shibboleth.idp.saml.messaging.impl.InitializeRelyingPartyContextFromSAMLPeer
Strategy used to look up the SAMLPeerEntityContext to draw from.
peerEntityContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeRelyingPartyContextFromSAMLPeer
Strategy used to look up the SAMLPeerEntityContext to draw from.
peerEntityCtx - Variable in class net.shibboleth.idp.saml.messaging.impl.InitializeRelyingPartyContextFromSAMLPeer
SAML peer entity context to populate from.
peerEntityCtx - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContext
The SAMLPeerEntityContext to base the outbound context on.
peerEntityCtx - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
The SAMLPeerEntityContext to base the outbound context on, if any.
peerEntityCtx - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeRelyingPartyContextFromSAMLPeer
SAML peer entity context to populate from.
peerRole - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Metadata role type to provide to resolver.
PersistentSAML2NameIDGenerator - Class in net.shibboleth.idp.saml.nameid.impl
Generator for "persistent" Format NameID objects that provides a source/seed ID based on IdPAttribute data.
PersistentSAML2NameIDGenerator() - Constructor for class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
Constructor.
pidStore - Variable in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
Store for IDs.
pidStore - Variable in class net.shibboleth.idp.saml.nameid.impl.StoredPersistentIdDecoder
Updated version of persistent identifier data store layer.
policyMaxChainLength - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
The policy maximum token delegation chain length.
policyMaxChainLengthStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
Function used to resolve the policy maximum delegation chain length.
PolicyMaxChainLengthStrategy() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy.PolicyMaxChainLengthStrategy
 
PopulateBindingAndEndpointContexts - Class in net.shibboleth.idp.saml.profile.impl
Action that populates the outbound SAMLBindingContext and when appropriate the SAMLEndpointContext based on the inbound request.
PopulateBindingAndEndpointContexts() - Constructor for class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Constructor.
populateBindingContext(MessageContext) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.IdPInitiatedSSORequestMessageDecoder
Populate the context which carries information specific to this binding.
populateBindingContext(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Decoder
Populate the context which carries information specific to this binding.
populateBindingContext(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
Populate the context which carries information specific to this binding.
PopulateDelegationContext - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
A profile action which determines whether issuance of a delegated Assertion token is active, and populates a DelegationContext appropriately.
PopulateDelegationContext() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Constructor.
PopulateEncryptionParameters - Class in net.shibboleth.idp.saml.saml2.profile.impl
Action that resolves and populates EncryptionParameters on an EncryptionContext created/accessed via a lookup function, by default on a RelyingPartyContext child of the profile request context.
PopulateEncryptionParameters() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Constructor.
populateFilterContext(ProfileRequestContext, AttributeFilterContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Fill in the filter context data.
PopulateInboundMessageContextWithSAMLSelf - Class in net.shibboleth.idp.saml.profile.impl
Action that adds a SAMLSelfEntityContext to the inbound MessageContext
PopulateInboundMessageContextWithSAMLSelf() - Constructor for class net.shibboleth.idp.saml.profile.impl.PopulateInboundMessageContextWithSAMLSelf
Constructor.
PopulateLibertyContext - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Locate a pre-validated Assertion WS-Security token, and populate the LibertySSOSContext.
PopulateLibertyContext() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateLibertyContext
Constructor.
PopulateLibertyContext.TokenStrategy - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Default strategy for resolving the assertion token to process.
PopulateOutboundMessageContext - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Populate the outbound message context with data that is specific to the delegation flow.
PopulateOutboundMessageContext() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateOutboundMessageContext
 
populateSubject(Subject) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
prepareContext() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Encoder
prepareHttpServletResponse() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Encoder
This implementation performs the following actions on the context's HttpServletResponse:
PrepareInboundMessageContext - Class in net.shibboleth.idp.saml.session.impl
Action that adds an inbound MessageContext and a SAMLPeerEntityContext to the ProfileRequestContext based on the identity of a relying party, by default from a SAML2SPSession found in a LogoutPropagationContext.
PrepareInboundMessageContext() - Constructor for class net.shibboleth.idp.saml.session.impl.PrepareInboundMessageContext
Constructor.
PreProcessLogoutMessage - Class in net.shibboleth.idp.saml.saml2.profile.impl
Profile action that performs initial analysis of a LogoutRequest or LogoutResponse to dispatch it for subsequent processing.
PreProcessLogoutMessage() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.PreProcessLogoutMessage
Constructor.
presenterContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
Strategy used to locate the SAMLPresenterEntityContext.
presenterEntityID - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
The presenting entity which successfully attested the Assertion token.
principal - Variable in class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
The principal.
PRINCIPAL_FIELD - Static variable in class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
Field name of principal name.
PRINCIPAL_NAME_FIELD - Static variable in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
Field name of principal name.
principalMappings - Variable in class net.shibboleth.idp.saml.authn.principal.impl.MapDrivenAuthnContextTranslationStrategy
Mappings to transform proxied Principals.
principalName - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.FinalizeSAMLTokenProcessing
The canonicalized principal name.
process(XMLObject) - Method in class net.shibboleth.idp.saml.metadata.impl.AttributeMappingNodeProcessor
process(XMLObject) - Method in class net.shibboleth.idp.saml.metadata.impl.ScopesNodeProcessor
process(XMLObject) - Method in class net.shibboleth.idp.saml.metadata.impl.UIInfoNodeProcessor
process(XMLObject) - Method in class net.shibboleth.idp.saml.security.impl.KeyAuthorityNodeProcessor
ProcessAssertionsForAuthentication - Class in net.shibboleth.idp.saml.saml2.profile.impl
Perform processing of a SAML 2 Response's Assertions that have been validated by earlier actions for use in finalization of SAML-based authentication by later actions.
ProcessAssertionsForAuthentication() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
Constructor.
ProcessAssertionsForAuthentication.AssertionContainsAuthenticationStatement - Class in net.shibboleth.idp.saml.saml2.profile.impl
Predicate for assertions containing at least 1 AuthenticationStatement.
ProcessAssertionsForAuthentication.AssertionContainsConfirmedSubject - Class in net.shibboleth.idp.saml.saml2.profile.impl
Predicate for assertions which have been validated and have a confirmed Subject.
ProcessAssertionsForAuthentication.AssertionIsValid - Class in net.shibboleth.idp.saml.saml2.profile.impl
Predicate for valid assertions.
ProcessAssertionsForAuthentication.DefaultResponseResolver - Class in net.shibboleth.idp.saml.saml2.profile.impl
The default response resolver function.
processAttribute(XMLObject, Attr) - Method in class net.shibboleth.idp.saml.xmlobject.impl.DelegationPolicyUnmarshaller
processAttribute(XMLObject, Attr) - Method in class net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityUnmarshaller
processAttribute(XMLObject, Attr) - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopedValueUnmarshaller
processAttribute(XMLObject, Attr) - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopeUnmarshaller
processAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Process the inbound SAML Attributes.
processChildElement(XMLObject, XMLObject) - Method in class net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityUnmarshaller
ProcessDelegatedAssertion - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Process the pre-validated inbound Assertion WS-Security token, and set up the resulting NameID for subject canonicalization as the effective subject of the request.
ProcessDelegatedAssertion() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.ProcessDelegatedAssertion
Constructor.
ProcessDelegatedAssertion.DefaultC14NRequesterLookupFunction - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Default strategy for resolving the requester entityID for SAML subject c14n.
processElementContent(XMLObject, String) - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopedValueUnmarshaller
processElementContent(XMLObject, String) - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopeUnmarshaller
ProcessFrameworkHandler - Class in net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl
Handler implementation that handles sbf:Framework header on the inbound SOAP envelope.
ProcessFrameworkHandler() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.ProcessFrameworkHandler
 
ProcessLogoutRequest - Class in net.shibboleth.idp.saml.saml2.profile.impl
Profile action that processes a LogoutRequest by resolving matching sessions, and destroys them, populating the associated SPSession objects (excepting the one initiating the logout) into a LogoutContext.
ProcessLogoutRequest() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Constructor.
ProcessRequestedAuthnContext - Class in net.shibboleth.idp.saml.saml2.profile.impl
An authentication action that processes the RequestedAuthnContext in a SAML 2 AuthnRequest, and populates a RequestedPrincipalContext with the corresponding information.
ProcessRequestedAuthnContext() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
Constructor.
processScoping(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
Check an inbound AuthnRequest for a Scoping element.
ProcessSenderHandler - Class in net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl
Handler implementation that handles the sb:Sender header on the inbound SOAP envelope.
ProcessSenderHandler() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.ProcessSenderHandler
 
profileConfiguration - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
Applicable profile configuration.
profileConfiguration - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Store off profile config.
profileRequestContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnController
Lookup strategy to locate the nested ProfileRequestContext.
PROP_INCLUDE_ATTR_VALUE - Static variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1XMLObjectAttributeTranscoder
Property indicating whether to decode the AttributeValue element itself, or its child element.
PROP_INCLUDE_ATTR_VALUE - Static variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2XMLObjectAttributeTranscoder
Property indicating whether to decode the AttributeValue element itself, or its child element.
PROP_SCOPE_ATTR_NAME - Static variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ScopedStringAttributeTranscoder
Name of XML attribute when scopeType property is "attribute".
PROP_SCOPE_ATTR_NAME - Static variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ScopedStringAttributeTranscoder
Name of XML attribute when scopeType property is "attribute".
PROP_SCOPE_DELIMITER - Static variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ScopedStringAttributeTranscoder
Scope delimiter when scopeType property is "inline".
PROP_SCOPE_DELIMITER - Static variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ScopedStringAttributeTranscoder
Scope delimiter when scopeType property is "inline".
PROP_SCOPE_TYPE - Static variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ScopedStringAttributeTranscoder
One of "inline" or "attribute", controlling the style of XML encoding.
PROP_SCOPE_TYPE - Static variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ScopedStringAttributeTranscoder
One of "inline" or "attribute", controlling the style of XML encoding.
propagationContext - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
LogoutPropagationContext.
propagationContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
Lookup strategy for context in which to report result.
protocolMessageLog - Variable in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
Used to log protocol messages.
PROVIDER_ID_PARAM - Static variable in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
Name of the query parameter carrying the service provider entity ID: "providerId" .
providerId - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.AddSenderHandler
The providerId value to send.
providerIdLookupFunction - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.AddSenderHandler
The providerId lookup function.
ProxyAudienceAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
ProxyAudienceAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.ProxyAudienceAuditExtractor
Constructor.
ProxyCountAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
ProxyCountAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.ProxyCountAuditExtractor
Constructor.
proxyCountLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
Strategy used to determine proxy count from configuration.
ProxySAML1NameIdentifierGenerator - Class in net.shibboleth.idp.saml.nameid.impl
A compound implementation of the SAML1NameIdentifierGenerator interface that wraps a sequence of candidate generators along with a default to try if no format-specific options are available.
ProxySAML1NameIdentifierGenerator(ReloadableService<NameIdentifierGenerationService>) - Constructor for class net.shibboleth.idp.saml.nameid.impl.ProxySAML1NameIdentifierGenerator
Constructor.
ProxySAML2NameIDGenerator - Class in net.shibboleth.idp.saml.nameid.impl
A compound implementation of the SAML2NameIDGenerator interface that wraps a sequence of candidate generators along with a default to try if no format-specific options are available.
ProxySAML2NameIDGenerator(ReloadableService<NameIdentifierGenerationService>) - Constructor for class net.shibboleth.idp.saml.nameid.impl.ProxySAML2NameIDGenerator
Constructor.

Q

qualifiedNameIDFormats - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
NameID Formats allowing defaulted qualifiers.
qualifiedNameIDFormatsLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Lookup strategy for obtaining qualifier-defaultable NameID Formats.
query - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
Query to filter against.
query - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
Query to filter against.
queryLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
Strategy used to locate the AttributeQuery to filter against.

R

regexp - Variable in class net.shibboleth.idp.saml.xmlobject.impl.ScopeImpl
The regexp attribute value.
relayState - Variable in class net.shibboleth.idp.saml.profile.impl.IdPInitiatedSSORequest
An opaque value to be returned to the service provider with the authentication response.
ReloadingRelyingPartyMetadataProvider - Class in net.shibboleth.idp.saml.metadata.impl
This class uses the service interface to implement MetadataResolver.
ReloadingRelyingPartyMetadataProvider(ReloadableService<MetadataResolver>) - Constructor for class net.shibboleth.idp.saml.metadata.impl.ReloadingRelyingPartyMetadataProvider
Constructor.
ReloadMetadata - Class in net.shibboleth.idp.saml.profile.impl
Action that refreshes or clears a MetadataResolver manually.
ReloadMetadata() - Constructor for class net.shibboleth.idp.saml.profile.impl.ReloadMetadata
 
relyingParty - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Cached lookup of relyingParty name.
RelyingPartyConfigurationSupport - Class in net.shibboleth.idp.saml.relyingparty.impl
Support functions for building RelyingPartyConfiguration objects with SAML functionality.
RelyingPartyConfigurationSupport() - Constructor for class net.shibboleth.idp.saml.relyingparty.impl.RelyingPartyConfigurationSupport
Constructor.
relyingPartyContext - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
The current RelyingPartyContext.
relyingPartyContext - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
The current RelyingPartyContext.
relyingPartyContextCreationStrategy - Variable in class net.shibboleth.idp.saml.messaging.impl.InitializeRelyingPartyContextFromSAMLPeer
Strategy that will return or create a RelyingPartyContext.
relyingPartyContextCreationStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeRelyingPartyContextFromSAMLPeer
Strategy that will return or create a RelyingPartyContext.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
Strategy used to look up a RelyingPartyContext for configuration options.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContext
Relying party context lookup strategy.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
Relying party context lookup strategy.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Strategy function for access to RelyingPartyContext.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
Strategy used to lookup the RelyingPartyContext.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Strategy used to lookup the RelyingPartyContext.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
Strategy used to lookup the RelyingPartyContext.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Strategy used to lookup the RelyingPartyContext.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Strategy used to look up a RelyingPartyContext for configuration options.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
Strategy used to look up a RelyingPartyContext for configuration options.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Strategy used to look up a RelyingPartyContext for configuration options.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.session.impl.SAML1SPSessionCreationStrategy
RelyingPartyContext lookup strategy.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionCreationStrategy
RelyingPartyContext lookup strategy.
relyingPartyId - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Optional RP name for logging.
relyingPartyId - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
The entityID of the SAML relying party.
relyingPartyId - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
The entityID of the SAML relying party.
relyingPartyId - Variable in class net.shibboleth.idp.saml.session.impl.PrepareInboundMessageContext
The relying party name to base the inbound context on.
relyingPartyLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Lookup strategy for relying party ID.
relyingPartyLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Optional lookup function for obtaining default SPNameQualifier.
relyingPartyLookupStrategy - Variable in class net.shibboleth.idp.saml.session.impl.PrepareInboundMessageContext
Optional circumvention of usual method to identify the relying party name.
RemoteAddressStrategy() - Constructor for class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion.RemoteAddressStrategy
 
requestBuilder - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
Builder of SAML 2 AuthnRequest objects.
requesterLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest
Function used to obtain the requester ID.
requesterLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.ProcessDelegatedAssertion
Function used to obtain the requester ID, for purposes of Subject c14n.
requestLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.AbstractScopingAuditExtractor
Lookup strategy for message to read from.
requestLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.ForceAuthnAuditExtractor
Lookup strategy for message to read from.
requestLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.IsPassiveAuditExtractor
Lookup strategy for message to read from.
requestLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
Strategy used to locate the AuthnRequest to operate on, if any.
requestLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
Strategy used to locate the Request containing the query to filter against.
resolve(CriteriaSet) - Method in class net.shibboleth.idp.saml.metadata.impl.ReloadingRelyingPartyMetadataProvider
resolve(CriteriaSet) - Method in class net.shibboleth.idp.saml.security.impl.MetadataPKIXValidationInformationResolver
resolveConfirmationCredentials(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Resolve the subject confirmation credentials.
resolveLibertySSOSEndpointURL(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Resolve and store the effective Liberty SSOS endpoint URL to use.
resolveMaxChainLength(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
Resolve the max token delegation chain length value to add to the assertion.
resolvePKIXInfo(Collection<PKIXValidationInformation>, Extensions) - Method in class net.shibboleth.idp.saml.security.impl.MetadataPKIXValidationInformationResolver
Retrieves validation information from the resolver extension element.
resolvePKIXInfo(Collection<PKIXValidationInformation>, RoleDescriptor) - Method in class net.shibboleth.idp.saml.security.impl.MetadataPKIXValidationInformationResolver
Retrieves validation information from the provided role descriptor.
RESOLVER_ID - Static variable in class net.shibboleth.idp.saml.profile.impl.ReloadMetadata
Flow variable indicating ID of metadata provider bean to reload.
resolveSingle(CriteriaSet) - Method in class net.shibboleth.idp.saml.metadata.impl.ReloadingRelyingPartyMetadataProvider
resolveSingle(CriteriaSet) - Method in class net.shibboleth.idp.saml.security.impl.MetadataPKIXValidationInformationResolver
resolveSourceAttribute(AttributeResolverWorkContext) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.AbstractPersistentIdDataConnector
Helper function to locate the source Attribute in the dependencies.
resolveTrustedNames(CriteriaSet) - Method in class net.shibboleth.idp.saml.security.impl.MetadataPKIXValidationInformationResolver
responderId - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
The entityID of the local responder entity.
responderId - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
The entityID of the local responder entity.
responderLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Lookup strategy for responder ID.
responderLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest
Function used to obtain the responder ID.
responderLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.ProcessDelegatedAssertion
Function used to obtain the responder ID, for purposes of Subject c14n.
response - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
The Response to process.
responseLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.AbstractProxyRestrictionAuditExtractor
Lookup strategy for message to read from.
responseLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.AssertionIDAuditExtractor
Lookup strategy for message to read from.
responseLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.AssertionInstantAuditExtractor
Lookup strategy for message to read from.
responseLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.AuthnContextAuditExtractor
Lookup strategy for message to read from.
responseLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.AuthnInstantAuditExtractor
Lookup strategy for message to read from.
responseLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.InResponseToAuditExtractor
Lookup strategy for message to read from.
responseLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.NameIDAuditExtractor
Lookup strategy for message to read from.
responseLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.StatusCodeAuditExtractor
Lookup strategy for message to read from.
responseLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.StatusMessageAuditExtractor
Lookup strategy for message to read from.
responseLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.SubStatusCodeAuditExtractor
Lookup strategy for message to read from.
responseLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
Strategy used to locate the Response to operate on.
responseLookupStrategy - Variable in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionCreationStrategy
Response lookup strategy.
responseResolver - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
The resolver for the response to be processed.
retrievePKIXInfoFromMetadata(CriteriaSet, String, QName, String) - Method in class net.shibboleth.idp.saml.security.impl.MetadataPKIXValidationInformationResolver
Retrieves validation information from the provided resolver.
retrieveTrustedNamesFromMetadata(CriteriaSet, String, QName, String, UsageType) - Method in class net.shibboleth.idp.saml.security.impl.MetadataPKIXValidationInformationResolver
Retrieves trusted name information from the provided resolver.
roleDescriptor - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
The RoleDescriptor for the SAML peer entity.
roleDescriptorResolver - Variable in class net.shibboleth.idp.saml.security.impl.MetadataPKIXValidationInformationResolver
Metadata RoleDescriptor resolver used to resolve metadata information.
RPID_LOOKUP - Static variable in class net.shibboleth.idp.saml.messaging.impl.InitializeRelyingPartyContextFromSAMLPeer
The relying party ID lookup function to inject.
RPID_LOOKUP - Static variable in class net.shibboleth.idp.saml.profile.impl.InitializeRelyingPartyContextFromSAMLPeer
The relying party ID lookup function to inject.

S

salt - Variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Salt for username hashing.
SAML1ByteAttributeTranscoder - Class in net.shibboleth.idp.saml.attribute.transcoding.impl
SAML1ByteAttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ByteAttributeTranscoder
 
saml1Generator - Variable in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierGenerationServiceImpl
SAML 1 generator.
SAML1NameIdentifierAttributeDefinition - Class in net.shibboleth.idp.saml.attribute.resolver.impl
Deprecated, for removal: This API element is subject to removal in a future version. 
SAML1NameIdentifierAttributeDefinition() - Constructor for class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Constructor.
SAML1ScopedStringAttributeTranscoder - Class in net.shibboleth.idp.saml.attribute.transcoding.impl
SAML1ScopedStringAttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ScopedStringAttributeTranscoder
 
SAML1SPSessionCreationStrategy - Class in net.shibboleth.idp.saml.session.impl
A function to create a SAML1SPSession based on profile execution state.
SAML1SPSessionCreationStrategy(Duration) - Constructor for class net.shibboleth.idp.saml.session.impl.SAML1SPSessionCreationStrategy
Constructor.
SAML1SPSessionSerializer - Class in net.shibboleth.idp.saml.session.impl
A serializer for SAML1SPSession objects.
SAML1SPSessionSerializer(Duration) - Constructor for class net.shibboleth.idp.saml.session.impl.SAML1SPSessionSerializer
Constructor.
SAML1StringAttributeTranscoder - Class in net.shibboleth.idp.saml.attribute.transcoding.impl
SAML1StringAttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1StringAttributeTranscoder
 
SAML1XMLObjectAttributeTranscoder - Class in net.shibboleth.idp.saml.attribute.transcoding.impl
SAML1XMLObjectAttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1XMLObjectAttributeTranscoder
 
SAML2ByteAttributeTranscoder - Class in net.shibboleth.idp.saml.attribute.transcoding.impl
SAML2ByteAttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ByteAttributeTranscoder
 
saml2Generator - Variable in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierGenerationServiceImpl
SAML 2 generator.
SAML2NameIDAttributeDefinition - Class in net.shibboleth.idp.saml.attribute.resolver.impl
Deprecated, for removal: This API element is subject to removal in a future version. 
SAML2NameIDAttributeDefinition() - Constructor for class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Constructor.
SAML2ScopedStringAttributeTranscoder - Class in net.shibboleth.idp.saml.attribute.transcoding.impl
SAML2ScopedStringAttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ScopedStringAttributeTranscoder
 
saml2Session - Variable in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
The SAML2SPSession to base the inbound context on.
SAML2SPSessionCreationStrategy - Class in net.shibboleth.idp.saml.session.impl
A function to create a SAML2SPSession based on profile execution state.
SAML2SPSessionCreationStrategy(Duration) - Constructor for class net.shibboleth.idp.saml.session.impl.SAML2SPSessionCreationStrategy
Constructor.
SAML2SPSessionSerializer - Class in net.shibboleth.idp.saml.session.impl
A serializer for SAML2SPSession objects.
SAML2SPSessionSerializer(Duration) - Constructor for class net.shibboleth.idp.saml.session.impl.SAML2SPSessionSerializer
Constructor.
SAML2StringAttributeTranscoder - Class in net.shibboleth.idp.saml.attribute.transcoding.impl
SAML2StringAttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2StringAttributeTranscoder
 
SAML2XMLObjectAttributeTranscoder - Class in net.shibboleth.idp.saml.attribute.transcoding.impl
SAML2XMLObjectAttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2XMLObjectAttributeTranscoder
 
samlAuthnContext - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
The SAML authentication context.
samlAuthnContext - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Context containing the result to validate.
SAMLAuthnContext - Class in net.shibboleth.idp.saml.saml2.profile.impl
Manages state during proxied SAML authentication.
SAMLAuthnContext(ProfileAction, Function<String, MessageDecoder>) - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
Constructor.
SAMLAuthnController - Class in net.shibboleth.idp.saml.saml2.profile.impl
MVC controller that handles outbound and inbound message I/O for proxied SAML authentication.
SAMLAuthnController() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnController
Constructor.
samlContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
Lookup strategy to locate the SAML context.
samlContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnController
Lookup strategy to locate the SAML context.
samlMetadataContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Strategy used to lookup the SAMLMetadataContext.
samlProtocol - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Metadata protocolSupportEnumeration value to provide to resolver.
SAMLRelyingPartyIdLookupStrategy - Class in net.shibboleth.idp.saml.profile.impl
A lookup strategy that returns a SAML entityID if the RelyingPartyContext contains a reference to a SAMLPeerEntityContext or SAMLSelfEntityContext.
SAMLRelyingPartyIdLookupStrategy() - Constructor for class net.shibboleth.idp.saml.profile.impl.SAMLRelyingPartyIdLookupStrategy
 
SAMLSelfEntityIDLookupFunction() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.AddSenderHandler.SAMLSelfEntityIDLookupFunction
 
SAMLSOAPDecoderBodyHandler - Class in net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl
Body handler impl for use with SAML SOAP message decoders.
SAMLSOAPDecoderBodyHandler() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.SAMLSOAPDecoderBodyHandler
 
SAMLVerificationLookupStrategy - Class in net.shibboleth.idp.saml.profile.impl
A lookup strategy that returns true iff the RelyingPartyContext contains a reference to a SAMLPeerEntityContext or SAMLSelfEntityContext that contains a SAMLMetadataContext such that SAMLMetadataContext.getEntityDescriptor() is non-null.
SAMLVerificationLookupStrategy() - Constructor for class net.shibboleth.idp.saml.profile.impl.SAMLVerificationLookupStrategy
 
scope - Variable in class net.shibboleth.idp.saml.xmlobject.impl.ScopedValueImpl
Scope of this string element.
scopeAttributeName - Variable in class net.shibboleth.idp.saml.xmlobject.impl.ScopedValueImpl
Scope attribute name for this element.
ScopeBuilder - Class in net.shibboleth.idp.saml.xmlobject.impl
Builder of Scope objects.
ScopeBuilder() - Constructor for class net.shibboleth.idp.saml.xmlobject.impl.ScopeBuilder
 
ScopedValueBuilder - Class in net.shibboleth.idp.saml.xmlobject.impl
Builder of ScopedValue objects.
ScopedValueBuilder() - Constructor for class net.shibboleth.idp.saml.xmlobject.impl.ScopedValueBuilder
 
ScopedValueImpl - Class in net.shibboleth.idp.saml.xmlobject.impl
Concrete implementation of ScopedValue.
ScopedValueImpl(String, String, String) - Constructor for class net.shibboleth.idp.saml.xmlobject.impl.ScopedValueImpl
Constructor.
ScopedValueMarshaller - Class in net.shibboleth.idp.saml.xmlobject.impl
Marshaller of ScopedValue objects.
ScopedValueMarshaller() - Constructor for class net.shibboleth.idp.saml.xmlobject.impl.ScopedValueMarshaller
 
ScopedValueUnmarshaller - Class in net.shibboleth.idp.saml.xmlobject.impl
Unmarshaller for ScopedValue objects.
ScopedValueUnmarshaller() - Constructor for class net.shibboleth.idp.saml.xmlobject.impl.ScopedValueUnmarshaller
 
ScopeImpl - Class in net.shibboleth.idp.saml.xmlobject.impl
Implementation of Scope.
ScopeImpl(String, String, String) - Constructor for class net.shibboleth.idp.saml.xmlobject.impl.ScopeImpl
Constructor.
ScopeMarshaller - Class in net.shibboleth.idp.saml.xmlobject.impl
Marshaller for Scope.
ScopeMarshaller() - Constructor for class net.shibboleth.idp.saml.xmlobject.impl.ScopeMarshaller
 
ScopesNodeProcessor - Class in net.shibboleth.idp.saml.metadata.impl
An implementation of MetadataNodeProcessor which extracts Scopes from any AttributeConsumingService or EntityDescriptor.
ScopesNodeProcessor() - Constructor for class net.shibboleth.idp.saml.metadata.impl.ScopesNodeProcessor
 
ScopeUnmarshaller - Class in net.shibboleth.idp.saml.xmlobject.impl
Unmarshaller for Scope.
ScopeUnmarshaller() - Constructor for class net.shibboleth.idp.saml.xmlobject.impl.ScopeUnmarshaller
 
scopeValue - Variable in class net.shibboleth.idp.saml.xmlobject.impl.ScopeImpl
The string content value.
ScopingIdPListAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
ScopingIdPListAuditExtractor(Function<ProfileRequestContext, AuthnRequest>) - Constructor for class net.shibboleth.idp.saml.audit.impl.ScopingIdPListAuditExtractor
Constructor.
ScopingProxyCountAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
ScopingProxyCountAuditExtractor(Function<ProfileRequestContext, AuthnRequest>) - Constructor for class net.shibboleth.idp.saml.audit.impl.ScopingProxyCountAuditExtractor
Constructor.
ScopingRequesterListAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
ScopingRequesterListAuditExtractor(Function<ProfileRequestContext, AuthnRequest>) - Constructor for class net.shibboleth.idp.saml.audit.impl.ScopingRequesterListAuditExtractor
Constructor.
SECURITY_MECH_ID_CLIENT_TLS_PEER_SAML_V2 - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.LibertyConstants
SecurityMechID 'urn:liberty:security:2005-02:ClientTLS:peerSAMLV2'.
SECURITY_TOKEN_ELEMENT_NAME - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.LibertyConstants
disco:ServiceType element QName.
selfIdentity - Variable in class net.shibboleth.idp.saml.profile.impl.UpdateSAMLSelfEntityContext
Result of strategy function.
selfIdentityLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContext
Strategy used to obtain the self identity value.
selfIdentityLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateInboundMessageContextWithSAMLSelf
Strategy used to obtain the self identity value.
selfIdentityLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.UpdateSAMLSelfEntityContext
Strategy used to obtain the self identity value.
serialize(Principal) - Method in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
service - Variable in class net.shibboleth.idp.saml.metadata.impl.ReloadingRelyingPartyMetadataProvider
The service which managed the reloading.
SERVICE_TYPE_SSOS - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.LibertyConstants
SSOS ServiceType value.
SESSION_INDEX_FIELD - Static variable in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionSerializer
Field name of SessionIndex.
sessionContextCreationStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Creation/lookup function for SessionContext.
SessionIndexAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns SessionIndex values from assertions in a response or a logout request.
SessionIndexAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.SessionIndexAuditExtractor
Constructor.
sessionLifetime - Variable in class net.shibboleth.idp.saml.session.impl.SAML1SPSessionCreationStrategy
Lifetime of sessions to create.
sessionLifetime - Variable in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionCreationStrategy
Lifetime of sessions to create.
sessionLifetimeLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
Strategy used to determine SessionNotOnOrAfter value to set.
sessionMatches(ProfileRequestContext, IdPSession) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Check if the session contains a SAML2SPSession with the appropriate service ID and SessionIndex.
sessionMatches(ProfileRequestContext, SPSession) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Check if the SPSession has the appropriate service ID and SessionIndex.
sessionResolver - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Session resolver.
sessionResolverCriteriaStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Function to return CriteriaSet to give to session resolver.
setAddressLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
Set the strategy used to obtain the client IP address to insert into the statement.
setApplicationContext(ApplicationContext) - Method in class net.shibboleth.idp.saml.metadata.impl.ByReferenceMetadataFilterBridge
Set the containing ApplicationContext.
setApplicationContext(ApplicationContext) - Method in class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageDecoderFactory
setApplicationContext(ApplicationContext) - Method in class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageEncoderFactory
setArtifactContextLookupStrategy(Function<ProfileRequestContext, SAMLArtifactContext>) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Set lookup strategy for SAMLArtifactContext to populate.
setArtifactImpliesSecureChannel(boolean) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Set whether an artifact-based binding implies that the eventual channel for SAML message exchange will be secured, overriding the integrity and confidentiality properties of the current channel.
setAssertingPartyLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Set the lookup strategy to obtain the default IdP NameQualifier.
setAssertionLookupStrategy(Function<ProfileRequestContext, List<Assertion>>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Set the strategy used to locate the Assertion to operate on.
setAssertionLookupStrategy(Function<ProfileRequestContext, Assertion>) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion
Set the strategy used to locate the Assertion to operate on.
setAssertionLookupStrategy(Function<ProfileRequestContext, Assertion>) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
Set the strategy used to locate the Assertion to operate on.
setAssertionLookupStrategy(Function<ProfileRequestContext, Assertion>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
Set the strategy used to locate the Assertion to operate on.
setAssertionLookupStrategy(Function<ProfileRequestContext, Assertion>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
Set the strategy used to locate the Assertion to operate on.
setAssertionLookupStrategy(Function<ProfileRequestContext, Assertion>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion
Set the strategy used to locate the Assertion to operate on.
setAssertionLookupStrategy(Function<ProfileRequestContext, Assertion>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
Set the strategy used to locate the Assertion to operate on.
setAssertionTokenStrategy(Function<ProfileRequestContext, Assertion>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
Set the strategy used to locate the inbound assertion token to process.
setAssertionTokenStrategy(Function<ProfileRequestContext, Assertion>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
Set the strategy used to locate the inbound assertion token to process.
setAssertionTokenStrategy(Function<ProfileRequestContext, Assertion>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
Set the strategy used to locate the inbound assertion token to process.
setAssertionTokenStrategy(Function<ProfileRequestContext, Assertion>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.ProcessDelegatedAssertion
Set the strategy used to locate the inbound assertion token to process.
setAssertionTokenStrategy(Function<ProfileRequestContext, SAML20AssertionToken>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateLibertyContext
Set the strategy used to locate the requester ID for canonicalization.
setAssumeAsynchronousLogout(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PreProcessLogoutMessage
Sets whether to treat logout requests as asynchronous (not requiring a response) if no metadata is available or lacks endpoints.
setAttributeConsumingServiceContextLookupStrategy(Function<ProfileRequestContext, AttributeConsumingServiceContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.MapRequestedAttributesInAttributeConsumingService
Set the strategy to locate the AttributeConsumingServiceContext from the ProfileRequestContext.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
Set the lookup strategy to use to locate the AttributeContext.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
Set the lookup strategy to use to locate the AttributeContext.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
Set the lookup strategy to use to locate the AttributeContext.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Set the strategy used to locate the AttributeContext associated with a given ProfileRequestContext.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
Set the strategy used to locate the AttributeContext associated with a given ProfileRequestContext.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
Set the strategy used to locate the AttributeContext associated with a given ProfileRequestContext.
setAttributeExtractionStrategy(Function<ProfileRequestContext, Collection<IdPAttribute>>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Sets the strategy function to invoke for generalized extraction of data into IdPAttribute objects for inclusion in the AuthenticationResult.
setAttributeFilter(ReloadableService<AttributeFilter>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Sets the filter service to use for inbound attributes.
setAttributeSourceIds(List<String>) - Method in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
Set the attribute sources to pull from.
setAttributeSourceIds(List<String>) - Method in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
Set the attribute sources to pull from.
setAttributeSourceIds(List<String>) - Method in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
Set the attribute sources to pull from.
setAuthenticationMethodLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Set the strategy used to locate the authentication method.
setAuthenticationMethodLookupStrategy(Function<ProfileRequestContext, AuthenticationMethodPrincipal>) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
Set the strategy function to use to obtain the authentication method to use.
setAuthnAssertionSelectionStrategy(Function<List<Assertion>, Assertion>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
Set the strategy function for selecting which of multiple valid Assertions to use.
setAuthnRequestLookupStrategy(Function<ProfileRequestContext, AuthnRequest>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
Set the strategy used to locate the AuthnRequest to read from.
setAuthnStatement(AuthnStatement) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
Set the SAML AuthnStatement from the authentication.
setAuthnStatementSelectionStrategy(Function<Assertion, AuthnStatement>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
Set the strategy function for selecting which of multiple AuthnStatements to use.
setBeanMappings(Map<String, String>) - Method in class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageDecoderFactory
Set mappings of strings to names of MessageDecoder beans.
setBestMatchCriterionLookupStrategy(Function<ProfileRequestContext, BestMatchLocationCriterion>) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Set lookup strategy for BestMatchLocationCriterion to inject.
setBindingContextLookupStrategy(Function<ProfileRequestContext, SAMLBindingContext>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
Set lookup strategy for SAMLBindingContext to populate.
setBindingContextLookupStrategy(Function<ProfileRequestContext, SAMLBindingContext>) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Set lookup strategy for SAMLBindingContext to populate.
setBindingDescriptor(BindingDescriptor) - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
Set an optional BindingDescriptor to inject into SAMLBindingContext created.
setBindingDescriptor(BindingDescriptor) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Decoder
Set an optional BindingDescriptor to inject into SAMLBindingContext created.
setBindingDescriptorsLookupStrategy(Function<ProfileRequestContext, List<BindingDescriptor>>) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Set lookup strategy to return the bindings to evaluate for use, in preference order.
setBodyHandler(MessageHandler) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Decoder
Set the configured body handler MessageHandler.
setClassRefLookupStrategy(Function<ProfileRequestContext, AuthnContextClassRefPrincipal>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
Set the strategy function to use to obtain the authentication context class reference to use.
setConfigurationLookupStrategy(Function<ProfileRequestContext, List<EncryptionConfiguration>>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Set the strategy used to look up a per-request EncryptionConfiguration list.
setCredentialResolver(CredentialResolver) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Set the CredentialResolver instance to use to resolve HoK Credential.
setDataSealer(DataSealer) - Method in class net.shibboleth.idp.saml.nameid.impl.BaseCryptoTransientDecoder
Set the Data Sealer we should use.
setDataSealer(DataSealer) - Method in class net.shibboleth.idp.saml.nameid.impl.CryptoTransientIdGenerationStrategy
Set the data sealer to use.
setDataSource(DataSource) - Method in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
Set a data source to inject into an auto-provisioned instance of JDBCPairwiseIdStore to use as the store.
setDataSource(DataSource) - Method in class net.shibboleth.idp.saml.nameid.impl.StoredPersistentIdDecoder
Set a data source to inject into an auto-provisioned instance of JDBCPairwiseIdStore to use as the store.
setDecoder(NameIDDecoder) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization
Set the class responsible for decoding the XSString.getValue() into a principal.
setDecoder(NameIdentifierDecoder) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
Set the class responsible for decoding the NameIdentifier into a principal.
setDefaultDelegationRequested(DelegationRequest) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Set the effective default value for whether request processing should proceed with issuance of a delegation token.
setDelegationContextLookupStrategy(Function<ProfileRequestContext, DelegationContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Set the strategy used to locate the current DelegationContext.
setDelegationContextLookupStrategy(Function<ProfileRequestContext, DelegationContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Set the strategy used to locate the current DelegationContext.
setDigestAlgorithm(String) - Method in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Set the digest algorithm for username hashing.
setEncryptionContextLookupStrategy(Function<ProfileRequestContext, EncryptionContext>) - Method in class net.shibboleth.idp.saml.audit.impl.EncryptionAlgorithmAuditExtractor
Sets the lookup strategy for the EncryptionContext.
setEncryptionContextLookupStrategy(Function<ProfileRequestContext, EncryptionContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Set the strategy used to look up the EncryptionContext to set the flags for.
setEncryptionParametersResolver(EncryptionParametersResolver) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Set the encParamsresolver to use for the parameters to store into the context.
setEndpointContextLookupStrategy(Function<ProfileRequestContext, SAMLEndpointContext>) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Set lookup strategy for SAMLEndpointContext to populate.
setEndpointContextLookupStrategy(Function<ProfileRequestContext, SAMLEndpointContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
Set lookup strategy for SAMLEndpointContext to read from.
setEndpointResolver(EndpointResolver<?>) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Set a custom EndpointResolver to use.
setEndpointType(QName) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Set the type of endpoint to resolve, defaults to <AssertionConsumerService>.
setExpectedVersion(String) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.ProcessFrameworkHandler
Set the expected version value.
setFederationId(String) - Method in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Set the federation identifier for the log.
setForceAuthnPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
Set the predicate to apply to derive the message-independent forced authn default.
setGeneratedAttributeId(String) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.AbstractPersistentIdDataConnector
Set the ID of the attribute generated by this connector.
setIdentifierGeneratorLookupStrategy(Function<ProfileRequestContext, IdentifierGenerationStrategy>) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Set the strategy used to locate the IdentifierGenerationStrategy to use.
setIdentifierGeneratorLookupStrategy(Function<ProfileRequestContext, IdentifierGenerationStrategy>) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
Set the strategy used to locate the IdentifierGenerationStrategy to use.
setIdentifierGeneratorLookupStrategy(Function<ProfileRequestContext, IdentifierGenerationStrategy>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
Set the strategy used to locate the IdentifierGenerationStrategy to use.
setIdentifierGeneratorLookupStrategy(Function<ProfileRequestContext, IdentifierGenerationStrategy>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
Set the strategy used to locate the IdentifierGenerationStrategy to use.
setIdentifierGeneratorLookupStrategy(Function<ProfileRequestContext, IdentifierGenerationStrategy>) - Method in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
Set the strategy used to locate the IdentifierGenerationStrategy to use.
setIdGenerator(IdentifierGenerationStrategy) - Method in class net.shibboleth.idp.saml.nameid.impl.StoredTransientIdGenerationStrategy
Set the ID generator we should use.
setIdLifetime(Duration) - Method in class net.shibboleth.idp.saml.nameid.impl.CryptoTransientIdGenerationStrategy
Set the time ids are valid.
setIdLifetime(Duration) - Method in class net.shibboleth.idp.saml.nameid.impl.StoredTransientIdGenerationStrategy
Set the time ids are valid.
setIdSize(int) - Method in class net.shibboleth.idp.saml.nameid.impl.StoredTransientIdGenerationStrategy
Set the size, in bytes, of the id.
setIdStore(StorageService) - Method in class net.shibboleth.idp.saml.nameid.impl.BaseTransientDecoder
Sets the ID store we should use.
setIdStore(StorageService) - Method in class net.shibboleth.idp.saml.nameid.impl.StoredTransientIdGenerationStrategy
Set the ID store we should use.
setIgnoredContexts(Collection<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
Set the context class or declaration URIs to ignore if found in a request.
setIgnoreScopingPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
Set the predicate to apply to determine whether to ignore any inbound Scoping element.
setIgnoringUnencodableAttributes(boolean) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Set whether the attributes that result in an AttributeEncodingException when being encoded should be ignored or result in an IdPEventIds.UNABLE_ENCODE_ATTRIBUTE transition.
setInboundBindings(Collection<BindingDescriptor>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnController
Set inbound bindings to use to deduce ProtocolBinding attribute.
setIncludeSessionIndex(boolean) - Method in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
Set whether to include a SessionIndex in the request.
setIssuerLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Set the strategy used to locate the issuer value to use.
setIssuerLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
Set the strategy used to locate the issuer value to use.
setIssuerLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
Set the strategy used to locate the issuer value to use.
setIssuerLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
Set the strategy used to locate the issuer value to use.
setIssuerLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
Set the strategy used to locate the issuer value to use.
setKeyInfoGeneratorManager(NamedKeyInfoGeneratorManager) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Set the KeyInfoGeneratorManager instance used to generate KeyInfo from Credential.
setLibertyContextLookupStrategy(Function<ProfileRequestContext, LibertySSOSContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
Set the strategy used to locate the LibertySSOSContext to populate.
setLibertyContextLookupStrategy(Function<ProfileRequestContext, LibertySSOSContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateLibertyContext
Set the strategy used to locate the LibertySSOSContext to populate.
setLibertySSOSEndpointURL(String) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Set the statically-configured URL at which the IdP will accept Liberty ID-WSF SSOS requests.
setLibertySSOSEndpointURLLookupStrategy(Function<Pair<ProfileRequestContext, HttpServletRequest>, String>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Set strategy used to resolve the URL at which the IdP will accept Liberty ID-WSF SSOS requests.
setLoggedAttributeId(String) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
An attribute ID to pull a "name" from for logging purposes.
setLogoutContextCreationStrategy(Function<ProfileRequestContext, LogoutContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Set the creation/lookup strategy for the LogoutContext to populate.
setLogoutContextLookupStrategy(Function<ProfileRequestContext, LogoutPropagationContext>) - Method in class net.shibboleth.idp.saml.session.impl.BestMatchLocationLookupStrategy
Set the lookup strategy for the LogoutPropagationContext to access.
setLogoutPropagationContextLookupStrategy(Function<ProfileRequestContext, LogoutPropagationContext>) - Method in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
Set the logout propagation context lookup strategy.
setLogoutPropagationContextLookupStrategy(Function<ProfileRequestContext, LogoutPropagationContext>) - Method in class net.shibboleth.idp.saml.session.impl.PrepareInboundMessageContext
Set the logout propagation context lookup strategy.
setLogoutRequestLookupStrategy(Function<ProfileRequestContext, LogoutRequest>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Set the lookup strategy for the LogoutRequest to process.
setLogoutRequestLookupStrategy(Function<ProfileRequestContext, LogoutRequest>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
Set the lookup strategy for the LogoutRequest to send.
setLowercase(boolean) - Method in class net.shibboleth.idp.saml.nameid.impl.BaseTransformingDecoder
Controls conversion to lowercase prior to applying any transforms.
setMappings(Map<Principal, Collection<Principal>>) - Method in class net.shibboleth.idp.saml.authn.principal.impl.MapDrivenAuthnContextTranslationStrategy
Sets the mappings from input/proxied Principals to zero or more equivalent values to use.
setMaximumTokenDelegationChainLength(Long) - Method in class net.shibboleth.idp.saml.xmlobject.impl.DelegationPolicyImpl
setMetadataContextLookupStrategy(Function<ProfileRequestContext, SAMLMetadataContext>) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Set lookup strategy for SAMLMetadataContext for input to resolution.
setMetadataContextLookupStrategy(Function<ProfileRequestContext, SAMLMetadataContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PreProcessLogoutMessage
Set the lookup strategy for the SAMLMetadataContext.
setMetadataContextLookupStrategy(Function<ProfileRequestContext, SAMLMetadataContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
Set lookup strategy for SAMLMetadataContext for input to SOAP client.
setMetadataFilter(MetadataFilter) - Method in class net.shibboleth.idp.saml.metadata.impl.ReloadingRelyingPartyMetadataProvider
setMetadataResolver(ReloadableService<MetadataResolver>) - Method in class net.shibboleth.idp.saml.profile.impl.ReloadMetadata
Set the service that describes the metadata.
setMetadataResolver(MetadataResolver) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Set a metadata source to use during filtering.
setNameIdFormat(String) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Sets the format for the NameID used as an attribute value.
setNameIdFormat(String) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Sets the format for the NameID used as an attribute value.
setNameIDPolicyPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest
Set a predicate used to validate use of the NameID or NameIdentifier in the subject.
setNameIdQualifier(String) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Sets the NameQualifier for the NameID used as an attribute value.
setNameIdQualifier(String) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Sets the NameQualifier for the NameID used as an attribute value.
setNameIdSPQualifier(String) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Sets the SPNameQualifier for the NameID used as an attribute value.
setOutboundBinding(BindingDescriptor) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
Set the outbound binding to use for the error response.
setOutboundMessageHandler(MessageHandler) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
Set the outbound MessageHandler to run prior to encoding.
setOverwriteExisting(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
Set whether to overwrite an existing message.
setOverwriteExisting(boolean) - Method in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
Set whether to overwrite an existing message.
setParserPool(ParserPool) - Method in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionSerializer
Set the ParserPool to use.
setPeerContextLookupStrategy(Function<ProfileRequestContext, SAMLPeerEntityContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Set lookup strategy for SAMLPeerEntityContext for input to resolution.
setPeerEntityContextLookupStrategy(Function<MessageContext, SAMLPeerEntityContext>) - Method in class net.shibboleth.idp.saml.messaging.impl.InitializeRelyingPartyContextFromSAMLPeer
Set the strategy used to look up the SAMLPeerEntityContext to draw from.
setPeerEntityContextLookupStrategy(Function<ProfileRequestContext, SAMLPeerEntityContext>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeRelyingPartyContextFromSAMLPeer
Set the strategy used to look up the SAMLPeerEntityContext to draw from.
setPersistentIdStore(DurablePairwiseIdStore) - Method in class net.shibboleth.idp.saml.nameid.impl.StoredPersistentIdDecoder
setPersistentIdStore(PairwiseIdStore) - Method in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
Set a PairwiseIdStore to use.
setPolicyMaxChainLengthStrategy(Function<ProfileRequestContext, Long>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
Set the strategy used to resolve the policy maximum delegation chain length.
setPresenterLookupStrategy(Function<ProfileRequestContext, SAMLPresenterEntityContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
Set the strategy used to locate the SAMLPresenterEntityContext.
setProfileRequestContextLookupStrategy(Function<ProfileRequestContext, ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnController
Set the lookup strategy used to locate the nested ProfileRequestContext.
setPropagationContextLookupStrategy(Function<ProfileRequestContext, LogoutPropagationContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
Set the lookup strategy for the LogoutPropagationContext to update.
setProtocol(String) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Set the protocol constant to use during resolution.
setProviderIdLookupFunction(Function<MessageContext, String>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.AddSenderHandler
Set the providerId lookup function.
setProxyCountLookupStrategy(Function<ProfileRequestContext, Integer>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
Set the lookup function to apply to derive the proxy count from the configuration.
setQualifiedNameIDFormatsLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Set the lookup strategy for the NameID Formats to allow defaulted qualifiers.
setQueryLookupStrategy(Function<ProfileRequestContext, AttributeQuery>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
Set the strategy used to locate the AttributeQuery associated with a given ProfileRequestContext.
setRegexp(Boolean) - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopeImpl
setRegexp(XSBooleanValue) - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopeImpl
setRelyingPartyContextCreationStrategy(Function<MessageContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.messaging.impl.InitializeRelyingPartyContextFromSAMLPeer
Set the strategy used to return or create the RelyingPartyContext.
setRelyingPartyContextCreationStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeRelyingPartyContextFromSAMLPeer
Set the strategy used to return or create the RelyingPartyContext.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
Set the strategy used to return the RelyingPartyContext for configuration options.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContext
Set the relying party context lookup strategy.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
Set the relying party context lookup strategy.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Set lookup strategy for RelyingPartyContext.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
Set the strategy used to locate the current RelyingPartyContext.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Set the strategy used to locate the current RelyingPartyContext.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
Set the strategy used to locate the current RelyingPartyContext.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Set the strategy used to locate the current RelyingPartyContext.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Set the strategy used to return the RelyingPartyContext for configuration options.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
Set the strategy used to return the RelyingPartyContext for configuration options.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Set the strategy used to return the RelyingPartyContext for configuration options.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.session.impl.SAML1SPSessionCreationStrategy
Set the strategy used to locate the RelyingPartyContext to operate on.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionCreationStrategy
Set the strategy used to locate the RelyingPartyContext to operate on.
setRelyingPartyLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Set the strategy used to locate the relying party ID.
setRelyingPartyLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Set the lookup strategy to obtain the default SPNameQualifier.
setRelyingPartyLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.session.impl.PrepareInboundMessageContext
Set an optional lookup strategy to identify the relying party name, as a substitute for the session/logout assumptions made by the action otherwise.
setRequesterLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest
Set the strategy used to locate the requester ID for canonicalization.
setRequesterLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.ProcessDelegatedAssertion
Set the strategy used to locate the requester ID for subject canonicalization.
setRequestLookupStrategy(Function<ProfileRequestContext, Request>) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
Set the strategy used to locate the Request associated with a given ProfileRequestContext.
setRequestLookupStrategy(Function<ProfileRequestContext, AuthnRequest>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
Set the strategy used to locate the AuthnRequest to examine, if any.
setRequireValidMetadata(boolean) - Method in class net.shibboleth.idp.saml.metadata.impl.ReloadingRelyingPartyMetadataProvider
setResponderLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Set the strategy used to locate the responder ID.
setResponderLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest
Set the strategy used to locate the responder ID for canonicalization.
setResponderLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.ProcessDelegatedAssertion
Set the strategy used to locate the responder ID for subject canonicalization.
setResponseLookupStrategy(Function<ProfileRequestContext, Response>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
Set the strategy used to locate the Response to operate on.
setResponseLookupStrategy(Function<ProfileRequestContext, Response>) - Method in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionCreationStrategy
Set the strategy used to locate the Response to operate on.
setResponseResolver(Function<ProfileRequestContext, Response>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
Set the strategy function which resolves the response to process.
setRole(QName) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Set the operational role to use during resolution.
setSalt(String) - Method in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Set the salt for username hashing.
setSAML1NameIdentifierGenerator(SAML1NameIdentifierGenerator) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierGenerationServiceImpl
setSAML2NameIDGenerator(SAML2NameIDGenerator) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierGenerationServiceImpl
Set the SAML2NameIDGenerator to use.
setSAMLAuthnContextLookupStrategy(Function<ProfileRequestContext, SAMLAuthnContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
Set the lookup strategy used to locate the SAMLAuthnContext.
setSAMLAuthnContextLookupStrategy(Function<ProfileRequestContext, SAMLAuthnContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnController
Set the lookup strategy used to locate the SAMLAuthnContext.
setSAMLMetadataContextLookupStrategy(Function<ProfileRequestContext, SAMLMetadataContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Set the strategy used to locate the current SAMLMetadataContext.
setScope(String) - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopedValueImpl
setScopeAttributeName(String) - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopedValueImpl
setScopedDelimiter(char) - Method in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
Set the delimiter to use for serializing scoped attribute values.
setScopedDelimiter(char) - Method in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
Set the delimiter to use for serializing scoped attribute values.
setSelfIdentityLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContext
Set the strategy used to locate the self identity value to use.
setSelfIdentityLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateInboundMessageContextWithSAMLSelf
Set the strategy used to locate the self identity value to use.
setSelfIdentityLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.profile.impl.UpdateSAMLSelfEntityContext
Set the strategy used to locate the self identity value to use.
setSessionContextCreationStrategy(Function<ProfileRequestContext, SessionContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Set the creation/lookup strategy for the SessionContext to populate.
setSessionLifetimeLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
Set the strategy used to locate the SessionNotOnOrAfter value to use.
setSessionResolver(SessionResolver) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Set the SessionResolver to use.
setSessionResolverCriteriaStrategy(Function<ProfileRequestContext, CriteriaSet>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Set the strategy for building the CriteriaSet to feed into the SessionResolver.
setSOAPClient(SOAPClient) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
Set the SOAP client instance.
setSOAPPipelineName(String) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
Set the name of the specific SOAP client message pipeline to use, for example with PipelineFactoryHttpSOAPClient.
setStatementInOwnAssertion(boolean) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Set whether the generated attribute statement should be placed in its own assertion or added to one if it exists.
setStatementInOwnAssertion(boolean) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
Set whether the generated authentication statement should be placed in its own assertion or added to one if it exists.
setStatementInOwnAssertion(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
Set whether the generated authentication statement should be placed in its own assertion or added to one if it exists.
setStatusCodeLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Set the strategy used to locate the status code.
setSubject(Subject) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
Set the SAML Subject from the authentication.
setSubjectContextCreationStrategy(Function<ProfileRequestContext, SubjectContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Set the creation/lookup strategy for the SubjectContext to populate.
setSubjectContextLookupStrategy(Function<ProfileRequestContext, SubjectContext>) - Method in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
Set the lookup strategy to use to locate the SubjectContext.
setSubjectContextLookupStrategy(Function<ProfileRequestContext, SubjectContext>) - Method in class net.shibboleth.idp.saml.nameid.impl.TransientSAML1NameIdentifierGenerator
Set the lookup strategy to use to locate the SubjectContext.
setSubjectContextLookupStrategy(Function<ProfileRequestContext, SubjectContext>) - Method in class net.shibboleth.idp.saml.nameid.impl.TransientSAML2NameIDGenerator
Set the lookup strategy to use to locate the SubjectContext.
setSuppressAuthenticatingAuthorityPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
Set the condition used to determine whether to suppress inclusion of AuthenticatingAuthority.
setTranscoderRegistry(ReloadableService<AttributeTranscoderRegistry>) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Sets the registry of transcoding rules to apply to encode attributes.
setTranscoderRegistry(ReloadableService<AttributeTranscoderRegistry>) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
Sets the registry of transcoding rules to apply to encode attributes.
setTranscoderRegistry(ReloadableService<AttributeTranscoderRegistry>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
Sets the registry of transcoding rules to apply to encode attributes.
setTranscoderRegistry(ReloadableService<AttributeTranscoderRegistry>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.MapRequestedAttributesInAttributeConsumingService
Sets the service which provides attribute decoding rules.
setTranscoderRegistry(ReloadableService<AttributeTranscoderRegistry>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Sets the registry of transcoding rules to apply to encode attributes.
setTransforms(Collection<Pair<String, String>>) - Method in class net.shibboleth.idp.saml.nameid.impl.BaseTransformingDecoder
A collection of regular expression and replacement pairs.
setTransientIdGenerator(TransientIdGenerationStrategy) - Method in class net.shibboleth.idp.saml.nameid.impl.TransientSAML1NameIdentifierGenerator
Set the generator of transient IDs.
setTransientIdGenerator(TransientIdGenerationStrategy) - Method in class net.shibboleth.idp.saml.nameid.impl.TransientSAML2NameIDGenerator
Set the generator of transient IDs.
setUppercase(boolean) - Method in class net.shibboleth.idp.saml.nameid.impl.BaseTransformingDecoder
Controls conversion to uppercase prior to applying any transforms.
setUsernameLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Set the strategy used to locate the username.
setUseUnfilteredAttributes(boolean) - Method in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
Set whether to source the input attributes from the unfiltered attribute set.
setUseUnfilteredAttributes(boolean) - Method in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
Set whether to source the input attributes from the unfiltered set.
setUseUnfilteredAttributes(boolean) - Method in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
Set whether to source the input attributes from the unfiltered set.
setValue(String) - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopedValueImpl
setValue(String) - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopeImpl
setVerifyDepth(Integer) - Method in class net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityImpl
setVersion(String) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.AddFrameworkHandler
Set the version value.
SHIRE_PARAM - Static variable in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
Name of the query parameter carrying the service provider's assertion consumer service URL: "shire" .
skipValidationSinceSigned - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Whether to bypass endpoint validation because message is signed.
SOAP_BINDING_20_URI - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.LibertyConstants
Liberty SOAP Binding 2.0 URI.
SOAP_BINDING_SENDER_ELEMENT_NAME - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.LibertyConstants
sb:Sender element QName.
soapClient - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
SOAP client.
SOAPLogoutRequest - Class in net.shibboleth.idp.saml.saml2.profile.impl
Profile action that propagates a prepared LogoutRequest message to an SP via the SOAP binding, encapsulating SOAP pipeline construction and execution.
SOAPLogoutRequest() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
Constructor.
soapPipelineName - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
The SOAP client message pipeline name.
sourceInformation - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.AbstractPersistentIdDataConnector
Information about the dependency.
sourceStatement - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
The authentication statement which is to be cloned into the new Assertion.
SP_NAME_QUALIFIER_FIELD - Static variable in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
Field name of SPNameQualifier attribute.
SP_PROVIDED_ID_FIELD - Static variable in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
Field name of SPProvidedID attribute.
SPNameQualifierAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the SPNameQualifier from a SAML Subject.
SPNameQualifierAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.SPNameQualifierAuditExtractor
Constructor.
SpringAwareMessageDecoderFactory - Class in net.shibboleth.idp.saml.profile.impl
A function that returns the correct MessageDecoder to use based on a simple map of strings to bean IDs.
SpringAwareMessageDecoderFactory() - Constructor for class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageDecoderFactory
Constructor.
SpringAwareMessageEncoderFactory - Class in net.shibboleth.idp.saml.profile.impl
A function that returns the correct MessageEncoder to use based on an underlying BindingDescriptor.
SpringAwareMessageEncoderFactory() - Constructor for class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageEncoderFactory
 
ssoRequest - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
The IdP-initiated request structure parsed from the inbound request.
SSOS_AUTHN_REQUEST_WSA_ACTION_URI - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.LibertyConstants
Liberty SSOS WS-Addressing inbound Action URI (AuthnRequest).
SSOS_EPR_METADATA_ABSTRACT - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.LibertyConstants
Data for SSOS EPR Metadata disco:Abstract.
SSOS_RESPONSE_WSA_ACTION_URI - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.LibertyConstants
Liberty SSOS WS-Addressing outbound Action URI (Response).
ssosContext - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateLibertyContext
Liberty context to populate.
startSAML(HttpServletRequest, HttpServletResponse, String) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnController
Outbound initiation of the process, triggered with a fixed addition to the path.
statementInOwnAssertion - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Whether the generated attribute statement should be placed in its own assertion or added to one if it exists.
statementInOwnAssertion - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
Whether the generated authentication statement should be placed in its own assertion or added to one if it exists.
statementInOwnAssertion - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
Whether the generated authentication statement should be placed in its own assertion or added to one if it exists.
StatusCodeAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the StatusCode from a response.
StatusCodeAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.StatusCodeAuditExtractor
Constructor.
statusCodeLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Lookup strategy for StatusCode.
StatusMessageAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the StatusMessage from a response.
StatusMessageAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.StatusMessageAuditExtractor
Constructor.
StoredPersistentIdDecoder - Class in net.shibboleth.idp.saml.nameid.impl
An abstract decoder which contains the logic to decode SAML persistent IDs that are managed with a DurablePairwiseIdStore.
StoredPersistentIdDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.StoredPersistentIdDecoder
 
StoredTransientIdGenerationStrategy - Class in net.shibboleth.idp.saml.nameid.impl
Generates transients using a StorageService to manage the reverse mappings.
StoredTransientIdGenerationStrategy() - Constructor for class net.shibboleth.idp.saml.nameid.impl.StoredTransientIdGenerationStrategy
Constructor.
storeSOAPEnvelope(Envelope) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Encoder
Store the constructed SOAP envelope in the message context for later encoding.
subject - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
Subject of assertion used to authenticate.
subjectContextCreationStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Creation/lookup function for SubjectContext.
subjectContextLookupStrategy - Variable in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
Strategy function to lookup SubjectContext.
subjectContextLookupStrategy - Variable in class net.shibboleth.idp.saml.nameid.impl.TransientSAML1NameIdentifierGenerator
Strategy function to lookup SubjectContext.
subjectContextLookupStrategy - Variable in class net.shibboleth.idp.saml.nameid.impl.TransientSAML2NameIDGenerator
Strategy function to lookup SubjectContext.
SubjectNameLookupFunction() - Constructor for class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest.SubjectNameLookupFunction
 
SubStatusCodeAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the lower-level StatusCode(s) from a response.
SubStatusCodeAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.SubStatusCodeAuditExtractor
Constructor.
supports(String) - Method in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
supports(Principal) - Method in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
supportsTrustedNameResolution() - Method in class net.shibboleth.idp.saml.security.impl.MetadataPKIXValidationInformationResolver
suppressAuthenticatingAuthorityPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
Strategy used to determine whether to suppress AuthenticatingAuthority.

T

TARGET_PARAM - Static variable in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
Name of the query parameter carrying the service provider's target/RelayState information: "target" .
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization.ActivationCondition
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization.ActivationCondition
test(Assertion) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication.AssertionContainsAuthenticationStatement
test(Assertion) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication.AssertionContainsConfirmedSubject
test(Assertion) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication.AssertionIsValid
time - Variable in class net.shibboleth.idp.saml.profile.impl.IdPInitiatedSSORequest
The current time, at the service provider.
TIME_PARAM - Static variable in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
Name of the query parameter carrying the current time at the service provider: "time" .
TOKEN_USAGE_SECURITY_TOKEN - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.LibertyConstants
sec:Token/@usage 'urn:liberty:security:tokenusage:2006-08:SecurityToken'.
tokenChainLength - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
The actual token delegation chain length.
TokenStrategy() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateLibertyContext.TokenStrategy
 
toString() - Method in class net.shibboleth.idp.saml.profile.impl.IdPInitiatedSSORequest
transcoderRegistry - Variable in class net.shibboleth.idp.saml.metadata.impl.AttributeMappingNodeProcessor
Service used to get the registry of decoding rules.
transcoderRegistry - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Transcoder registry service object.
transcoderRegistry - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
Transcoder registry service object.
transcoderRegistry - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
Transcoder registry service object.
transcoderRegistry - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.MapRequestedAttributesInAttributeConsumingService
The registry of decoding rules.
transcoderRegistry - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Transcoder registry service object.
TransformingNameIDDecoder - Class in net.shibboleth.idp.saml.nameid.impl
Transform from a NameID.
TransformingNameIDDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.TransformingNameIDDecoder
 
TransformingNameIdentifierDecoder - Class in net.shibboleth.idp.saml.nameid.impl
Transform from a NameIdentifier.
TransformingNameIdentifierDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.TransformingNameIdentifierDecoder
 
transforms - Variable in class net.shibboleth.idp.saml.nameid.impl.BaseTransformingDecoder
Match patterns and replacement strings to apply.
TransientIdGenerationStrategy - Interface in net.shibboleth.idp.saml.nameid.impl
Generates and manages transient identifiers according to specific strategies.
transientIdGenerator - Variable in class net.shibboleth.idp.saml.nameid.impl.TransientSAML1NameIdentifierGenerator
Generator for transients.
transientIdGenerator - Variable in class net.shibboleth.idp.saml.nameid.impl.TransientSAML2NameIDGenerator
Generator for transients.
TransientIdParameters - Class in net.shibboleth.idp.saml.nameid.impl
The Parameters we need to store in, and get out of a transient ID, namely the attribute recipient (aka the SP) and the principal.
TransientIdParameters(String) - Constructor for class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
Constructor for the decoding definitions.
TransientIdParameters(String, String) - Constructor for class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
Constructor for the attribute definition.
TransientNameIDDecoder - Class in net.shibboleth.idp.saml.nameid.impl
Decodes XSString.getValue() via the base class (reversing the work done by TransientSAML2NameIDGenerator).
TransientNameIDDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.TransientNameIDDecoder
 
TransientNameIdentifierDecoder - Class in net.shibboleth.idp.saml.nameid.impl
Decodes XSString.getValue() via the base class (reversing the work done by TransientSAML1NameIdentifierGenerator).
TransientNameIdentifierDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.TransientNameIdentifierDecoder
 
TransientSAML1NameIdentifierGenerator - Class in net.shibboleth.idp.saml.nameid.impl
Generator for transient NameIdentifier objects.
TransientSAML1NameIdentifierGenerator() - Constructor for class net.shibboleth.idp.saml.nameid.impl.TransientSAML1NameIdentifierGenerator
Constructor.
TransientSAML2NameIDGenerator - Class in net.shibboleth.idp.saml.nameid.impl
Generator for transient NameID objects.
TransientSAML2NameIDGenerator() - Constructor for class net.shibboleth.idp.saml.nameid.impl.TransientSAML2NameIDGenerator
Constructor.

U

UIInfoNodeProcessor - Class in net.shibboleth.idp.saml.metadata.impl
An implementation of MetadataNodeProcessor which processes any UIInfos into an IdPUIInfo and processes any AttributeConsumingService into an ACSUIInfo.
UIInfoNodeProcessor() - Constructor for class net.shibboleth.idp.saml.metadata.impl.UIInfoNodeProcessor
 
unknownAttributes - Variable in class net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityImpl
Wildcard, unknown 'anyAttribute' attributes.
UpdateSAMLSelfEntityContext - Class in net.shibboleth.idp.saml.profile.impl
Action that updates inbound and/or outbound instances of SAMLSelfEntityContext based on the identity of a relying party accessed via a lookup strategy, by default an immediate child of the profile request context.
UpdateSAMLSelfEntityContext() - Constructor for class net.shibboleth.idp.saml.profile.impl.UpdateSAMLSelfEntityContext
Constructor.
uppercase - Variable in class net.shibboleth.idp.saml.nameid.impl.BaseTransformingDecoder
Convert to uppercase prior to transforms?
usernameLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Lookup strategy for username.
useUnfilteredAttributes - Variable in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
Whether to look at filtered or unfiltered attributes.
useUnfilteredAttributes - Variable in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
Whether to look at filtered or unfiltered attributes.
useUnfilteredAttributes - Variable in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
Predicate to select whether to look at filtered or unfiltered attributes.

V

ValidateSAMLAuthentication - Class in net.shibboleth.idp.saml.saml2.profile.impl
An action that produces an AuthenticationResult based on an inbound SAML 2.0 SSO response.
ValidateSAMLAuthentication() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Constructor.
valueGetter(BiConsumer<ImmutableMap.Builder<String, T>, MetadataResolver>) - Method in class net.shibboleth.idp.saml.metadata.impl.MetadataResolverServiceGaugeSet
Helper Function for map construction.
verified - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Is the relying party "verified" in SAML terms?
VERIFY_LOOKUP - Static variable in class net.shibboleth.idp.saml.messaging.impl.InitializeRelyingPartyContextFromSAMLPeer
The verification lookup function to inject.
VERIFY_LOOKUP - Static variable in class net.shibboleth.idp.saml.profile.impl.InitializeRelyingPartyContextFromSAMLPeer
The verification lookup function to inject.
verifyDepth - Variable in class net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityImpl
The VerifyDepth attribute.
version - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.AddFrameworkHandler
The Version value.

W

WriteFTICKSLog - Class in net.shibboleth.idp.saml.audit.impl
Action that produces F-TICKS log entries for successful SAML SSO responses.
WriteFTICKSLog() - Constructor for class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Constructor.

X

XMLObjectProviderInitializer - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
XMLObject provider initializer for providers from OpenLiberty used in delegation.
XMLObjectProviderInitializer - Class in net.shibboleth.idp.saml.xmlobject.impl
XMLObject provider initializer for module "saml-impl".
XMLObjectProviderInitializer() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.XMLObjectProviderInitializer
 
XMLObjectProviderInitializer() - Constructor for class net.shibboleth.idp.saml.xmlobject.impl.XMLObjectProviderInitializer
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes All Packages