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
All Classes All Packages
All Classes All Packages
A
- AbstractPersistentIdDataConnector - Class in net.shibboleth.idp.saml.attribute.resolver.impl
-
The basis of a
DataConnectorthat handles persistent IDs that depend on a sourceIdPAttribute. - 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
Functionthat returns content from theProxyRestrictionelement. - 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
- 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
AttributeStatementand adds it to anAssertionreturned by a lookup strategy, by default in theInOutOperationContext.getOutboundMessageContext(). - AddAttributeStatementToAssertion - Class in net.shibboleth.idp.saml.saml2.profile.impl
-
Action that builds an
AttributeStatementand adds it to anAssertionreturned by a lookup strategy, by default in theInOutOperationContext.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
AuthenticationStatementand adds it to anAssertionreturned by a lookup strategy, by default in theInOutOperationContext.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
AuthnRequestand sets it as the message returned byInOutOperationContext.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
AuthnStatementand adds it to anAssertionreturned by a lookup strategy, by default in theInOutOperationContext.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
AuthnStatementand adds it to anAssertionreturned by a lookup strategy, by default in theInOutOperationContext.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
- 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
DelegationRestrictionTypeConditionto eachAssertioncontained within the outboundResponse. - 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
LogoutRequestbased on anSAML2SPSessionin aLogoutPropagationContextand sets it as the message returned byInOutOperationContext.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
Predicateor directly from theNameIDCanonicalization.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
Predicateor directly from theNameIdentifierCanonicalization.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
SAMLArtifactContextto 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
-
Functionthat 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
-
Functionthat 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
Assertionto operate on. - assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
-
Strategy used to locate the
Assertionto operate on. - assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
-
Strategy used to locate the
Assertionto operate on. - assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
-
Strategy used to locate the
Assertionto 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
Assertionto operate on. - assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
-
Strategy used to locate the
Assertionto 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
-
strategy to get the
AttributeConsumingServiceContext. - 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
AttributeContextassociated with a givenProfileRequestContext. - attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
-
Strategy used to locate the
AttributeContextto filter. - attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
-
Strategy used to locate the
AttributeContextto 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
MetadataNodeProcessorwhich extractsIdPRequestedAttributes from anyAttributeConsumingServicewe find andIdPAttributes from anyEntityDescriptorthat 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
NameIdentifierobjects based onIdPAttributedata. - AttributeSourcedSAML1NameIdentifierGenerator() - Constructor for class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
-
Constructor.
- AttributeSourcedSAML2NameIDGenerator - Class in net.shibboleth.idp.saml.nameid.impl
-
Generator for
NameIDobjects based onIdPAttributedata. - 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
AuditContextassociated with a givenProfileRequestContext. - 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
-
Functionthat 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
-
Functionthat 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
AttributeContextinto 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
BestMatchLocationCriterionto inject. - BestMatchLocationLookupStrategy - Class in net.shibboleth.idp.saml.session.impl
-
A strategy function for establishing an appropriate
BestMatchLocationCriterionbased on theAssertionConsumerServicelocation used to initiate aSAML2SPSession. - 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
SAMLBindingContextto populate. - bindingContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
-
Strategy function for access to
SAMLBindingContextto populate. - bindingDescriptor - Variable in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
-
Optional
BindingDescriptorto inject intoSAMLBindingContextcreated. - bindingDescriptor - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Decoder
-
Optional
BindingDescriptorto inject intoSAMLBindingContextcreated. - 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
AuthenticationStatementto be added to theResponse. - 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
AuthnStatementto be added to theResponse. - 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
ProxyAuthenticationPrincipalbased on the inbound assertion. - buildScoping(ProfileRequestContext, Integer, Set<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
-
Build a
Scopingelement, 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
RelyingPartyConfigurationwith an activation condition based on one or moreEntitiesDescriptorgroups, and optionally viaAffiliationDescriptorlookup. - byMappedTag(Collection<EntityAttributesPredicate.Candidate>, boolean, boolean) - Static method in class net.shibboleth.idp.saml.relyingparty.impl.RelyingPartyConfigurationSupport
-
A shorthand method for constructing a
RelyingPartyConfigurationwith an activation condition based on aMappedEntityAttributesPredicate. - byName(Collection<String>) - Static method in class net.shibboleth.idp.saml.relyingparty.impl.RelyingPartyConfigurationSupport
-
A shorthand method for constructing a
RelyingPartyConfigurationwith 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
ByReferenceMetadataFilterobjects 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
RelyingPartyConfigurationwith an activation condition based on anEntityAttributesPredicate.
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
EncryptionConfigurationlist. - 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
ExternalAuthenticationContextfor a signaled event via theExternalAuthenticationContext.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
DelegationContextusing 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
DataSealerto 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 itsNameIDType.getNameQualifier()andNameIDType.getSPNameQualifier()are correct, and decodesXSString.getValue()via the base class (reversing the work done byCryptoTransientIdGenerationStrategy). - 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 itsNameIdentifier.getNameQualifier()is correct, and decodesXSString.getValue()via the base class (reversing the work done byCryptoTransientIdGenerationStrategy). - 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
JDBCPairwiseIdStoreinstance. - dataSource - Variable in class net.shibboleth.idp.saml.nameid.impl.StoredPersistentIdDecoder
-
A DataSource to auto-provision a
JDBCPairwiseIdStoreinstance. - 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
NameIDinto a principal. - decoder - Variable in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
-
Supplies logic for decoding the
NameIdentifierinto 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
Assertionappropriately 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
DelegationPolicyobjects. - 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
IdPAttributeinto zero or moreAttributeobjects 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
IdPAttributeinto zero or moreAttributeobjects 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
-
Functionthat 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
EncryptionContextto 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
SAMLEndpointContextto populate. - endpointContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
-
Strategy function for access to
SAMLEndpointContextto 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
Assertiontoken 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
SubjectCanonicalizationContextto 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
NameIdentifierorNameIDfrom 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
AttributeDesignatorobjects in anAttributeQuery. - 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
Attributeobjects in anAttributeQuery. - 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
SubjectContextchild of theProfileRequestContext. - 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
Assertiontoken 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
Attributein the statement, if any. - findExistingAttribute(AttributeStatement, Attribute) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion
-
Find a matching
Attributein 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
-
Functionthat returns the ForceAuthn attribute from anAuthnRequest. - 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
AttributeContextto 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
AuthenticationResultto encode. - getAuthnStatement() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
-
Get the SAML
AuthnStatementfrom the authentication. - getBindingDescriptor() - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
-
Get an optional
BindingDescriptorto inject intoSAMLBindingContextcreated. - getBindingDescriptor() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Decoder
-
Get an optional
BindingDescriptorto inject intoSAMLBindingContextcreated. - 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
NameIdentifierinto 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
IdentifierGenerationStrategyto use if an assertion must be created. - getIdGenerator() - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
-
Get the
IdentifierGenerationStrategyto use if an assertion must be created. - getIdGenerator() - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
-
Get the
IdentifierGenerationStrategyto 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
AuthnStatementto 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
MessageHandlerto 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
RequestedAuthnContextif 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
Subjectfrom 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
AttributeConsumingServicefor anyRequestedAttributes and map them. - handleEntitiesDescriptor(EntitiesDescriptor) - Method in class net.shibboleth.idp.saml.security.impl.KeyAuthorityNodeProcessor
-
Handle an
EntitiesDescriptor. - handleEntityAttributes(AttributeTranscoderRegistry, Extensions) - Method in class net.shibboleth.idp.saml.metadata.impl.AttributeMappingNodeProcessor
-
Look inside the
ExtensionsforEntityAttributesand 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
IdentifierGenerationStrategyto use. - idGeneratorLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
-
Strategy used to locate the
IdentifierGenerationStrategyto use. - idGeneratorLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
-
Strategy used to locate the
IdentifierGenerationStrategyto use. - idGeneratorLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
-
Strategy used to locate the
IdentifierGenerationStrategyto use. - idGeneratorLookupStrategy - Variable in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
-
Strategy used to locate the
IdentifierGenerationStrategyto 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
AttributeEncodingExceptionwhen being encoded should be ignored or result in anIdPEventIds.UNABLE_ENCODE_ATTRIBUTEtransition. - 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
AuthenticationContextand attaches it to the currentProfileRequestContext. - 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
MessageContextand related SAML contexts to theProfileRequestContextbased 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
MessageContextand 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
RelyingPartyContextto the currentInOutOperationContexttree via a creation function. - InitializeRelyingPartyContextFromSAMLPeer - Class in net.shibboleth.idp.saml.profile.impl
-
Action that adds a
RelyingPartyContextto the currentProfileRequestContexttree 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
-
Functionthat 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
AttributeEncodingExceptionwhen being encoded should be ignored or result in anIdPEventIds.UNABLE_ENCODE_ATTRIBUTEtransition. - IsPassiveAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
-
Functionthat returns the IsPassive attribute from anAuthnRequest. - 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
Issuerobjects. - 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
KeyAuthorityobjects. - 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
MetadataNodeProcessorwhich supports processing the ShibbolethKeyAuthorityinformation 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
LogoutRequestto process. - logoutRequestLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
-
Lookup strategy for
LogoutRequestto 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
SAMLMetadataContextfor 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
SAMLMetadataContextfor input to SOAP client. - MetadataPKIXValidationInformationResolver - Class in net.shibboleth.idp.saml.security.impl
-
An implementation of
PKIXValidationInformationResolverwhich resolvesPKIXValidationInformationbased 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
-
Functionthat returns the Metadata protocol (as defined by the bean calledshibboleth.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
-
Functionthat 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
Subjectinto a principal name by searching for one and only oneNameIDPrincipalcustom principal, using an injectedNameIDDecoderto 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
Subjectinto a principal name by searching for one and only oneNameIdentifierPrincipalcustom principal, using an injectedNameIdentifierDecoderto 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
-
Implementation of
NameIdentifierGenerationService. - 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
-
Functionthat 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
-
Functionthat 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
NameIDorNameIdentifierin subject. - NameIDPolicySPNameQualifierAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
-
Functionthat 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
AttributeDefinitionandDataConnector. - 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
NameIDandNameIdentifiergeneration 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
RelyingPartyConfigurationobjects 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
NameIDPolicyobjects. - 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
SAMLPeerEntityContextto draw from. - peerEntityContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeRelyingPartyContextFromSAMLPeer
-
Strategy used to look up the
SAMLPeerEntityContextto 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
SAMLPeerEntityContextto base the outbound context on. - peerEntityCtx - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
-
The
SAMLPeerEntityContextto 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
NameIDobjects that provides a source/seed ID based onIdPAttributedata. - 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
SAMLBindingContextand when appropriate theSAMLEndpointContextbased 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
Assertiontoken is active, and populates aDelegationContextappropriately. - 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
EncryptionParameterson anEncryptionContextcreated/accessed via a lookup function, by default on aRelyingPartyContextchild 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
SAMLSelfEntityContextto the inboundMessageContext - 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
AssertionWS-Security token, and populate theLibertySSOSContext. - 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
MessageContextand aSAMLPeerEntityContextto theProfileRequestContextbased on the identity of a relying party, by default from aSAML2SPSessionfound in aLogoutPropagationContext. - 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
LogoutRequestorLogoutResponseto 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
- 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
LogoutRequestby resolving matching sessions, and destroys them, populating the associatedSPSessionobjects (excepting the one initiating the logout) into aLogoutContext. - 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
RequestedAuthnContextin a SAML 2AuthnRequest, and populates aRequestedPrincipalContextwith 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
AuthnRequestfor aScopingelement. - 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
-
Functionthat returnsProxyRestriction.getAudiences(). - ProxyAudienceAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.ProxyAudienceAuditExtractor
-
Constructor.
- ProxyCountAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
-
Functionthat returnsProxyRestriction.getProxyCount(). - 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
SAML1NameIdentifierGeneratorinterface 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
SAML2NameIDGeneratorinterface 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
-
NameIDFormats 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
AttributeQueryto 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
MetadataResolvermanually. - 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
RelyingPartyConfigurationobjects 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
RelyingPartyContextfor 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
RelyingPartyContextfor configuration options. - relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
-
Strategy used to look up a
RelyingPartyContextfor configuration options. - relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
-
Strategy used to look up a
RelyingPartyContextfor 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
AuthnRequestobjects. - 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
AuthnRequestto operate on, if any. - requestLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
-
Strategy used to locate the
Requestcontaining 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
SAML1SPSessionbased 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
SAML1SPSessionobjects. - 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
SAML2SPSessionto base the inbound context on. - SAML2SPSessionCreationStrategy - Class in net.shibboleth.idp.saml.session.impl
-
A function to create a
SAML2SPSessionbased 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
SAML2SPSessionobjects. - 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
RelyingPartyContextcontains a reference to aSAMLPeerEntityContextorSAMLSelfEntityContext. - 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
RelyingPartyContextcontains a reference to aSAMLPeerEntityContextorSAMLSelfEntityContextthat contains aSAMLMetadataContextsuch thatSAMLMetadataContext.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
Scopeobjects. - ScopeBuilder() - Constructor for class net.shibboleth.idp.saml.xmlobject.impl.ScopeBuilder
- ScopedValueBuilder - Class in net.shibboleth.idp.saml.xmlobject.impl
-
Builder of
ScopedValueobjects. - 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
ScopedValueobjects. - ScopedValueMarshaller() - Constructor for class net.shibboleth.idp.saml.xmlobject.impl.ScopedValueMarshaller
- ScopedValueUnmarshaller - Class in net.shibboleth.idp.saml.xmlobject.impl
-
Unmarshaller for
ScopedValueobjects. - 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
MetadataNodeProcessorwhich extractsScopes from anyAttributeConsumingServiceorEntityDescriptor. - 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
-
Functionthat 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
SAML2SPSessionwith the appropriate service ID and SessionIndex. - sessionMatches(ProfileRequestContext, SPSession) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
-
Check if the
SPSessionhas 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
CriteriaSetto 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
SAMLArtifactContextto 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
Assertionto operate on. - setAssertionLookupStrategy(Function<ProfileRequestContext, Assertion>) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion
-
Set the strategy used to locate the
Assertionto operate on. - setAssertionLookupStrategy(Function<ProfileRequestContext, Assertion>) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
-
Set the strategy used to locate the
Assertionto 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
Assertionto 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
Assertionto operate on. - setAssertionLookupStrategy(Function<ProfileRequestContext, Assertion>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion
-
Set the strategy used to locate the
Assertionto operate on. - setAssertionLookupStrategy(Function<ProfileRequestContext, Assertion>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
-
Set the strategy used to locate the
Assertionto 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
AttributeConsumingServiceContextfrom theProfileRequestContext. - 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
AttributeContextassociated with a givenProfileRequestContext. - setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
-
Set the strategy used to locate the
AttributeContextassociated with a givenProfileRequestContext. - setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
-
Set the strategy used to locate the
AttributeContextassociated with a givenProfileRequestContext. - 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
IdPAttributeobjects for inclusion in theAuthenticationResult. - 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
AuthnRequestto read from. - setAuthnStatement(AuthnStatement) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
-
Set the SAML
AuthnStatementfrom 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
MessageDecoderbeans. - setBestMatchCriterionLookupStrategy(Function<ProfileRequestContext, BestMatchLocationCriterion>) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
-
Set lookup strategy for
BestMatchLocationCriterionto inject. - setBindingContextLookupStrategy(Function<ProfileRequestContext, SAMLBindingContext>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
-
Set lookup strategy for
SAMLBindingContextto populate. - setBindingContextLookupStrategy(Function<ProfileRequestContext, SAMLBindingContext>) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
-
Set lookup strategy for
SAMLBindingContextto populate. - setBindingDescriptor(BindingDescriptor) - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
-
Set an optional
BindingDescriptorto inject intoSAMLBindingContextcreated. - setBindingDescriptor(BindingDescriptor) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Decoder
-
Set an optional
BindingDescriptorto inject intoSAMLBindingContextcreated. - 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
EncryptionConfigurationlist. - setCredentialResolver(CredentialResolver) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
-
Set the
CredentialResolverinstance to use to resolve HoKCredential. - 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
JDBCPairwiseIdStoreto 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
JDBCPairwiseIdStoreto 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
NameIdentifierinto 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
EncryptionContextto 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
SAMLEndpointContextto populate. - setEndpointContextLookupStrategy(Function<ProfileRequestContext, SAMLEndpointContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
-
Set lookup strategy for
SAMLEndpointContextto read from. - setEndpointResolver(EndpointResolver<?>) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
-
Set a custom
EndpointResolverto 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
IdentifierGenerationStrategyto use. - setIdentifierGeneratorLookupStrategy(Function<ProfileRequestContext, IdentifierGenerationStrategy>) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
-
Set the strategy used to locate the
IdentifierGenerationStrategyto use. - setIdentifierGeneratorLookupStrategy(Function<ProfileRequestContext, IdentifierGenerationStrategy>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
-
Set the strategy used to locate the
IdentifierGenerationStrategyto use. - setIdentifierGeneratorLookupStrategy(Function<ProfileRequestContext, IdentifierGenerationStrategy>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
-
Set the strategy used to locate the
IdentifierGenerationStrategyto use. - setIdentifierGeneratorLookupStrategy(Function<ProfileRequestContext, IdentifierGenerationStrategy>) - Method in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
-
Set the strategy used to locate the
IdentifierGenerationStrategyto 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
Scopingelement. - setIgnoringUnencodableAttributes(boolean) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
-
Set whether the attributes that result in an
AttributeEncodingExceptionwhen being encoded should be ignored or result in anIdPEventIds.UNABLE_ENCODE_ATTRIBUTEtransition. - 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
- setLibertyContextLookupStrategy(Function<ProfileRequestContext, LibertySSOSContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
-
Set the strategy used to locate the
LibertySSOSContextto populate. - setLibertyContextLookupStrategy(Function<ProfileRequestContext, LibertySSOSContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateLibertyContext
-
Set the strategy used to locate the
LibertySSOSContextto 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
LogoutContextto populate. - setLogoutContextLookupStrategy(Function<ProfileRequestContext, LogoutPropagationContext>) - Method in class net.shibboleth.idp.saml.session.impl.BestMatchLocationLookupStrategy
-
Set the lookup strategy for the
LogoutPropagationContextto 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
LogoutRequestto process. - setLogoutRequestLookupStrategy(Function<ProfileRequestContext, LogoutRequest>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
-
Set the lookup strategy for the
LogoutRequestto 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
SAMLMetadataContextfor 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
SAMLMetadataContextfor 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
NameIDorNameIdentifierin 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
MessageHandlerto 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
ParserPoolto use. - setPeerContextLookupStrategy(Function<ProfileRequestContext, SAMLPeerEntityContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
-
Set lookup strategy for
SAMLPeerEntityContextfor 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
SAMLPeerEntityContextto draw from. - setPeerEntityContextLookupStrategy(Function<ProfileRequestContext, SAMLPeerEntityContext>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeRelyingPartyContextFromSAMLPeer
-
Set the strategy used to look up the
SAMLPeerEntityContextto draw from. - setPersistentIdStore(DurablePairwiseIdStore) - Method in class net.shibboleth.idp.saml.nameid.impl.StoredPersistentIdDecoder
-
Set a
DurablePairwiseIdStoreto use. - setPersistentIdStore(PairwiseIdStore) - Method in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
-
Set a
PairwiseIdStoreto 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
LogoutPropagationContextto 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
NameIDFormats 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
AttributeQueryassociated with a givenProfileRequestContext. - 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
RelyingPartyContextfor 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
RelyingPartyContextfor configuration options. - setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
-
Set the strategy used to return the
RelyingPartyContextfor configuration options. - setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
-
Set the strategy used to return the
RelyingPartyContextfor configuration options. - setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.session.impl.SAML1SPSessionCreationStrategy
-
Set the strategy used to locate the
RelyingPartyContextto operate on. - setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionCreationStrategy
-
Set the strategy used to locate the
RelyingPartyContextto 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
Requestassociated with a givenProfileRequestContext. - setRequestLookupStrategy(Function<ProfileRequestContext, AuthnRequest>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
-
Set the strategy used to locate the
AuthnRequestto 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
Responseto 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
-
Set the
SAML1NameIdentifierGeneratorto use. - setSAML2NameIDGenerator(SAML2NameIDGenerator) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierGenerationServiceImpl
-
Set the
SAML2NameIDGeneratorto 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
SessionContextto 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
SessionResolverto use. - setSessionResolverCriteriaStrategy(Function<ProfileRequestContext, CriteriaSet>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
-
Set the strategy for building the
CriteriaSetto feed into theSessionResolver. - 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
Subjectfrom the authentication. - setSubjectContextCreationStrategy(Function<ProfileRequestContext, SubjectContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
-
Set the creation/lookup strategy for the
SubjectContextto 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
LogoutRequestmessage 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
-
Functionthat 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
MessageDecoderto 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
MessageEncoderto use based on an underlyingBindingDescriptor. - 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
-
Functionthat 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
-
Functionthat 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
StorageServiceto 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
-
Functionthat 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 byTransientSAML2NameIDGenerator). - 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 byTransientSAML1NameIdentifierGenerator). - TransientNameIdentifierDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.TransientNameIdentifierDecoder
- TransientSAML1NameIdentifierGenerator - Class in net.shibboleth.idp.saml.nameid.impl
-
Generator for transient
NameIdentifierobjects. - TransientSAML1NameIdentifierGenerator() - Constructor for class net.shibboleth.idp.saml.nameid.impl.TransientSAML1NameIdentifierGenerator
-
Constructor.
- TransientSAML2NameIDGenerator - Class in net.shibboleth.idp.saml.nameid.impl
-
Generator for transient
NameIDobjects. - 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
MetadataNodeProcessorwhich processes anyUIInfos into anIdPUIInfoand processes anyAttributeConsumingServiceinto anACSUIInfo. - 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
SAMLSelfEntityContextbased 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
AuthenticationResultbased 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
All Classes All Packages