# Index

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 and Interfaces|All Packages|Constant Field Values|Serialized Form

## A

a - Variable in class net.shibboleth.idp.consent.logic.impl.JoinFunction
  First function.
AbstractAttributeDisplayFunction - Class in net.shibboleth.idp.consent.logic.impl
  Abstract Function which returns `Locale`-aware information about an attribute.
AbstractAttributeDisplayFunction(HttpServletRequest, List<String>, ReloadableService<AttributeTranscoderRegistry>) - Constructor for class net.shibboleth.idp.consent.logic.impl.AbstractAttributeDisplayFunction
  Constructor.
AbstractAttributeReleaseAction - Class in net.shibboleth.idp.consent.flow.ar.impl
  Base class for attribute release consent actions.
AbstractAttributeReleaseAction() - Constructor for class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
  Constructor.
AbstractAuditingValidationAction - Class in net.shibboleth.idp.authn.impl
  Base class for validation actions that includes new audit logging support.
AbstractAuditingValidationAction() - Constructor for class net.shibboleth.idp.authn.impl.AbstractAuditingValidationAction
  Constructor.
AbstractAuthenticationAction - Class in net.shibboleth.idp.authn
  A base class for authentication related actions.
AbstractAuthenticationAction() - Constructor for class net.shibboleth.idp.authn.AbstractAuthenticationAction
  Constructor.
AbstractAuthenticationResultPredicate - Class in net.shibboleth.idp.authn.context.logic
  Base class for predicates that operate on `AuthenticationResult` instances.
AbstractAuthenticationResultPredicate() - Constructor for class net.shibboleth.idp.authn.context.logic.AbstractAuthenticationResultPredicate
  Constructor.
AbstractCASAttributeTranscoder<EncodedType extends IdPAttributeValue> - Class in net.shibboleth.idp.cas.attribute
  Base class for transcoders that support CAS attributes.
AbstractCASAttributeTranscoder() - Constructor for class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
AbstractCASAttributeTranscoder.NamingFunction - Class in net.shibboleth.idp.cas.attribute
  A function to produce a "canonical" name for a CAS `Attribute` for transcoding rules.
AbstractCASProtocolAction<RequestType,ResponseType> - Class in net.shibboleth.idp.cas.flow.impl
  Base class for CAS protocol actions.
AbstractCASProtocolAction() - Constructor for class net.shibboleth.idp.cas.flow.impl.AbstractCASProtocolAction
  Constructor.
AbstractCommandLineArguments - Class in net.shibboleth.idp.cli
  Base class for JCommander command line argument handling for an HTTP-based remote service call, with an abstract method that adds to a URL based on a derived class' arguments.
AbstractCommandLineArguments() - Constructor for class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Constructor.
AbstractConsentAction - Class in net.shibboleth.idp.consent.flow.impl
  Base class for consent actions.
AbstractConsentAction() - Constructor for class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
  Constructor.
AbstractConsentIndexedStorageAction - Class in net.shibboleth.idp.consent.flow.storage.impl
  Base class for consent actions which write to a `StorageService`.
AbstractConsentIndexedStorageAction() - Constructor for class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
  Constructor.
AbstractConsentStorageAction - Class in net.shibboleth.idp.consent.flow.storage.impl
  Base class for consent actions which interact with a `StorageService`.
AbstractConsentStorageAction() - Constructor for class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
  Constructor.
AbstractCredentialValidator - Class in net.shibboleth.idp.authn
  An abstract `CredentialValidator` that handles some common behavior.
AbstractCredentialValidator() - Constructor for class net.shibboleth.idp.authn.AbstractCredentialValidator
  Constructor.
AbstractExtractionAction - Class in net.shibboleth.idp.authn
  A base class for authentication actions that extract usernames for subsequent use.
AbstractExtractionAction() - Constructor for class net.shibboleth.idp.authn.AbstractExtractionAction
  Constructor.
AbstractIdPHomeAwareCommandLine<T extends AbstractIdPHomeAwareCommandLineArguments> - Class in net.shibboleth.idp.cli
  An extension to `AbstractCommandLine` that auto-adds our context initializer for idp.home and property support.
AbstractIdPHomeAwareCommandLine() - Constructor for class net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLine
AbstractIdPHomeAwareCommandLineArguments - Class in net.shibboleth.idp.cli
  An extension to `AbstractCommandLineArguments` that allows idp.home override and includes HTTP client support.
AbstractIdPHomeAwareCommandLineArguments() - Constructor for class net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLineArguments
AbstractIdPSession - Class in net.shibboleth.idp.session
  Abstract base for implementations of `IdPSession`, handles basic management of the instance data without addressing persistence.
AbstractIdPSession(String, String, Instant) - Constructor for class net.shibboleth.idp.session.AbstractIdPSession
  Constructor.
AbstractIdPSession.AddressFamily - Enum Class in net.shibboleth.idp.session
  Address syntaxes supported for address binding.
AbstractInterceptorAwareProfileConfiguration - Class in net.shibboleth.idp.profile.config
  Base class for `InterceptorAwareProfileConfiguration` implementations.
AbstractInterceptorAwareProfileConfiguration(String) - Constructor for class net.shibboleth.idp.profile.config.AbstractInterceptorAwareProfileConfiguration
  Constructor.
AbstractNameIDCanonicalizer - Class in net.shibboleth.idp.saml.nameid
  Base class for "inline" implementations of SAML c14n flows.
AbstractNameIDCanonicalizer() - Constructor for class net.shibboleth.idp.saml.nameid.AbstractNameIDCanonicalizer
AbstractOutgoingSamlMessageAction - Class in net.shibboleth.idp.cas.flow.impl
  Base class for all actions that build SAML `Response` messages for output.
AbstractOutgoingSamlMessageAction() - Constructor for class net.shibboleth.idp.cas.flow.impl.AbstractOutgoingSamlMessageAction
AbstractPrincipalSerializer<Type> - Class in net.shibboleth.idp.authn.principal
  Base class for `PrincipalSerializer` implementations.
AbstractPrincipalSerializer() - Constructor for class net.shibboleth.idp.authn.principal.AbstractPrincipalSerializer
  Constructor.
AbstractProfileAction - Class in net.shibboleth.idp.profile
  Base class for Spring-aware profile actions.
AbstractProfileAction() - Constructor for class net.shibboleth.idp.profile.AbstractProfileAction
  Constructor.
AbstractProfileInterceptorAction - Class in net.shibboleth.idp.profile.interceptor
  A base class for profile interceptor actions.
AbstractProfileInterceptorAction() - Constructor for class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorAction
  Constructor.
AbstractProfileInterceptorResult - Class in net.shibboleth.idp.profile.interceptor
  Base class for profile interceptor results.
AbstractProfileInterceptorResult(String, String, String, Instant) - Constructor for class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorResult
  Constructor.
AbstractProtocolConfiguration - Class in net.shibboleth.idp.cas.config
  Base class for CAS protocol configuration.
AbstractProtocolConfiguration(String) - Constructor for class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
  Creates a new configuration instance.
AbstractProtocolResponse - Class in net.shibboleth.idp.cas.protocol
  Abstract base class for protocol response messages.
AbstractProtocolResponse() - Constructor for class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
AbstractProxyRestrictionAuditExtractor<T> - Class in net.shibboleth.idp.saml.audit.impl
  Base class for `Function` that returns content from the `ProxyRestriction` element.
AbstractProxyRestrictionAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.AbstractProxyRestrictionAuditExtractor
  Constructor.
AbstractSAML1ArtifactAwareProfileConfiguration - Class in net.shibboleth.idp.saml.saml1.profile.config.impl
  Configuration support for artifact-aware profiles.
AbstractSAML1ArtifactAwareProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1ArtifactAwareProfileConfiguration
  Constructor.
AbstractSAML1AssertionProducingProfileConfiguration - Class in net.shibboleth.idp.saml.saml1.profile.config.impl
  Base class for IdP SAML 1.x profile configurations that produce assertions.
AbstractSAML1AssertionProducingProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1AssertionProducingProfileConfiguration
  Constructor.
AbstractSAML2ArtifactAwareProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config.impl
  Configuration support for artifact-aware profiles.
AbstractSAML2ArtifactAwareProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ArtifactAwareProfileConfiguration
  Constructor.
AbstractSAML2AssertionProducingProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config.impl
  Base class for IdP SAML 2.0 profile configurations that produce assertions.
AbstractSAML2AssertionProducingProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Constructor.
AbstractSAML2NameIDGenerator - Class in net.shibboleth.idp.saml.nameid
  IdP-specific base class for SAML 2.0 NameID generation that extends the OpenSAML base class with support for `BrowserSSOProfileConfiguration.getSPNameQualifier(org.opensaml.profile.context.ProfileRequestContext)`.
AbstractSAML2NameIDGenerator() - Constructor for class net.shibboleth.idp.saml.nameid.AbstractSAML2NameIDGenerator
  Constructor.
AbstractSAML2ProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config.impl
  Base class for SAML 2 profile configurations.
AbstractSAML2ProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ProfileConfiguration
  Constructor.
AbstractSAMLProfileConfiguration - Class in net.shibboleth.idp.saml.profile.config.impl
  Base class for SAML profile configurations.
AbstractSAMLProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.profile.config.impl.AbstractSAMLProfileConfiguration
  Constructor.
AbstractScopingAuditExtractor<T> - Class in net.shibboleth.idp.saml.audit.impl
  Base class for `Function` that returns content from the `Scoping` element from an `AuthnRequest`.
AbstractScopingAuditExtractor(Function<ProfileRequestContext, AuthnRequest>) - Constructor for class net.shibboleth.idp.saml.audit.impl.AbstractScopingAuditExtractor
  Constructor.
AbstractSPSessionSerializer - Class in net.shibboleth.idp.session
  Base class for `SPSession` serializers that handles data common to all such objects.
AbstractSPSessionSerializer(Duration) - Constructor for class net.shibboleth.idp.session.AbstractSPSessionSerializer
  Constructor.
AbstractSubjectCanonicalizationAction - Class in net.shibboleth.idp.authn
  A base class for subject canonicalization actions.
AbstractSubjectCanonicalizationAction() - Constructor for class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
  Constructor.
AbstractSubjectCanonicalizer - Class in net.shibboleth.idp.authn
  A base class for "stand-alone" subject c14n implementations.
AbstractSubjectCanonicalizer() - Constructor for class net.shibboleth.idp.authn.AbstractSubjectCanonicalizer
  Constructor.
AbstractTemplateSearchDnResolver - Class in net.shibboleth.idp.authn
  Base class for `Template` based search dn resolvers.
AbstractTemplateSearchDnResolver(VelocityEngine, String) - Constructor for class net.shibboleth.idp.authn.AbstractTemplateSearchDnResolver
  Creates a new abstract template search DN resolver.
AbstractTemplateSearchDnResolver.EscapingReferenceInsertionEventHandler - Class in net.shibboleth.idp.authn
  Escapes LDAP attribute values added to the template context.
AbstractTicketSerializer<T extends Ticket> - Class in net.shibboleth.idp.cas.ticket.serialization.impl
  Base class for ticket serializers that use a simple field-delimited serialization strategy.
AbstractTicketSerializer() - Constructor for class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
AbstractTicketService - Class in net.shibboleth.idp.cas.ticket.impl
  Abstract base class for ticket services that rely on `StorageService` for ticket storage.
AbstractTicketService(StorageService) - Constructor for class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
  Creates a new instance.
AbstractUsernamePasswordCredentialValidator - Class in net.shibboleth.idp.authn
  An abstract `CredentialValidator` that checks for a `UsernamePasswordContext` and delegates to subclasses to produce a result.
AbstractUsernamePasswordCredentialValidator() - Constructor for class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  Constructor.
AbstractValidationAction - Class in net.shibboleth.idp.authn
  A base class for authentication related actions that validate credentials and produce an `AuthenticationResult`.
AbstractValidationAction() - Constructor for class net.shibboleth.idp.authn.AbstractValidationAction
  Constructor.
AbstractValidationAction.MessageChecker - Class in net.shibboleth.idp.authn
  A predicate that examines a message to see if it contains a particular String.
accept(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.ValidateCredentials.UsernamePasswordCleanupHook
accept(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication.CertificateCleanupHook
accept(ProfileRequestContext, AuthnStatement) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication.DefaultSAMLConsumer
acceptFirstToken(byte[], int, int) - Method in class net.shibboleth.idp.authn.spnego.impl.GSSContextAcceptor
  Process the first inbound GSS token.
acceptKey - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  The callback before we install a key into the TrustStore.
acceptSecContext(byte[], int, int) - Method in class net.shibboleth.idp.authn.spnego.impl.GSSContextAcceptor
  Process the inbound GSS token.
acceptUnfilteredAttributes - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Whether to accept decoded attributes that no filter rules applied to.
ACCOUNT_ERROR - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
  ID of event returned if the subject's account is in an invalid state.
ACCOUNT_LOCKED - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
  ID of event returned if the subject's account is locked.
ACCOUNT_WARNING - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
  ID of event returned if the subject's account has non-fatal but potentially useful state to report.
AccountLockoutManager - Interface in net.shibboleth.idp.authn
  A component that manages lockout state for accounts.
accountStateExpirationPeriod - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Authentication handler account state expiration period.
accountStateLoginFailures - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Authentication handler account state login failures.
accountStateWarningPeriod - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Authentication handler account state warning period.
ACS_INDEX_PARAM - Static variable in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
  Name of the query parameter carrying the ACS index: "acsIndex" .
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`.
acsDesriptor - Variable in class net.shibboleth.idp.ui.impl.SetRPUIInformation
  The ACS context.
acsIndex - Variable in class net.shibboleth.idp.profile.impl.ResolverTestRequest
  The `<AttributeConsumingService>` index into metadata.
acsLocation - Variable in class net.shibboleth.idp.saml.session.SAML2SPSession
  The ACS location used for the associated response.
acsLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.IsAttributeRequiredPredicate
  Strategy used to find the `AttributeConsumingService` from the `SAMLMetadataContext`.
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.
action - Variable in class net.shibboleth.idp.profile.impl.WebFlowProfileActionAdaptor
  A POJO bean being adapted.
ActionScriptEvaluator(EvaluableScript) - Constructor for class net.shibboleth.idp.profile.ScriptedAction.ActionScriptEvaluator
  Constructor.
ActionSupport - Class in net.shibboleth.idp.profile
  Helper class for `Action` operations.
ActionSupport() - Constructor for class net.shibboleth.idp.profile.ActionSupport
  Constructor.
ActionTestingSupport - Class in net.shibboleth.idp.profile.testing
  Helper methods for creating/testing objects within profile action tests.
ActionTestingSupport() - Constructor for class net.shibboleth.idp.profile.testing.ActionTestingSupport
  Private constructor.
ActionTestSupportAction - Class in net.shibboleth.idp.saml.profile.testing
  A Test {"link `Action`.
ActionTestSupportAction() - Constructor for class net.shibboleth.idp.saml.profile.testing.ActionTestSupportAction
  Constructor.
activationCondition - Variable in class net.shibboleth.idp.authn.AbstractCredentialValidator
  Activation condition.
activationCondition - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Predicate that must be true for this flow to be usable for a given request.
activationCondition - Variable in class net.shibboleth.idp.authn.SubjectCanonicalizationFlowDescriptor
  Predicate that must be true for this flow to be usable for a given request.
activationCondition - Variable in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
  Predicate that must be true for this flow to be usable for a given request.
ACTIVE_PASSIVE - Enum constant in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.ConnectionStrategyType
  Active/passive connection strategy.
activeFlowsLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.PopulateAuthenticationContext
  Lookup function for the flow IDs to activate from within the available set.
activeFlowsLookupStrategy - Variable in class net.shibboleth.idp.profile.interceptor.impl.PopulateProfileInterceptorContext
  Lookup function for the flow IDs to activate from within the available set.
activeResultLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.PopulateMultiFactorAuthenticationContext
  Lookup strategy for active "factors" that may already be usable.
activeResults - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  Authentication results associated with an active session and available for (re)use.
activeResults - Variable in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
  Authentication results that are active (may be generated earlier or during current request).
AD - Enum constant in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.AuthenticatorType
  AD specific bind.
addAndCheck(Map<String, String>, List<String>, String, String) - Method in class net.shibboleth.idp.cli.impl.JarCheckCLI
  Add the names to the Map, checking for already existing.
addAttribute(Attribute) - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
  Add an attribute to the attribute collection.
AddAttributeConsumingServiceHandler - Class in net.shibboleth.idp.saml.messaging.impl
  Extension of OpenSAML handler that incorporates `BrowserSSOProfileConfiguration.getRequestedAttributes(org.opensaml.profile.context.ProfileRequestContext)`.
AddAttributeConsumingServiceHandler() - Constructor for class net.shibboleth.idp.saml.messaging.impl.AddAttributeConsumingServiceHandler
  Constructor.
AddAttributeStatementToAssertion - Class in net.shibboleth.idp.saml.saml1.profile.impl
  Action that builds an `AttributeStatement` and adds it to an `Assertion` returned by a lookup strategy, by default in the `InOutOperationContext.getOutboundMessageContext()`.
AddAttributeStatementToAssertion - Class in net.shibboleth.idp.saml.saml2.profile.impl
  Action that builds an `AttributeStatement` and adds it to an `Assertion` returned by a lookup strategy, by default in the `InOutOperationContext.getOutboundMessageContext()`.
AddAttributeStatementToAssertion() - Constructor for class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion
  Constructor.
AddAttributeStatementToAssertion() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion
  Constructor.
AddAttributeStatementToAssertion.AssertionStrategy - Class in net.shibboleth.idp.saml.saml1.profile.impl
  Default strategy for obtaining assertion to modify.
AddAttributeStatementToAssertion.AssertionStrategy - Class in net.shibboleth.idp.saml.saml2.profile.impl
  Default strategy for obtaining assertion to modify.
addAuthenticatingAuthorities(ProfileRequestContext, AuthnContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
  Add Authenticating Authorities.
addAuthenticationResult(AuthenticationResult) - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Add a new `AuthenticationResult` to this IdP session, replacing any existing result of the same flow ID.
addAuthenticationResult(AuthenticationResult) - Method in interface net.shibboleth.idp.session.IdPSession
  Add a new `AuthenticationResult` to this IdP session, replacing any existing result of the same flow ID.
addAuthenticationResult(AuthenticationResult) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Add a new `AuthenticationResult` to this IdP session, replacing any existing result of the same flow ID.
AddAuthenticationStatementToAssertion - Class in net.shibboleth.idp.saml.saml1.profile.impl
  Action that builds an `AuthenticationStatement` and adds it to an `Assertion` returned by a lookup strategy, by default in the `InOutOperationContext.getOutboundMessageContext()`.
AddAuthenticationStatementToAssertion() - Constructor for class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
AddAuthenticationStatementToAssertion.AssertionStrategy - Class in net.shibboleth.idp.saml.saml1.profile.impl
  Default strategy for obtaining assertion to modify.
AddAuthnRequest - Class in net.shibboleth.idp.saml.saml2.profile.impl
  Action that creates an `AuthnRequest` and sets it as the message returned by `InOutOperationContext.getOutboundMessageContext()`.
AddAuthnRequest() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
  Constructor.
AddAuthnStatementToAssertion - Class in net.shibboleth.idp.saml.saml2.profile.impl
  Action that builds an `AuthnStatement` and adds it to an `Assertion` returned by a lookup strategy, by default in the `InOutOperationContext.getOutboundMessageContext()`.
AddAuthnStatementToAssertion() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
  Constructor.
AddAuthnStatementToAssertion.AssertionStrategy - Class in net.shibboleth.idp.saml.saml2.profile.impl
  Default strategy for obtaining assertion to modify.
addClassAndId(StringBuilder) - Method in class net.shibboleth.idp.ui.taglib.ServiceTagSupport
  Add the class and Id (if present) to the string under construction.
addClassifiedError(String) - Method in class net.shibboleth.idp.authn.context.AuthenticationErrorContext
  Adds a classified error to the context, ensuring that it will be returned from `AuthenticationErrorContext.getLastClassifiedError()` until another is added.
addClassifiedWarning(String) - Method in class net.shibboleth.idp.authn.context.AuthenticationWarningContext
  Adds a classified warning to the context, ensuring that it will be returned from `AuthenticationWarningContext.getLastClassifiedWarning()` until another is added.
addComment(String) - Method in class net.shibboleth.idp.installer.PropertiesWithComments
  Append a comment to the list.
addCommentedProperty(String, boolean) - Method in class net.shibboleth.idp.installer.PropertiesWithComments
  Add a property, either as a key/value pair or as a key/comment pair.
addCookie(String, String, String, int) - Method in class net.shibboleth.idp.profile.support.StorageAwareCookieManager
addDefaultPrincipals - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
  Whether to inject the authentication flow's default custom principals into the subject.
addDefaultPrincipals() - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Get whether to inject the authentication flow's default custom principals into the subject.
addField(String, Object) - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
  Add a non-null field to the audit record.
additionalAudiencesLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1AssertionProducingProfileConfiguration
  Lookup function to supply assertionAudiences property.
additionalAudiencesLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Lookup function to supply assertionAudiences property.
additionalData - Variable in class net.shibboleth.idp.authn.AuthenticationResult
  A map of additional data to associate with the result.
addKeyToStorageIndex(String) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
  Add a storage key to the index storage record.
AddLogoutRequest - Class in net.shibboleth.idp.saml.session.impl
  Action that creates a `LogoutRequest` based on an `SAML2SPSession` in a `LogoutPropagationContext` and sets it as the message returned by `InOutOperationContext.getOutboundMessageContext()`.
AddLogoutRequest() - Constructor for class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
  Constructor.
addMappedValues(Set<Principal>, IdPAttribute) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AttributeSourcedAuthnContextTranslationStrategy
addProxy(String) - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
  Adds a proxy to the list of proxies traversed.
addRelyingPartyContext(String, RelyingPartyContext) - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
  Add a RP context associated with a label.
addRequestedPrincipalContext(String, String, String, boolean) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Add (or replace) a `RequestedPrincipalContext` as a child of this context using the supplied parameters and the previously established `PrincipalEvalPredicateFactoryRegistry` for comparison handling.
addRequestedPrincipalContext(String, String, Collection<String>, boolean) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Add (or replace) a `RequestedPrincipalContext` as a child of this context using the supplied parameters and the previously established `PrincipalEvalPredicateFactoryRegistry` for comparison handling.
addRequestedPrincipalContext(String, Principal, boolean) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Add (or replace) a `RequestedPrincipalContext` as a child of this context using the supplied parameters and the previously established `PrincipalEvalPredicateFactoryRegistry` for comparison handling.
addRequestedPrincipalContext(String, List<Principal>, boolean) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Add (or replace) a `RequestedPrincipalContext` as a child of this context using the supplied parameters and the previously established `PrincipalEvalPredicateFactoryRegistry` for comparison handling.
address - Variable in class net.shibboleth.idp.authn.context.UserAgentContext
  Address of the user-agent host.
ADDRESS_REVOCATION_PREFIX - Static variable in class net.shibboleth.idp.authn.revocation.impl.RevocationCacheCondition
  Prefix of keys for address-based revocation.
AddressFamily() - Constructor for enum class net.shibboleth.idp.session.AbstractIdPSession.AddressFamily
addressLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
  Strategy used to obtain the client Address to insert.
addressLookupStrategy - Variable in class net.shibboleth.idp.session.impl.PopulateSessionContext
  Function to override source of address to bind session.
addressLookupStrategy - Variable in class net.shibboleth.idp.session.impl.ProcessLogout
  Function to override source of address to bind session.
addressRanges - Variable in class net.shibboleth.idp.session.logic.IPRangeBiPredicate
  IP ranges to match against.
addSetting(Map<String, Object>, String, Object) - Method in class net.shibboleth.idp.admin.impl.OutputConfig
  Process a setting by adding it to the map if it's suitable for output.
addSPSession(SPSession) - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Add a new SP session to this IdP session, replacing any existing session for the same service.
addSPSession(SPSession) - Method in interface net.shibboleth.idp.session.IdPSession
  Add a new SP session to this IdP session, replacing any existing session for the same service.
addSPSession(SPSession) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Add a new SP session to this IdP session, replacing any existing session for the same service.
ADDTL_DATA_FIELD - Static variable in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  Field name of private credentials array.
AdministrativeFlowDescriptor - Interface in net.shibboleth.idp.admin
  A descriptor for an administrative flow.
AdministrativeFlowDescriptorManager - Class in net.shibboleth.idp.admin.impl
  Manager of `AdministrativeFlowDescriptor` objects.
AdministrativeFlowDescriptorManager(Collection<AdministrativeFlowDescriptor>) - Constructor for class net.shibboleth.idp.admin.impl.AdministrativeFlowDescriptorManager
  Constructor.
all() - Method in class net.shibboleth.idp.authn.principal.PrincipalServiceManager
  Get all of the registered services.
ALL_METRICS - Static variable in class net.shibboleth.idp.admin.impl.OutputMetrics
  Constant representing all metrics.
allowDelegationPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  The predicate used to determine if produced assertions may be delegated.
allowedOrigin - Variable in class net.shibboleth.idp.admin.impl.OutputConfig
  Value for Access-Control-Allow-Origin header, if any.
allowedOrigin - Variable in class net.shibboleth.idp.admin.impl.OutputMetrics
  Value for Access-Control-Allow-Origin header, if any.
allowedPresenters - Variable in class net.shibboleth.idp.saml.profile.config.logic.AllowedSAMLPresentersPredicate
  Deprecated.
  The set of allowed presenters.
allowedResponseCodes - Variable in class net.shibboleth.idp.cas.proxy.impl.HttpClientProxyValidator
  List of HTTP response codes permitted for successful proxy callback.
AllowedSAMLPresentersPredicate - Class in net.shibboleth.idp.saml.profile.config.logic
  Deprecated, for removal: This API element is subject to removal in a future version.
AllowedSAMLPresentersPredicate() - Constructor for class net.shibboleth.idp.saml.profile.config.logic.AllowedSAMLPresentersPredicate
  Deprecated.
  Constructor.
allowedUsernames - Variable in class net.shibboleth.idp.authn.impl.ValidateRemoteUser
  Usernames to accept.
altTxt - Variable in class net.shibboleth.idp.ui.taglib.ServiceLogoTag
  Bean storage.
ANON_SEARCH - Enum constant in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.AuthenticatorType
  Anonymous bind.
ANONYMOUS_BIND - Enum constant in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.PassivatorType
  Anonymoud bind passivator.
ANT_PROJECT - Static variable in class net.shibboleth.idp.installer.InstallerSupport
  A psuedo ant-project as parent.
APACHE_NULL - Static variable in class net.shibboleth.idp.authn.impl.X509ProxyFilter
  Apache null indicator.
applicationContext - Variable in class net.shibboleth.idp.profile.impl.LogSpringContextInfo
  The owning Spring ApplicationContext in which this action is defined.
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.
applicationContext - Variable in class net.shibboleth.idp.spring.DeprecatedPropertyBean
  Spring context.
apply(String) - Method in class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageDecoderFactory
apply(Principal) - Method in class net.shibboleth.idp.authn.context.impl.IdPAttributePrincipalValuesFunction
apply(Collection<IdPAttributeValue>) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeValuesHashFunction
apply(Subject) - Method in class net.shibboleth.idp.authn.context.navigate.ProxyAuthenticationLookupFunction
apply(IdPAttribute) - Method in class net.shibboleth.idp.consent.logic.impl.AbstractAttributeDisplayFunction
apply(AuthenticationContext) - Method in class net.shibboleth.idp.authn.context.navigate.PreviousResultLookupFunction
apply(RequestedPrincipalContext) - Method in class net.shibboleth.idp.authn.context.navigate.RequestedPrincipalContextOperatorLookupFunction
apply(RequestedPrincipalContext) - Method in class net.shibboleth.idp.authn.context.navigate.RequestedPrincipalContextPrincipalLookupFunction
apply(SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizer
  Performs this c14n action's pre-execute step.
apply(SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.context.navigate.SubjectCanonicalizationContextSubjectLookupFunction
apply(SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.saml.nameid.AbstractNameIDCanonicalizer
  Performs this c14n action's pre-execute step.
apply(SubjectContext) - Method in class net.shibboleth.idp.authn.context.navigate.SubjectContextImpersonatingPrincipalLookupFunction
apply(SubjectContext) - Method in class net.shibboleth.idp.authn.context.navigate.SubjectContextPrincipalLookupFunction
apply(Attribute) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder.NamingFunction
apply(MultiRelyingPartyContext) - Method in class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupByCurrent
apply(MultiRelyingPartyContext) - Method in class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupByLabel
apply(MultiRelyingPartyContext, String) - Method in class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupById
apply(LogoutContext) - Method in class net.shibboleth.idp.session.context.navigate.LogoutContextSessionLookupFunction
apply(SessionContext) - Method in class net.shibboleth.idp.session.context.navigate.SessionContextIDLookupFunction
apply(SessionContext) - Method in class net.shibboleth.idp.session.context.navigate.SessionContextPrincipalLookupFunction
apply(SPSession) - Method in class net.shibboleth.idp.session.logic.LogoutPropagationFlowDescriptorSelector
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, List<String>>) - Method in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.audit.impl.AttemptedAuthenticationFlowAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.audit.impl.AttemptedUsernameAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.audit.impl.AuthenticationFlowAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.audit.impl.CertificateIssuerAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.audit.impl.CertificateSubjectAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.audit.impl.TransformedUsernameAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.config.navigate.AuthenticationFlowsLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.config.navigate.MaxAgeLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.config.navigate.PostAuthenticationFlowsLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributesFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributeValuesFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.context.navigate.PasswordErrorMessageLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.DefaultPrincipalDeterminationStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication.DefaultResultMergingStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.PopulateMultiFactorAuthenticationContext.DefaultResultLookupStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.RelyingPartyMapJAASLoginConfigStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager.UsernameIPLockoutKeyStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.proxy.impl.InitializeProxyProfileRequestContext.DefaultPRCCreationStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.audit.impl.GatewayLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.audit.impl.ProxyGrantingTicketLookupFunction
  Get the proxy-granting ticket ID.
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.audit.impl.RenewLookupFunction
  Whether to require fresh subject interaction to succeed.
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.audit.impl.ServiceLookupFunction
  Get service URL.
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.audit.impl.StatusCodeLookupFunction
  Get protocol message status code.
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.audit.impl.StatusDetailLookupFunction
  Get protocol message status detail.
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.audit.impl.TicketLookupFunction
  Get service (proxy) ticket.
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.ConfigLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.ticket.TicketPrincipalLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.audit.impl.CurrentConsentIdsAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.audit.impl.CurrentConsentIsApprovedAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.audit.impl.CurrentConsentValuesAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeValueLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.FlowDescriptorLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.FlowIdLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.JoinFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.LocaleLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.config.navigate.InboundFlowsLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.config.navigate.OutboundFlowsLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.context.navigate.SpringFlowScopeLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.context.navigate.SpringStatusMessageLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.context.navigate.WebFlowCurrentEventLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration.WebFlowApplicationContextLookupStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.ResolverTestPrincipalLookup
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.config.navigate.SessionLifetimeLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.context.navigate.DefaultNameIdentifierFormatStrategy
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.config.AttributeSourcedAuthnContextTranslationStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyAwareAuthnContextComparisonLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyAwareDefaultAuthenticationMethodsLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyRestrictionLookupFunction
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) - Method in class net.shibboleth.idp.session.context.navigate.CanonicalUsernameLookupStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.session.impl.BasicSPSessionCreationStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.session.impl.LogoutStatusStrategyFunction
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
apply(Event) - Method in class net.shibboleth.idp.profile.context.navigate.SpringEventToViewLookupFunction
apply(RequestContext) - Method in class net.shibboleth.idp.profile.context.navigate.WebflowRequestContextProfileRequestContextLookup
apply(RequestContext, ProfileRequestContext) - Method in class net.shibboleth.idp.authn.proxy.impl.DiscoveryProfileRequestFunction
applyTransforms(String) - Method in class net.shibboleth.idp.authn.AbstractExtractionAction
  Deprecated, for removal: This API element is subject to removal in a future version.
applyTransforms(String) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
  Apply any configured regular expression replacements to an input value and return the result.
applyTransforms(String) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizer
  Apply any configured regular expression replacements to an input value and return the result.
applyTransforms(String) - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  Apply any configured regular expression replacements to an input value and return the result.
applyTransforms(ProfileRequestContext, String) - Method in class net.shibboleth.idp.authn.AbstractExtractionAction
  Apply any configured rules, regular expression replacements, or remapping strategy to an input value and return the result.
approved - Variable in class net.shibboleth.idp.consent.Consent
  Whether consent is approved.
ARGS_PROPERTY - Static variable in class net.shibboleth.idp.cli.CLI
  Name of system property for command line argument class.
artifactConfiguration - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Artifact configuration.
artifactConfigurationLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1ArtifactAwareProfileConfiguration
  Lookup function to supply artifactConfiguration property.
artifactConfigurationLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ArtifactAwareProfileConfiguration
  Lookup function to supply artifactConfiguration property.
artifactContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Strategy function for access to `SAMLArtifactContext` to populate.
artifactImpliesSecureChannel - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Whether an artifact-based binding implies the use of a secure channel.
ArtifactResolutionProfileConfiguration - Class in net.shibboleth.idp.saml.saml1.profile.config.impl
  Configuration support for SAML 1.x artifact resolution requests.
ArtifactResolutionProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config.impl
  Configuration support for IdP SAML 2.0 artifact resolution profile.
ArtifactResolutionProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.impl.ArtifactResolutionProfileConfiguration
  Constructor.
ArtifactResolutionProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.impl.ArtifactResolutionProfileConfiguration
  Constructor.
ArtifactResolutionProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.impl.ArtifactResolutionProfileConfiguration
  Constructor.
ArtifactResolutionProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.impl.ArtifactResolutionProfileConfiguration
  Constructor.
artifactServices - Variable in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  artifact services.
assertEvent(Event, String) - Static method in class net.shibboleth.idp.profile.testing.ActionTestingSupport
  Checks that the event is not null, that the event source is not null, and that the event ID is the given id.
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_ID - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Assertion ID field.
ASSERTION_ISSUE_INSTANT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Assertion IssueInstant field.
AssertionContainsAuthenticationStatement() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication.AssertionContainsAuthenticationStatement
AssertionContainsConfirmedSubject() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication.AssertionContainsConfirmedSubject
AssertionIDAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns the ID attribute from the assertions in a response.
AssertionIDAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.AssertionIDAuditExtractor
  Constructor.
AssertionInstantAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns the IssueInstant attribute from the assertions in a response.
AssertionInstantAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.AssertionInstantAuditExtractor
  Constructor.
AssertionIsValid() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication.AssertionIsValid
assertionLifetimeLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1AssertionProducingProfileConfiguration
  Lookup function to supply assertionLifetime property.
assertionLifetimeLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Lookup function to supply assertionLifetime property.
assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion
  Strategy used to locate the `Assertion` to operate on.
assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
  Strategy used to locate the `Assertion` to operate on.
assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion
  Strategy used to locate the `Assertion` to operate on.
assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
  Strategy used to locate the `Assertion` to operate on.
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.impl.AddAttributeStatementToAssertion.AssertionStrategy
AssertionStrategy() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion.AssertionStrategy
assertProceedEvent(Event) - Static method in class net.shibboleth.idp.profile.testing.ActionTestingSupport
  Checks that the given event is a proceed event.
assumeAsync - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PreProcessLogoutMessage
  Assume asynchronous in absence of metadata.
AttemptedAuthenticationFlowAuditExtractor - Class in net.shibboleth.idp.authn.audit.impl
  `Function` that returns the latest attempted authentication flow ID.
AttemptedAuthenticationFlowAuditExtractor() - Constructor for class net.shibboleth.idp.authn.audit.impl.AttemptedAuthenticationFlowAuditExtractor
attemptedFlow - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  Authentication flow being attempted to authenticate the user.
attemptedFlow - Variable in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  The last c14 flow attempted.
attemptedFlow - Variable in class net.shibboleth.idp.profile.context.ProfileInterceptorContext
  The last flow attempted.
AttemptedUsernameAuditExtractor - Class in net.shibboleth.idp.authn.audit.impl
  `Function` that returns the username in a subordinate `UsernamePasswordContext` or `UsernameContext`, if any.
AttemptedUsernameAuditExtractor() - Constructor for class net.shibboleth.idp.authn.audit.impl.AttemptedUsernameAuditExtractor
ATTRIB_DESC - Static variable in class net.shibboleth.idp.profile.impl.LogContextTree
  Name of Spring web flow attribute holding the description of the tree to log.
ATTRIB_DESC - Static variable in class net.shibboleth.idp.profile.impl.LogSpringContextInfo
  Name of Spring web flow attribute holding the description of the tree to log.
attribute - Variable in class net.shibboleth.idp.authn.principal.IdPAttributePrincipal
  The wrapped attribute.
Attribute - Class in net.shibboleth.idp.cas.attribute
  Wrapper class for a CAS attribute/values construct in a validate response.
Attribute(String) - Constructor for class net.shibboleth.idp.cas.attribute.Attribute
  Constructor.
ATTRIBUTE_ATTRIBUTE_VALUE_RESULT - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  A `StringAttributeValue` with value "at1-Attribute".
ATTRIBUTE_ATTRIBUTE_VALUE_STRING - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  A value from the attribute.
ATTRIBUTE_RECIPIENT_FIELD - Static variable in class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
  Field name of creation instant.
attributeConsumingServiceContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.MapRequestedAttributesInAttributeConsumingService
  strategy to get the `AttributeConsumingServiceContext`.
attributeContext - Variable in class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication
  Context for externally supplied inbound attributes.
attributeContext - Variable in class net.shibboleth.idp.cas.flow.impl.PrepareTicketValidationResponseAction
  Stored off context from request.
attributeContext - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
  The `AttributeContext` to operate on.
attributeContext - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
  AttributeContext to filter.
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.
attributeContextCreationStrategy - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Strategy used to locate or create the `AttributeContext` to populate.
attributeContextFunction - Variable in class net.shibboleth.idp.cas.flow.impl.PrepareTicketValidationResponseAction
  Function used to retrieve AttributeContext.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalizationAction
  Deprecated.
  Lookup strategy for `AttributeContext` to read from.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
  Strategy used to locate the `AttributeContext` associated with a given `ProfileRequestContext`.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
  Strategy used to find the `AttributeContext` from the `ProfileRequestContext`.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeValueLookupFunction
  Strategy used to find the `AttributeContext` from the `ProfileRequestContext`.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
  Strategy used to locate the `AttributeContext` to filter.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
  Strategy function to lookup AttributeContext.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
  Strategy function to lookup AttributeContext.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
  Strategy function to lookup AttributeContext.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
  Strategy used to locate the `AttributeContext` associated with a given `ProfileRequestContext`.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
  Strategy used to locate the `AttributeContext` to filter.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.AttributeSourcedAuthnContextTranslationStrategy
  Lookup strategy for AttributeContext to pull from.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
  Strategy used to locate the `AttributeContext` to filter.
attributeContextStrategy - Variable in class net.shibboleth.idp.ui.helper.AttributeHelper
  How to get the AttributeContext we are looking at.
attributeCtx - Variable in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalizationAction
  Deprecated.
  The context to read from.
attributeCtx - Variable in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
  AttributeContext to use.
attributeCtx - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
  AttributeContext to use.
AttributeDisplayDescriptionFunction - Class in net.shibboleth.idp.consent.logic.impl
  Function which returns the locale-aware display description of an attribute, defaulting to the attribute ID if the attribute has no display description.
AttributeDisplayDescriptionFunction(HttpServletRequest, List<String>, ReloadableService<AttributeTranscoderRegistry>) - Constructor for class net.shibboleth.idp.consent.logic.impl.AttributeDisplayDescriptionFunction
  Constructor.
AttributeDisplayNameFunction - Class in net.shibboleth.idp.consent.logic.impl
  Function which returns the locale-aware display name of an attribute, defaulting to the attribute ID if the attribute has no display name.
AttributeDisplayNameFunction(HttpServletRequest, List<String>, ReloadableService<AttributeTranscoderRegistry>) - Constructor for class net.shibboleth.idp.consent.logic.impl.AttributeDisplayNameFunction
  Constructor.
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.authn.impl.ValidateExternalAuthentication
  Service used to get the engine used to filter attributes.
attributeFilterService - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
  Service used to get the engine used to filter attributes.
attributeFilterService - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Service used to get the engine used to filter attributes.
AttributeHelper - Class in net.shibboleth.idp.ui.helper
  Class to help Attribute Extraction in views.
AttributeHelper() - Constructor for class net.shibboleth.idp.ui.helper.AttributeHelper
attributeId - Variable in class net.shibboleth.idp.authn.revocation.impl.AttributeRevocationCondition
  Attribute ID to resolve.
attributeId - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeValueLookupFunction
  The attribute ID to look for.
attributeIdComparator - Variable in class net.shibboleth.idp.consent.flow.ar.impl.PopulateAttributeReleaseContext
  Comparator used to sort attributes displayed to user.
attributeIndexLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function to supply AttributeConsumingServiceIndex in request.
attributeName - Variable in class net.shibboleth.idp.authn.context.impl.IdPAttributePrincipalValuesFunction
  The Attribute Name to look for.
attributePredicate - Variable in class net.shibboleth.idp.consent.flow.ar.impl.PopulateAttributeReleaseContext
  Predicate to determine whether consent should be obtained for an attribute.
AttributePredicate - Class in net.shibboleth.idp.consent.logic.impl
  Predicate to determine whether consent should be obtained for an attribute.
AttributePredicate() - Constructor for class net.shibboleth.idp.consent.logic.impl.AttributePredicate
  Constructor.
AttributeQueryProfileConfiguration - Class in net.shibboleth.idp.saml.saml1.profile.config.impl
  Configuration support for SAML 1 attribute query requests.
AttributeQueryProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config.impl
  Configuration support for IdP SAML 2.0 attribute query profile.
AttributeQueryProfileConfiguration - Interface in net.shibboleth.idp.saml.saml2.profile.config
  Configuration support for SAML 2.0 Attribute Query profile.
AttributeQueryProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.impl.AttributeQueryProfileConfiguration
  Constructor.
AttributeQueryProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
  Constructor.
AttributeQueryProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.impl.AttributeQueryProfileConfiguration
  Constructor.
AttributeQueryProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
  Constructor.
attributeRecipient - Variable in class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
  The Attribute Recipient.
attributeRecipientGroupIDLookupStrategy - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Lookup strategy for attribute recipient group ID.
attributeRecipientGroupIDLookupStrategy - Variable in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
  Lookup strategy for attribute recipient group ID.
attributeRecipientGroupIDLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.AttributeQueryProfileConfiguration
  Lookup strategy for attribute recipient group ID.
attributeRecipientGroupIDLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup strategy for attribute recipient group ID.
attributeRecipientGroupIDLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
  Lookup strategy for attribute recipient group ID.
attributeRecipientGroupIDLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup strategy for attribute recipient group ID.
AttributeReleaseConsentFunction - Class in net.shibboleth.idp.consent.logic.impl
  Function that returns a map of consent objects representing consent to attribute release.
AttributeReleaseConsentFunction() - Constructor for class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
  Constructor.
attributeReleaseContext - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
  The `AttributeReleaseContext` to operate on.
AttributeReleaseContext - Class in net.shibboleth.idp.consent.context
  Context for attribute release consent.
AttributeReleaseContext() - Constructor for class net.shibboleth.idp.consent.context.AttributeReleaseContext
  Constructor.
attributeReleaseContextLookupStrategy - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
  Strategy used to find the `AttributeReleaseContext` from the `ProfileRequestContext`.
attributeReleaseContextLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
  Strategy used to find the `AttributeReleaseContext` from the `ProfileRequestContext`.
attributeReleaseFlowDescriptor - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
  The attribute consent flow descriptor.
AttributeReleaseFlowDescriptor - Class in net.shibboleth.idp.consent.flow.ar.impl
  Descriptor for an attribute release flow.
AttributeReleaseFlowDescriptor() - Constructor for class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
  Constructor.
attributeResolver - Variable in class net.shibboleth.idp.authn.revocation.impl.AttributeRevocationCondition
  Attribute Resolver service.
attributeResolverService - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Service used to get the resolver used to fetch attributes.
AttributeRevocationCondition - Class in net.shibboleth.idp.authn.revocation.impl
  A condition for login flows that checks for revocation against a resolved `IdPAttribute`.
AttributeRevocationCondition() - Constructor for class net.shibboleth.idp.authn.revocation.impl.AttributeRevocationCondition
  Constructor.
attributes - Variable in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
  User attributes.
attributes - Variable in class net.shibboleth.idp.saml.impl.testing.TestSources.StaticDataConnector
  Static collection of values returned by this connector.
ATTRIBUTES - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
  Attributes field.
ATTRIBUTES_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
  Request attribute to which a collection of `IdPAttribute` objects may be bound.
attributesLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Strategy used to determine the attributes to resolve.
AttributeSourcedAuthnContextTranslationStrategy - Class in net.shibboleth.idp.saml.saml2.profile.config
  Implementation of the SSO authnContextTranslationStrategyEx hook that translates decoded `IdPAttribute` values into (optionally mapped) values in the form of `AuthnContextClassRefPrincipal` objects.
AttributeSourcedAuthnContextTranslationStrategy() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.AttributeSourcedAuthnContextTranslationStrategy
  Constructor.
AttributeSourcedSAML1NameIdentifierGenerator - Class in net.shibboleth.idp.saml.nameid.impl
  Generator for `NameIdentifier` objects based on `IdPAttribute` data.
AttributeSourcedSAML1NameIdentifierGenerator() - Constructor for class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
  Constructor.
AttributeSourcedSAML2NameIDGenerator - Class in net.shibboleth.idp.saml.nameid.impl
  Generator for `NameID` objects based on `IdPAttribute` data.
AttributeSourcedSAML2NameIDGenerator() - Constructor for class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
  Constructor.
AttributeSourcedSubjectCanonicalization - Class in net.shibboleth.idp.authn.impl
  A `SubjectCanonicalizer` that resolves attributes and then extracts a resolved `IdPAttribute` value from an `AttributeContext` child obtained via lookup function (by default a child of the `SubjectCanonicalizationContext`), and uses it as the result of subject canonicalization.
AttributeSourcedSubjectCanonicalization() - Constructor for class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Constructor.
AttributeSourcedSubjectCanonicalizationAction - Class in net.shibboleth.idp.authn.impl
  Deprecated, for removal: This API element is subject to removal in a future version.
AttributeSourcedSubjectCanonicalizationAction() - Constructor for class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalizationAction
  Deprecated.
  Constructor.
attributeSourceIds - Variable in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Ordered list of attributes to look for and read from.
attributeSourceIds - Variable in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalizationAction
  Deprecated.
  Ordered list of attributes to look for and read from.
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.
attributeSourceIDs - Variable in class net.shibboleth.idp.saml.saml2.profile.config.AttributeSourcedAuthnContextTranslationStrategy
  Attribute sources to pull from.
attributesToResolve - Variable in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Attributes to resolve if explicit.
AttributeValueLookupFunction - Class in net.shibboleth.idp.consent.logic.impl
  `ContextDataLookupFunction` to return the value of an attribute from an `AttributeContext`.
AttributeValueLookupFunction(String) - Constructor for class net.shibboleth.idp.consent.logic.impl.AttributeValueLookupFunction
  Constructor.
attributeValuesFunction - Variable in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributeValuesFunction
  `Function` used to generate the values associated with a `Principal` The `Function` returns null or an empty list if the `Principal` isn't relevant.
attributeValuesHashFunction - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
  Function to create hash of all attribute values.
AttributeValuesHashFunction - Class in net.shibboleth.idp.consent.logic.impl
  Function to calculate the hash of the values of an IdP attribute.
AttributeValuesHashFunction() - Constructor for class net.shibboleth.idp.consent.logic.impl.AttributeValuesHashFunction
attrValueBuilder - Variable in class net.shibboleth.idp.cas.flow.impl.BuildSamlValidationSuccessMessageAction
  Attribute value node builder.
audiences - Variable in class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
  The audiences.
auditContextCreationStrategy - Variable in class net.shibboleth.idp.authn.impl.AbstractAuditingValidationAction
  Strategy used to locate or create the `AuditContext` to populate.
auditContextCreationStrategy - Variable in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
  Strategy used to locate or create the `AuditContext` to populate.
auditContextLookupStrategy - Variable in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
  Strategy used to locate the `AuditContext` associated with a given `ProfileRequestContext`.
auditCtx - Variable in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
  `AuditContext` to populate.
auditCtx - Variable in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
  The AuditContext to operate on.
authenticate(String, UsernamePasswordContext) - Method in class net.shibboleth.idp.authn.impl.JAASCredentialValidator
  Create a JAAS configuration and attempt a login with it.
authenticate(UsernamePasswordContext, String) - Method in class net.shibboleth.idp.authn.impl.HTPasswdCredentialValidator
  Compare input password to stored value.
authenticatedPredicate - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Whether user authentication is required.
authenticatedPrincipalName - Variable in class net.shibboleth.idp.cas.ticket.TicketState
  Canonical authenticated principal name.
authenticatedSubject - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
  Basis for `AuthenticationResult`.
AUTHENTICATING_AUTHORITIES_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
  Request attribute to which a collection of authenticating authorities may be bound.
authenticatingAuthorities - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Proxied authenticating sources.
authenticatingAuthority - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  Name of a proxied authentication source to use.
AUTHENTICATION_ERROR_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
  Request attribute to which an error message may be bound.
AUTHENTICATION_EVENT_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
  Request attribute to which a webflow event may be bound.
AUTHENTICATION_EXCEPTION_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
  Request attribute to which an exception may be bound.
AUTHENTICATION_INSTANT_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
  Request attribute to which an authentication timestamp may be bound.
authenticationCertificate - Variable in class net.shibboleth.idp.authn.impl.X509ResourceCredentialConfig
  Name of the authentication certificate to use for the SSL connection.
AuthenticationContext - Class in net.shibboleth.idp.authn.context
  A context representing the state of an authentication attempt, this is the primary input/output context for the action flow responsible for authentication, and within that flow, the individual flows that carry out a specific kind of authentication.
AuthenticationContext() - Constructor for class net.shibboleth.idp.authn.context.AuthenticationContext
  Constructor.
AuthenticationErrorContext - Class in net.shibboleth.idp.authn.context
  A context that holds information about authentication failures.
AuthenticationErrorContext() - Constructor for class net.shibboleth.idp.authn.context.AuthenticationErrorContext
  Constructor.
AuthenticationFlowAuditExtractor - Class in net.shibboleth.idp.authn.audit.impl
  `Function` that returns the authentication flow ID used to satisfy a request.
AuthenticationFlowAuditExtractor() - Constructor for class net.shibboleth.idp.authn.audit.impl.AuthenticationFlowAuditExtractor
AuthenticationFlowDescriptor - Class in net.shibboleth.idp.authn
  A descriptor for an authentication flow.
AuthenticationFlowDescriptor() - Constructor for class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Constructor.
AuthenticationFlowDescriptor.ProxyCountPredicate - Class in net.shibboleth.idp.authn
  A `Predicate` that implements a cross-check between an effective proxy count of zero and whether a descriptor is honoring the limit.
AuthenticationFlowDescriptor.WeightedComparator<T> - Class in net.shibboleth.idp.authn
  A `Comparator` that compares the mapped weights of the two operands, using a weight of zero for any unmapped values.
AuthenticationFlowDescriptorManager - Class in net.shibboleth.idp.authn.impl
  Manager of `AuthenticationFlowDescriptor` objects.
AuthenticationFlowDescriptorManager(List<AuthenticationFlowDescriptor>) - Constructor for class net.shibboleth.idp.authn.impl.AuthenticationFlowDescriptorManager
  Constructor.
authenticationFlowId - Variable in class net.shibboleth.idp.authn.AuthenticationResult
  The identifier of the flow used to produce this result.
authenticationFlows - Variable in class net.shibboleth.idp.authn.testing.MockAuthenticationProfileConfiguration
  Filters the usable authentication flows.
AuthenticationFlowsLookupFunction - Class in net.shibboleth.idp.authn.config.navigate
  A function that returns `AuthenticationProfileConfiguration.getAuthenticationFlows(ProfileRequestContext)` if such a profile is available from a `RelyingPartyContext` obtained via a lookup function, by default a child of the `ProfileRequestContext`.
AuthenticationFlowsLookupFunction() - Constructor for class net.shibboleth.idp.authn.config.navigate.AuthenticationFlowsLookupFunction
authenticationFlowsLookupStrategy - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Filters the usable authentication flows.
authenticationFlowsLookupStrategy - Variable in class net.shibboleth.idp.cas.config.LoginConfiguration
  Lookup function to supply authenticationFlows property.
authenticationFlowsLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function to supply authentication flows.
authenticationFlowsLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function to supply authentication flows.
authenticationInstant - Variable in class net.shibboleth.idp.authn.AuthenticationResult
  The time that the authentication completed.
authenticationInstant - Variable in class net.shibboleth.idp.cas.ticket.TicketState
  Authentication instant.
authenticationKey - Variable in class net.shibboleth.idp.authn.impl.X509ResourceCredentialConfig
  Name of the key to use for the SSL connection.
authenticationKeyPassword - Variable in class net.shibboleth.idp.authn.impl.X509ResourceCredentialConfig
  Password to decrypt the authentication key.
authenticationMethod - Variable in class net.shibboleth.idp.cas.ticket.TicketState
  Authentication method ID/name/description.
authenticationMethodLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
  Lookup strategy for authentication method.
AuthenticationMethodPrincipal - Class in net.shibboleth.idp.saml.authn.principal
  Principal based on a SAML 1.x AuthenticationMethod.
AuthenticationMethodPrincipal(String) - Constructor for class net.shibboleth.idp.saml.authn.principal.AuthenticationMethodPrincipal
  Constructor.
authenticationProfileConfig - Variable in class net.shibboleth.idp.authn.impl.InitializeRequestedPrincipalContext
  Profile configuration source for requested principals.
AuthenticationProfileConfiguration - Interface in net.shibboleth.idp.authn.config
  Configuration of profiles for authentication.
authenticationResponse - Variable in class net.shibboleth.idp.authn.context.LDAPResponseContext
  Authentication response.
authenticationResult - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  A successful authentication result (the output of the attempted flow, if any).
authenticationResult - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
  AuthenticationResult basis of statement.
AuthenticationResult - Class in net.shibboleth.idp.authn
  Describes an act of authentication.
AuthenticationResult(String, Principal) - Constructor for class net.shibboleth.idp.authn.AuthenticationResult
  Constructor.
AuthenticationResult(String, Subject) - Constructor for class net.shibboleth.idp.authn.AuthenticationResult
  Constructor.
AuthenticationResult.DescriptorReusePredicate - Class in net.shibboleth.idp.authn
  Inner class that delegates reuse condition evaluation to the underlying `AuthenticationFlowDescriptor`.
AuthenticationResult.DescriptorRevocationPredicate - Class in net.shibboleth.idp.authn
  Inner class that delegates revocation condition evaluation to the underlying `AuthenticationFlowDescriptor`.
AuthenticationResult.ProxyRestrictionReusePredicate - Class in net.shibboleth.idp.authn
  Inner class implementing a predicate that checks for contained `ProxyAuthenticationPrincipal` objects and enforces any restrictions on reuse based on the current request.
AuthenticationResultPredicate - Class in net.shibboleth.idp.authn.context.logic
  Condition that checks for the existence of at least one active `AuthenticationResult` instances of a given flow.
AuthenticationResultPredicate() - Constructor for class net.shibboleth.idp.authn.context.logic.AuthenticationResultPredicate
AuthenticationResultPrincipal - Class in net.shibboleth.idp.authn.principal
  Principal that wraps an `AuthenticationResult`.
AuthenticationResultPrincipal(AuthenticationResult) - Constructor for class net.shibboleth.idp.authn.principal.AuthenticationResultPrincipal
  Constructor.
AuthenticationResultPrincipalSerializer - Class in net.shibboleth.idp.authn.principal.impl
  Principal serializer for `AuthenticationResultPrincipal`.
AuthenticationResultPrincipalSerializer(StorageSerializer<AuthenticationResult>) - Constructor for class net.shibboleth.idp.authn.principal.impl.AuthenticationResultPrincipalSerializer
  Constructor.
authenticationResults - Variable in class net.shibboleth.idp.authn.context.SubjectContext
  The active authentication results for the subject.
authenticationResults - Variable in class net.shibboleth.idp.session.AbstractIdPSession
  Tracks authentication results that have occurred during this session.
AuthenticationWarningContext - Class in net.shibboleth.idp.authn.context
  A context that holds information about authentication warnings.
AuthenticationWarningContext() - Constructor for class net.shibboleth.idp.authn.context.AuthenticationWarningContext
  Constructor.
authenticator - Variable in class net.shibboleth.idp.authn.impl.LDAPCredentialValidator
  LDAP authenticator.
authenticatorType - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Type of authenticator to configure.
AuthenticatorType(String) - Constructor for enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.AuthenticatorType
  Constructor.
AUTHN_AUTHORITY_HEADER_PARAM - Static variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Init parameter identifying a header to check for one or more proxied authenticating authority strings.
AUTHN_CONTEXT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Authentication method/context/decl field.
AUTHN_EXCEPTION - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
  ID of event returned if authentication throws an exception unrelated to credential validation.
AUTHN_FLOW_ID - Static variable in class net.shibboleth.idp.authn.AuthnAuditFields
  Authentication flow ID field.
AUTHN_INSTANT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Authentication timestamp field.
AUTHN_INSTANT_FIELD - Static variable in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  Field name of authentication instant.
AUTHN_INSTANT_FIELD - Static variable in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
  Authentication instant field name.
AUTHN_METHOD_FIELD - Static variable in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
  Authentication method field name.
AUTHN_METHOD_HEADER_PARAM - Static variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Init parameter identifying a header to check for one or more authentication method strings.
AUTHN_RESULT - Static variable in class net.shibboleth.idp.authn.AuthnAuditFields
  Authentication results, either "Success" or any classified error results.
authnAssertionSelectionStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
  Selection strategy for multiple valid authn Assertions.
AuthnAuditFields - Class in net.shibboleth.idp.authn
  Constants to use for audit logging fields stored in an `AuditContext`.
AuthnAuditFields() - Constructor for class net.shibboleth.idp.authn.AuthnAuditFields
  Constructor.
authnAuthorityHeader - Variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Header to check for proxied authenticating authority strings.
authnContext - Variable in class net.shibboleth.idp.authn.AbstractAuthenticationAction
  AuthenticationContext to operate on.
AuthnContextAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns the first AuthenticationMethod, AuthnContextCLassRef, or AuthnContextDeclRef from an assertions in a response.
AuthnContextAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.AuthnContextAuditExtractor
  Constructor.
authnContextClassRef - Variable in class net.shibboleth.idp.saml.authn.principal.AuthnContextClassRefPrincipal
  The class ref.
AuthnContextClassRefPrincipal - Class in net.shibboleth.idp.saml.authn.principal
  Principal based on a SAML AuthnContextClassRef.
AuthnContextClassRefPrincipal(String) - Constructor for class net.shibboleth.idp.saml.authn.principal.AuthnContextClassRefPrincipal
  Constructor.
authnContextComparisonLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function for requested AC operator.
authnContextDecl - Variable in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
  The declaration.
AuthnContextDeclPrincipal - Class in net.shibboleth.idp.saml.authn.principal
  Principal based on a SAML AuthnContextDecl.
AuthnContextDeclPrincipal(AuthnContextDecl) - Constructor for class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
  Constructor.
authnContextDeclRef - Variable in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclRefPrincipal
  The decl ref.
AuthnContextDeclRefPrincipal - Class in net.shibboleth.idp.saml.authn.principal
  Principal based on a SAML AuthnContextDeclRef.
AuthnContextDeclRefPrincipal(String) - Constructor for class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclRefPrincipal
  Constructor.
authnContextLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.DefaultPrincipalDeterminationStrategy
  Authentication context lookup strategy.
authnContextTranslationStrategyExLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function to supply the strategy function for translating fully-generic data.
authnContextTranslationStrategyLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function to supply the strategy function for translating SAML 2.0 AuthnContext data.
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.
authnCtxLookupFunction - Variable in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
  AuthenticationContext lookup function.
authnCtxLookupStrategy - Variable in class net.shibboleth.idp.authn.AbstractAuthenticationAction
  Strategy used to extract, and create if necessary, the `AuthenticationContext` from the `ProfileRequestContext`.
authnError - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Error message.
authnEvent - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Event.
AuthnEventIds - Class in net.shibboleth.idp.authn
  Constants to use for `ProfileAction` `EventContext` results related to authentication and subject c14n.
AuthnEventIds() - Constructor for class net.shibboleth.idp.authn.AuthnEventIds
  Constructor.
authnException - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Exception.
authnInstant - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Time of authentication.
AuthnInstantAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns the first authentication timestamp from an assertions in a response.
AuthnInstantAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.AuthnInstantAuditExtractor
  Constructor.
authnLifetime - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Override for result lifetime.
authnMethod - Variable in class net.shibboleth.idp.saml.authn.principal.AuthenticationMethodPrincipal
  The method.
authnMethodHeader - Variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Header to check for authentication method strings.
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.EnforceDisallowedSSOFeatures
  The request message to read from.
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.EnforceDisallowedSSOFeatures
  Lookup strategy function for obtaining `AuthnRequest`.
authnRequestLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
  Lookup strategy function for obtaining `AuthnRequest`.
authnResult - Variable in class net.shibboleth.idp.authn.principal.AuthenticationResultPrincipal
  The authentication result.
authnResult - Variable in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
  Authentication result.
authnResultPrincipalSerializer - Variable in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  Specialized serializer for `AuthenticationResultPrincipal` that requires a circular ref.
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.
authnTimeout - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Override for result timeout.
authorities - Variable in class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
  The authorities.
authorizedToProxy - Variable in class net.shibboleth.idp.cas.service.Service
  Proxy authorization flag.
authorizedToProxy - Variable in class net.shibboleth.idp.cas.service.ServiceDefinition
  Proxy authorization flag.
AUTO_CREATED - Static variable in class net.shibboleth.idp.module.core.impl.Core
  Auto-created folders.
AUTOLOGIN_COOKIE_NAME - Static variable in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAutoLoginManager
  Default name of the SPNEGO auto-login cookie.
AUTOLOGIN_COOKIE_VALUE_TRUE - Static variable in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAutoLoginManager
  SPNEGO auto-login cookie value representing true.
AUTOLOGIN_PARAMETER_NAME - Static variable in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAutoLoginManager
  Name of the SPNEGO auto-login signaling parameter.
autoPluginFromId(String, boolean) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
  Given the pluginId find the best version and install.
autoReconnect - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Whether to automatically reconnect to the server when a connection is lost.
availableFlows - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  Flows that are known to the system.
availableFlows - Variable in class net.shibboleth.idp.authn.impl.PopulateAuthenticationContext
  All of the known flows in the system.
availableFlows - Variable in class net.shibboleth.idp.authn.impl.PopulateSubjectCanonicalizationContext
  The flows to make available for possible use.
availableFlows - Variable in class net.shibboleth.idp.profile.context.ProfileInterceptorContext
  Flows that need to be executed.
availableFlows - Variable in class net.shibboleth.idp.profile.interceptor.impl.PopulateProfileInterceptorContext
  The flows to make available for possible use.
availableFlows - Variable in class net.shibboleth.idp.session.logic.LogoutPropagationFlowDescriptorSelector
  List of available flows.

## B

b - Variable in class net.shibboleth.idp.consent.logic.impl.JoinFunction
  Second function.
backChannelCert - Variable in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  The file with the certificate that TLS uses to 'sign'.
backup - Variable in class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
  The key store backup.
backup - Variable in class net.shibboleth.idp.installer.TrustStore
  The key store backup.
BaseAddAttributeStatementToAssertion<T extends SAMLObject> - Class in net.shibboleth.idp.saml.profile.impl
  Base class for actions that encode an `AttributeContext` into a SAML attribute statement.
BaseAddAttributeStatementToAssertion() - Constructor for class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
  Constructor.
BaseAddAuthenticationStatementToAssertion - Class in net.shibboleth.idp.saml.profile.impl
  Base class for actions that encode authentication information into a SAML 1 or SAML 2 statement.
BaseAddAuthenticationStatementToAssertion() - Constructor for class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
  Constructor.
BaseAddAuthenticationStatementToAssertion.RemoteAddressStrategy - Class in net.shibboleth.idp.saml.profile.impl
  Default strategy for obtaining client address from servlet layer.
BaseCryptoTransientDecoder - Class in net.shibboleth.idp.saml.nameid.impl
  An abstract action which contains the logic to do crypto transient decoding matching.
BaseCryptoTransientDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.BaseCryptoTransientDecoder
BaseCSRFTokenPredicate - Class in net.shibboleth.idp.ui.csrf
  A base helper class for predicates that determine if CSRF protection is required per state.
BaseCSRFTokenPredicate() - Constructor for class net.shibboleth.idp.ui.csrf.BaseCSRFTokenPredicate
baseDn - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Base DN used to search for users.
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
  Constructor.
basePath - Variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
  Base path for registry.
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
BASEURL_PROPERTY - Static variable in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Name of system property for overriding default URL.
BasicAdministrativeFlowDescriptor - Class in net.shibboleth.idp.admin
  A descriptor for an administrative flow.
BasicAdministrativeFlowDescriptor(String) - Constructor for class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Constructor.
BasicAdministrativeFlowDescriptor.Logo - Class in net.shibboleth.idp.admin
  A wrapper class to construct logo objects for exposure by `UIInfo` interface.
BasicSPSession - Class in net.shibboleth.idp.session
  Implementation support for a concrete `SPSession` implementation.
BasicSPSession(String, Instant, Instant) - Constructor for class net.shibboleth.idp.session.BasicSPSession
  Constructor.
BasicSPSessionCreationStrategy - Class in net.shibboleth.idp.session.impl
  A function to create a `BasicSPSession` based on profile execution state.
BasicSPSessionCreationStrategy(Duration) - Constructor for class net.shibboleth.idp.session.impl.BasicSPSessionCreationStrategy
  Constructor.
BasicSPSessionSerializer - Class in net.shibboleth.idp.session.impl
  A serializer for `BasicSPSession` objects.
BasicSPSessionSerializer(Duration) - Constructor for class net.shibboleth.idp.session.impl.BasicSPSessionSerializer
  Constructor.
BasicX509CredentialFactoryBean - Class in net.shibboleth.idp.profile.spring.factory
  Deprecated, for removal: This API element is subject to removal in a future version.
BasicX509CredentialFactoryBean() - Constructor for class net.shibboleth.idp.profile.spring.factory.BasicX509CredentialFactoryBean
  Deprecated.
  Constructor.
beanMappings - Variable in class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageDecoderFactory
  Map of strings to bean IDs.
bestMatchCriterionLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Optional strategy function to obtain a `BestMatchLocationCriterion` to inject.
BestMatchLocationLookupStrategy - Class in net.shibboleth.idp.saml.session.impl
  A strategy function for establishing an appropriate `BestMatchLocationCriterion` based on the `AssertionConsumerService` location used to initiate a `SAML2SPSession`.
BestMatchLocationLookupStrategy() - Constructor for class net.shibboleth.idp.saml.session.impl.BestMatchLocationLookupStrategy
  Constructor.
BIND - Enum constant in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.PassivatorType
  Bind passivator.
BIND_SEARCH - Enum constant in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.AuthenticatorType
  Authenticated bind.
bindDn - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Privileged entry used to search for users.
bindDnCredential - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Credential for the privileged entry.
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.config.logic.IncludeAttributeStatementPredicate
  Strategy function for access to `SAMLBindingContext` to populate.
bindingContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
  Strategy function for access to `SAMLBindingContext` to populate.
bindingContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Strategy function for access to `SAMLBindingContext` to populate.
bindingDescriptor - Variable in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
  Optional `BindingDescriptor` to inject into `SAMLBindingContext` created.
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.
bindPoolPassivatorType - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Type of passivator to configure for the bind pool.
bindToAddress(String) - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Associate an address with this session.
bindToAddress(String) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Associate an address with this session.
blockWaitTime - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Wait time for getting a connection from the pool.
bodyName - Variable in class net.shibboleth.idp.cas.flow.impl.AbstractOutgoingSamlMessageAction
  SOAP body needed for old/broken CAS clients.
BrokenProxyChain - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  One or more proxy-granting tickets in proxy chain have expired.
browserLanguages - Variable in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  The (statically defined) languages that this user wants to know about.
browserProfile - Variable in class net.shibboleth.idp.authn.proxy.impl.InitializeProxyProfileRequestContext
  Whether this is a browser-based profile request.
browserProfile - Variable in class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
  Whether this is a browser-based profile request.
BrowserSSOProfileConfiguration - Class in net.shibboleth.idp.saml.saml1.profile.config.impl
  Configuration for SAML 1 Browser SSO profile requests.
BrowserSSOProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config.impl
  Configuration support for IdP and proxied SAML 2.0 Browser SSO.
BrowserSSOProfileConfiguration - Interface in net.shibboleth.idp.saml.profile.config
  Profile configuration for IdP SAML Browser SSO profiles.
BrowserSSOProfileConfiguration - Interface in net.shibboleth.idp.saml.saml2.profile.config
  Configuration support for IdP and proxied SAML 2.0 Browser SSO.
BrowserSSOProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Constructor.
BrowserSSOProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Constructor.
BrowserSSOProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Constructor.
BrowserSSOProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Constructor.
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.
BuildAuthenticationContextAction - Class in net.shibboleth.idp.cas.flow.impl
  Builds an authentication context from an incoming `ServiceTicketRequest` message.
BuildAuthenticationContextAction() - Constructor for class net.shibboleth.idp.cas.flow.impl.BuildAuthenticationContextAction
  Constructor.
buildAuthenticationResult(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Normally called upon successful completion of credential validation, calls the `AbstractValidationAction.populateSubject(Subject)` abstract method, stores an `AuthenticationResult` in the `AuthenticationContext`, and attaches a `SubjectCanonicalizationContext` to the `ProfileRequestContext` in preparation for c14n to occur.
buildAuthenticationStatement(ProfileRequestContext, RequestedPrincipalContext) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
  Build the `AuthenticationStatement` to be added to the `Response`.
buildAuthnRequest() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
  Build a synthetic AuthnRequest instance from the IdP-initiated SSO request structure.
buildAuthnStatement(ProfileRequestContext, RequestedPrincipalContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
  Build the `AuthnStatement` to be added to the `Response`.
buildCriteriaSet(ProfileRequestContext, List<EncryptionConfiguration>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
  Build the criteria used as input to the `EncryptionParametersResolver`.
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.
builderFactory - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Builder factory for XMLObjects needed in UIInfo emulation.
buildEvent(Object, String) - Static method in class net.shibboleth.idp.profile.ActionSupport
  Builds an event with a given ID but no related attributes.
buildEvent(Object, String, AttributeMap<Object>) - Static method in class net.shibboleth.idp.profile.ActionSupport
  Builds an event, to be returned by the given component.
buildExtensions(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
  Build `RequestedAttributes` extension if required.
buildHyperLink(String, String) - Method in class net.shibboleth.idp.ui.taglib.ServiceTagSupport
  Build a hyperlink from the parameters.
buildIdPAttribute(ProfileRequestContext, Attribute, TranscodingRule, List<IdPAttributeValue>) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
  Builds an `IdPAttribute` from the given values.
buildIdPInitiatedSSORequest() - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
  Build a new IdP-initiated request structure from the inbound HTTP request.
buildInboundMessageContext() - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Builds a inbound `MessageContext`.
buildOutboundMessageContext() - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Builds a outbound `MessageContext`.
buildProceedEvent(Object) - Static method in class net.shibboleth.idp.profile.ActionSupport
  Signals a successful outcome by an action.
buildProfileRequestContext() - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Builds a `ProfileRequestContext`.
BuildProxyChainAction - Class in net.shibboleth.idp.cas.flow.impl
  Action that builds the chain of visited proxies for a successful proxy ticket validation event.
BuildProxyChainAction(TicketService) - Constructor for class net.shibboleth.idp.cas.flow.impl.BuildProxyChainAction
  Constructor.
buildProxyPrincipal(AuthnContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Construct a populated `ProxyAuthenticationPrincipal` based on the inbound assertion.
buildRelyingPartyConfiguration() - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Builds a `RelyingPartyConfiguration`.
buildRelyingPartyContext(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Builds `RelyingPartyContext`.
BuildRelyingPartyContextAction<RequestType,ResponseType> - Class in net.shibboleth.idp.cas.flow.impl
  Creates the `RelyingPartyContext` as a child of the `ProfileRequestContext`.
BuildRelyingPartyContextAction(ServiceRegistry...) - Constructor for class net.shibboleth.idp.cas.flow.impl.BuildRelyingPartyContextAction
  Creates a new instance.
buildRequestContext() - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Builds a `MockRequestContext`.
buildRequestedAuthnContext(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
  Build a `RequestedAuthnContext` if warranted.
buildResolutionContext(ProfileRequestContext, String) - Method in class net.shibboleth.idp.authn.revocation.impl.AttributeRevocationCondition
  Build an `AttributeResolutionContext` to use.
BuildSAMLMetadataContextAction<RequestType,ResponseType> - Class in net.shibboleth.idp.cas.flow.impl
  Builds a `SAMLMetadataContext` child of `RelyingPartyContext` to facilitate relying party selection by group name.
BuildSAMLMetadataContextAction() - Constructor for class net.shibboleth.idp.cas.flow.impl.BuildSAMLMetadataContextAction
buildSamlResponse(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.AbstractOutgoingSamlMessageAction
  Build the SAML response.
buildSamlResponse(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.BuildSamlValidationFailureMessageAction
  Build the SAML response.
buildSamlResponse(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.BuildSamlValidationSuccessMessageAction
  Build the SAML response.
BuildSamlValidationFailureMessageAction - Class in net.shibboleth.idp.cas.flow.impl
  Creates the SAML response message for failed ticket validation at the `/samlValidate` URI.
BuildSamlValidationFailureMessageAction() - Constructor for class net.shibboleth.idp.cas.flow.impl.BuildSamlValidationFailureMessageAction
BuildSamlValidationSuccessMessageAction - Class in net.shibboleth.idp.cas.flow.impl
  Creates the SAML response message for successful ticket validation at the `/samlValidate` URI.
BuildSamlValidationSuccessMessageAction(IdentifierGenerationStrategy, String) - Constructor for class net.shibboleth.idp.cas.flow.impl.BuildSamlValidationSuccessMessageAction
  Constructor.
buildScoping(ProfileRequestContext, Integer, Set<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
  Build a `Scoping` element, decrementing the proxy count if set.
buildServletExternalContext() - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Builds a `ServletExternalContext`.
buildSubject(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
  Build a `Subject` element if necessary.
buildURL() - Method in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Compute the full URL to connect to.
buildURL() - Method in interface net.shibboleth.idp.cli.CommandLineArguments
  Compute the full URL to connect to.
buildURL(String, String) - Method in class net.shibboleth.idp.ui.taglib.ServiceContactTag
  Return either the name raw or garnished in a hyperlink.
BuildWar - Class in net.shibboleth.idp.installer.impl
  Code to build the war file during an install or on request.
BuildWar(Path) - Constructor for class net.shibboleth.idp.installer.impl.BuildWar
  Constructor.
byClass(Class<T>) - Method in class net.shibboleth.idp.authn.principal.PrincipalServiceManager
  Get a `PrincipalService` by type.

## C

c14nContextLookupStrategy - Variable in class net.shibboleth.idp.session.impl.DetectIdentitySwitch
  Lookup function for SubjectCanonicalizationContext.
cache - Variable in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
  The cache (to stop us going offsite).
cache - Variable in class net.shibboleth.idp.admin.impl.InstallableComponentPropertyCache
  The cache.
cache - Variable in class net.shibboleth.idp.admin.impl.ReportUpdateStatus
  The cache (to stop us going offsite if someone already has).
CACHE_ID - Static variable in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
  Flow variable indicating ID of cache bean to access.
cachedInfo - Variable in class net.shibboleth.idp.consent.logic.impl.AbstractAttributeDisplayFunction
  Cache of already looked up values.
cacheId - Variable in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
  Revocation Cache ID.
cacheLife - Variable in class net.shibboleth.idp.admin.impl.InstallableComponentPropertyCache
  How long before a cached entry expires.
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
  Checks if the given value can be handled by the transcoder.
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASDateTimeAttributeTranscoder
  Checks if the given value can be handled by the transcoder.
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASScopedStringAttributeTranscoder
  Checks if the given value can be handled by the transcoder.
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASStringAttributeTranscoder
  Checks if the given value can be handled by the transcoder.
canHandle(FlowExecutionException) - Method in class net.shibboleth.idp.profile.impl.RethrowingFlowExecutionExceptionHandler
canonicalizationError - Variable in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Exception raised by a failed canonicalization.
canonicalPath(Path) - Static method in class net.shibboleth.idp.installer.InstallerSupport
  Return the canonical path.
canonicalPrincipalName - Variable in class net.shibboleth.idp.authn.impl.FinalizeAuthentication
  The principal name extracted from the context tree.
canonicalPrincipalName - Variable in class net.shibboleth.idp.saml.profile.impl.FinalizeSAMLSubjectCanonicalization
  The principal name extracted from the context tree.
CanonicalUsernameLookupStrategy - Class in net.shibboleth.idp.session.context.navigate
  Function that returns a principal name from one of two places: a `SubjectCanonicalizationContext` child of the root context or a `SessionContext`.
CanonicalUsernameLookupStrategy() - Constructor for class net.shibboleth.idp.session.context.navigate.CanonicalUsernameLookupStrategy
captureChanges(Map<Module.ModuleResource, Module.ResourceResult>) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Capture module changes.
captureChanges(Map<Module.ModuleResource, Module.ResourceResult>) - Method in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
  Capture module changes.
captureQueryParameters - Variable in class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
  Whether to capture and store off query parameters.
cas - Variable in class net.shibboleth.idp.cli.DumpConfigArguments
  CAS protocol.
cas - Variable in class net.shibboleth.idp.cli.MetadataQueryArguments
  CAS protocol.
CAS - Class in net.shibboleth.idp.module.profile.impl
  `IdPModule` implementation.
CAS() - Constructor for class net.shibboleth.idp.module.profile.impl.CAS
  Constructor.
CAS_PARAM - Static variable in class net.shibboleth.idp.admin.impl.DumpConfigRequestDecoder
  Name of the query parameter for the CAS protocol: "cas" .
CAS_PARAM - Static variable in class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
  Name of the query parameter for the CAS protocol: "cas" .
CASAttributeTranscoder - Interface in net.shibboleth.idp.cas.attribute
  Marker interface for transcoders that support CAS attributes.
CASAuditFields - Class in net.shibboleth.idp.cas.protocol
  Constants to use for audit logging fields stored in an `AuditContext`.
CASAuditFields() - Constructor for class net.shibboleth.idp.cas.protocol.CASAuditFields
  Constructor.
CASDateTimeAttributeTranscoder - Class in net.shibboleth.idp.cas.attribute.transcoding.impl
  `AttributeTranscoder` that supports `Attribute` and `DateTimeAttributeValue` objects.
CASDateTimeAttributeTranscoder() - Constructor for class net.shibboleth.idp.cas.attribute.transcoding.impl.CASDateTimeAttributeTranscoder
caseSensitive - Variable in class net.shibboleth.idp.cas.service.DefaultServiceComparator
  Whether the check should be case-sensitive.
CASScopedStringAttributeTranscoder - Class in net.shibboleth.idp.cas.attribute.transcoding.impl
  `AttributeTranscoder` that supports `Attribute` and `ScopedStringAttributeValue` objects.
CASScopedStringAttributeTranscoder() - Constructor for class net.shibboleth.idp.cas.attribute.transcoding.impl.CASScopedStringAttributeTranscoder
CASSPSession - Class in net.shibboleth.idp.cas.session.impl
  Describes a CAS protocol-specific service provider session created in response to a successful ticket validation.
CASSPSession(String, Instant, Instant, String, String) - Constructor for class net.shibboleth.idp.cas.session.impl.CASSPSession
  Creates a new CAS SP session.
CASSPSessionSerializer - Class in net.shibboleth.idp.cas.session.impl
  JSON serializer for `CASSPSession` class.
CASSPSessionSerializer(Duration) - Constructor for class net.shibboleth.idp.cas.session.impl.CASSPSessionSerializer
  Constructor.
CASStringAttributeTranscoder - Class in net.shibboleth.idp.cas.attribute.transcoding.impl
  `AttributeTranscoder` that supports `Attribute` and `StringAttributeValue` objects.
CASStringAttributeTranscoder() - Constructor for class net.shibboleth.idp.cas.attribute.transcoding.impl.CASStringAttributeTranscoder
casTicketService - Variable in class net.shibboleth.idp.cas.flow.impl.BuildProxyChainAction
  Manages CAS tickets.
casTicketService - Variable in class net.shibboleth.idp.cas.flow.impl.GrantProxyTicketAction
  Manages CAS tickets.
casTicketService - Variable in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
  Manages CAS tickets.
casTicketService - Variable in class net.shibboleth.idp.cas.flow.impl.InitializeProxyAction
  Manages CAS tickets.
casTicketService - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateProxyCallbackAction
  Manages CAS tickets.
casTicketService - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateTicketAction
  Manages CAS tickets.
categoriesToLog - Variable in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
  Explicit categories to log from `WriteAuditLog.formattingMap`.
certContextLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.X509CertificateCredentialValidator
  Lookup strategy for cert context.
certificate - Variable in class net.shibboleth.idp.authn.context.CertificateContext
  The certificate to be validated.
CERTIFICATE - Enum constant in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.TrustType
  Explicit certificate file trust.
CertificateCleanupHook() - Constructor for class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication.CertificateCleanupHook
CertificateContext - Class in net.shibboleth.idp.authn.context
  Context that carries a `Certificate` to be validated.
CertificateContext() - Constructor for class net.shibboleth.idp.authn.context.CertificateContext
  Constructor.
CertificateIssuerAuditExtractor - Class in net.shibboleth.idp.authn.audit.impl
  `Function` that returns the issuer of a client certificate.
CertificateIssuerAuditExtractor() - Constructor for class net.shibboleth.idp.authn.audit.impl.CertificateIssuerAuditExtractor
CertificateSubjectAuditExtractor - Class in net.shibboleth.idp.authn.audit.impl
  `Function` that returns the subject of a client certificate.
CertificateSubjectAuditExtractor() - Constructor for class net.shibboleth.idp.authn.audit.impl.CertificateSubjectAuditExtractor
CHAIN_HEADERS_PARAM - Static variable in class net.shibboleth.idp.authn.impl.X509ProxyFilter
  Init parameter controlling what headers to check for the chain certificates.
ChainedMetricFilter(MetricFilter) - Constructor for class net.shibboleth.idp.admin.impl.OutputMetrics.ChainedMetricFilter
  Constructor.
chainHeaders - Variable in class net.shibboleth.idp.authn.impl.X509ProxyFilter
  Name of headers containing chain certificates.
check(ProfileRequestContext) - Method in interface net.shibboleth.idp.authn.AccountLockoutManager
  Check if the authentication credentials associated with the request are subject to lockout.
check(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Check if the authentication credentials associated with the request are subject to lockout.
CHECK - Enum constant in enum class net.shibboleth.idp.installer.impl.UpdateIdPArguments.OperationType
  Check Installed version.
CHECK_ATTRIBUTES_PARAM - Static variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Init parameter controlling what attributes to check.
CHECK_HEADERS_PARAM - Static variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Init parameter controlling what headers to check.
CHECK_REMOTE_USER_PARAM - Static variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Init parameter controlling whether to check for REMOTE_USER.
checkAddress(String) - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Test the session's validity based on the supplied client address, possibly binding it to the session if appropriate.
checkAddress(String) - Method in interface net.shibboleth.idp.session.IdPSession
  Test the session's validity based on the supplied client address, possibly binding it to the session if appropriate.
checkAddress(String) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Test the session's validity based on the supplied client address, possibly binding it to the session if appropriate.
checkAddressPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Whether to compare client and assertion addresses on inbound SSO.
checkAttributes - Variable in class net.shibboleth.idp.authn.impl.ExtractRemoteUser
  List of request attributes to check for an identity.
checkAttributes - Variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  List of request attributes to check for an identity.
checkHeaders - Variable in class net.shibboleth.idp.authn.impl.ExtractRemoteUser
  List of request headers to check for an identity.
checkHeaders - Variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  List of request headers to check for an identity.
checkInResponseToPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Whether to validate inbound InResponseTo values.
checkPlugins(Set<String>) - Method in class net.shibboleth.idp.admin.impl.ReportModuleStatus
  Check whether any plugin required a non-enabled module.
checkPreConditions() - Method in class net.shibboleth.idp.installer.impl.V5Install
  Check for any preconditions to the install.
CheckProxyAuthorizationAction<RequestType,ResponseType> - Class in net.shibboleth.idp.cas.flow.impl
  Checks the current `ServiceContext` to determine whether the service/relying party is authorized to proxy.
CheckProxyAuthorizationAction() - Constructor for class net.shibboleth.idp.cas.flow.impl.CheckProxyAuthorizationAction
checkProxyRestrictions(Collection<ProxyAuthenticationPrincipal>) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Check for proxy restrictions and evaluate them against the associated `RelyingPartyContext`.
checkProxyRestrictions(ProfileRequestContext, Subject) - Method in class net.shibboleth.idp.authn.impl.FinalizeAuthentication
  Check for proxy restrictions and evaluate them against the request.
checkRemoteUser - Variable in class net.shibboleth.idp.authn.impl.ExtractRemoteUser
  Whether to check REMOTE_USER for an identity.
checkRemoteUser - Variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Whether to check REMOTE_USER for an identity.
checkRequiredModules(Set<String>) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Police that required modules for plugin installation are enabled.
checkSignature(InputStream, TrustStore.Signature) - Method in class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
  Run a signature check over the streams.
checkSignature(InputStream, TrustStore.Signature) - Method in class net.shibboleth.idp.installer.TrustStore
  Run a signature check over the streams.
checkSignature(Path, String) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Check the signature of the plugin.
checkSignature(UpdateIdPArguments, String) - Method in class net.shibboleth.idp.installer.impl.UpdateIdPCLI
  Check the signature of the downloaded distribution.
checkTimeout() - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Test the session's validity based on inactivity, while updating the last activity time.
checkTimeout() - Method in interface net.shibboleth.idp.session.IdPSession
  Test the session's validity based on inactivity, while updating the last activity time.
checkTimeout() - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Test the session's validity based on inactivity, while updating the last activity time.
checkUpdate(UpdateIdPArguments, InstallableComponentInfo, boolean) - Method in class net.shibboleth.idp.installer.impl.UpdateIdPCLI
  Check for a potential upgrade, then download if that was requested.
checkUsername(Subject) - Method in class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication
  Validate the username if necessary.
checkWebXml(Path) - Method in class net.shibboleth.idp.installer.impl.V5Install
  If it exists check web.xml for deprecated content.
classifiedErrors - Variable in class net.shibboleth.idp.authn.context.AuthenticationErrorContext
  Error conditions detected through classified error messages.
classifiedMessages - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
  Error messages associated with a specific error condition token.
classifiedWarnings - Variable in class net.shibboleth.idp.authn.context.AuthenticationWarningContext
  Warning conditions detected through classified warning messages.
classIndexedMap - Variable in class net.shibboleth.idp.authn.principal.PrincipalServiceManager
  Service index by class.
CLASSPATH_SCHEME - Static variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
  Classpath scheme prefix.
CLASSPATH_STAR_SCHEME - Static variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
  Wildcard classpath scheme prefix.
classRefLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
  Strategy used to determine the AuthnContextClassRef.
clean - Variable in class net.shibboleth.idp.cli.impl.ModuleManagerArguments
  Clean when disabling.
cleanupHook - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
  A cleanup hook to execute after successful validation.
clear(ProfileRequestContext) - Method in interface net.shibboleth.idp.authn.AccountLockoutManager
  Clear the lockout state for the authentication credentials associated with the request.
clear(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Clear the lockout state for the authentication credentials associated with the request.
clearAuditContext - Variable in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
  Flag signalling to clear context on entry.
clearErrorContext - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
  Indicates whether to clear any existing `AuthenticationErrorContext` before execution.
CLI - Class in net.shibboleth.idp.cli
  Entry point for generic command line utility.
CLI() - Constructor for class net.shibboleth.idp.cli.CLI
  Constructor.
CLIENT_ADDRESS_MDC_ATTRIBUTE - Static variable in class net.shibboleth.idp.conf.impl.SLF4JMDCServletFilter
  MDC attribute name for client address.
clientOptions - Variable in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator
  JAAS options for client login.
clientTLSArtifactRequestsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ArtifactAwareProfileConfiguration
  Predicate used to determine if artifact resolution requests should use client TLS.
clientTLSSOAPRequestsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
  Predicate used to determine if SOAP-based requests should use client TLS.
clientTLSSOAPRequestsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.SingleLogoutProfileConfiguration
  Predicate used to determine if SOAP-based requests should use client TLS.
clone() - Method in interface net.shibboleth.idp.authn.principal.CloneablePrincipal
  Creates and returns a copy of this object.
clone() - Method in class net.shibboleth.idp.authn.principal.HOTPPrincipal
  Creates and returns a copy of this object.
clone() - Method in class net.shibboleth.idp.authn.principal.PasswordPrincipal
  Creates and returns a copy of this object.
clone() - Method in class net.shibboleth.idp.authn.principal.TOTPPrincipal
  Creates and returns a copy of this object.
clone() - Method in class net.shibboleth.idp.authn.principal.UsernamePrincipal
  Creates and returns a copy of this object.
clone() - Method in class net.shibboleth.idp.saml.authn.principal.AuthenticationMethodPrincipal
  Creates and returns a copy of this object.
clone() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextClassRefPrincipal
  Creates and returns a copy of this object.
clone() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
  Creates and returns a copy of this object.
clone() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclRefPrincipal
  Creates and returns a copy of this object.
clone() - Method in class net.shibboleth.idp.saml.authn.principal.NameIdentifierPrincipal
  Creates and returns a copy of this object.
clone() - Method in class net.shibboleth.idp.saml.authn.principal.NameIDPrincipal
  Creates and returns a copy of this object.
clone(String) - Method in class net.shibboleth.idp.cas.ticket.Ticket
  Create a new ticket from this one with the given identifier.
CloneablePrincipal - Interface in net.shibboleth.idp.authn.principal
  Principal that can be cloned without knowledge of the underlying type.
close() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
close() - Method in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
close() - Method in class net.shibboleth.idp.installer.ProgressReportingOutputStream
closeSilently(AutoCloseable) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  close, ignoring errors.
CN_OID - Static variable in class net.shibboleth.idp.authn.impl.X500SubjectCanonicalization
  Common Name (CN) OID.
CollectionSerializer - Class in net.shibboleth.idp.consent.storage.impl
  Serializes a `Collection` of strings.
CollectionSerializer() - Constructor for class net.shibboleth.idp.consent.storage.impl.CollectionSerializer
  Constructor.
CommandLine - Class in net.shibboleth.idp.module.core.impl
  `IdPModule` implementation.
CommandLine() - Constructor for class net.shibboleth.idp.module.core.impl.CommandLine
  Constructor.
CommandLineArguments - Interface in net.shibboleth.idp.cli
  Interface for JCommander command line argument handling for an HTTP-based remote service call.
CommentedProperty(String, String, boolean) - Constructor for class net.shibboleth.idp.installer.PropertiesWithComments.CommentedProperty
  Constructor.
COMMON_ATTRIBUTE_VALUE_RESULT - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  A `StringAttributeValue` with value "at1-Data".
COMMON_ATTRIBUTE_VALUE_STRING - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  A value from both providers.
compare(String, String) - Method in class net.shibboleth.idp.cas.service.DefaultServiceComparator
compare(String, String) - Method in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyComparator
compare(String, String) - Method in class net.shibboleth.idp.consent.logic.impl.PreferExplicitOrderComparator
compare(T, T) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor.WeightedComparator
compareValues - Variable in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
  Whether consent equality includes comparing consent values.
compareValues() - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
  Whether consent equality includes comparing consent values.
compatiblePrincipalTypes - Variable in class net.shibboleth.idp.authn.principal.GenericPrincipalSerializer
  A cache of Principal types that support string-based construction.
completed() - Method in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
  Signal that the operation completed and that rollback won't be needed.
completionInstant - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  Time when authentication process completed.
configClass - Variable in class net.shibboleth.idp.cas.config.ConfigLookupFunction
  Type of profile configuration class.
configLookupFunction - Variable in class net.shibboleth.idp.cas.flow.impl.BuildAuthenticationContextAction
  Profile configuration lookup function.
configLookupFunction - Variable in class net.shibboleth.idp.cas.flow.impl.GrantProxyTicketAction
  Profile configuration lookup function.
configLookupFunction - Variable in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
  Profile configuration lookup function.
configLookupFunction - Variable in class net.shibboleth.idp.cas.flow.impl.PrepareTicketValidationResponseAction
  Profile configuration lookup function.
configLookupFunction - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateProxyCallbackAction
  Profile configuration lookup function.
configLookupFunction - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateTicketAction
  Profile configuration lookup function.
ConfigLookupFunction<T extends AbstractProtocolConfiguration> - Class in net.shibboleth.idp.cas.config
  Lookup function for extracting CAS profile configuration from the profile request context.
ConfigLookupFunction(Class<T>) - Constructor for class net.shibboleth.idp.cas.config.ConfigLookupFunction
  Creates a new instance.
configurationLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
  Strategy used to look up a per-request `EncryptionConfiguration` list.
connect(URI, Service) - Method in class net.shibboleth.idp.cas.proxy.impl.HttpClientProxyValidator
  Connect to the given CAS proxy callback endpoint and return the HTTP response code.
connectionStrategyType - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Type of connection strategy to configure.
ConnectionStrategyType(String) - Constructor for enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.ConnectionStrategyType
  Constructor.
CONNECTOR_ATTRIBUTE_VALUE_REGEXP - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  Regexp.
CONNECTOR_ATTRIBUTE_VALUE_REGEXP_PATTERN - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  a `Pattern` derived from `TestSources.CONNECTOR_ATTRIBUTE_VALUE_REGEXP`.
CONNECTOR_ATTRIBUTE_VALUE_REGEXP_RESULT - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  A `StringAttributeValue` with value "Connect".
CONNECTOR_ATTRIBUTE_VALUE_RESULT - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  A `StringAttributeValue` with value "at1-Data".
CONNECTOR_ATTRIBUTE_VALUE_STRING - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  A value from the connector.
connectTimeout - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Wait time for connects.
Consent - Class in net.shibboleth.idp.consent
  Represents consent.
Consent - Class in net.shibboleth.idp.module.intercept.impl
  `IdPModule` implementation.
Consent() - Constructor for class net.shibboleth.idp.consent.Consent
Consent() - Constructor for class net.shibboleth.idp.module.intercept.impl.Consent
  Constructor.
CONSENT_IDS_REQUEST_PARAMETER - Static variable in class net.shibboleth.idp.consent.flow.impl.ExtractConsent
  Parameter name for consent IDs.
consentableAttributes - Variable in class net.shibboleth.idp.consent.context.AttributeReleaseContext
  Attributes to be consented to.
ConsentAuditFields - Class in net.shibboleth.idp.consent.audit.impl
  Constants to use for audit logging fields stored in an `AuditContext` as a child of an `ConsentContext`.
ConsentAuditFields() - Constructor for class net.shibboleth.idp.consent.audit.impl.ConsentAuditFields
  Constructor.
consentContext - Variable in class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
  Consent context.
ConsentContext - Class in net.shibboleth.idp.consent.context
  Context representing the state of a consent flow.
ConsentContext() - Constructor for class net.shibboleth.idp.consent.context.ConsentContext
  Constructor.
consentContextlookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.GlobalAttributeConsentPredicate
  Strategy used to find the `ConsentContext` from the `ProfileRequestContext`.
consentContextLookupStrategy - Variable in class net.shibboleth.idp.consent.audit.impl.CurrentConsentIdsAuditExtractor
  Strategy used to find the `ConsentContext` from the `ProfileRequestContext`.
consentContextLookupStrategy - Variable in class net.shibboleth.idp.consent.audit.impl.CurrentConsentIsApprovedAuditExtractor
  Strategy used to find the `ConsentContext` from the `ProfileRequestContext`.
consentContextLookupStrategy - Variable in class net.shibboleth.idp.consent.audit.impl.CurrentConsentValuesAuditExtractor
  Strategy used to find the `ConsentContext` from the `ProfileRequestContext`.
consentContextLookupStrategy - Variable in class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
  Strategy used to find the `ConsentContext` from the `ProfileRequestContext`.
consentContextLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
  Strategy used to find the `ConsentContext` from the `ProfileRequestContext`.
consentContextLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.IsConsentRequiredPredicate
  Consent context lookup strategy.
CONSENTED_ATTRS_FIELD - Static variable in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
  Consented attribute IDs field name.
consentedAttributeIds - Variable in class net.shibboleth.idp.cas.flow.impl.PrepareTicketValidationResponseAction
  Stored consented attributes from ticket.
consentedAttributeIds - Variable in class net.shibboleth.idp.cas.ticket.TicketState
  Attribute IDs that were consented to during the ticket request.
consentFlowDescriptor - Variable in class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
  Consent flow descriptor.
ConsentFlowDescriptor - Class in net.shibboleth.idp.consent.flow.impl
  Descriptor for a consent flow.
ConsentFlowDescriptor() - Constructor for class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
  Constructor.
consentFlowDescriptorLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
  Consent flow descriptor lookup strategy.
consentFlowDescriptorLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.IsConsentRequiredPredicate
  Consent flow descriptor lookup strategy.
consentFlowDescriptorLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
  Consent flow descriptor lookup strategy.
consentKeyLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
  Lookup strategy for the consent message key to use.
ConsentManagementContext - Class in net.shibboleth.idp.consent.context
  Context representing signals to consent flows for managing their state.
ConsentManagementContext() - Constructor for class net.shibboleth.idp.consent.context.ConsentManagementContext
  Constructor.
ConsentResult - Class in net.shibboleth.idp.consent.storage.impl
  The result of a consent flow, suitable for storage.
ConsentResult(String, String, String, Instant) - Constructor for class net.shibboleth.idp.consent.storage.impl.ConsentResult
  Constructor.
ConsentSerializer - Class in net.shibboleth.idp.consent.storage.impl
  Serializes `Consent`.
ConsentSerializer() - Constructor for class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
  Constructor.
consentValueMessageCodeSuffix - Variable in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
  Message code suffix used to resolve the consent value.
consistentAddressCondition - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Indicates how bound session addresses and client addresses are compared.
constructPluginInstaller(PluginInstaller, PluginInstallerArguments) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
  Build the installer.
contactName - Variable in class net.shibboleth.idp.ui.taglib.ServiceContactTag
  bean storage for the name attribute.
contactType - Variable in class net.shibboleth.idp.ui.taglib.ServiceContactTag
  storage for the contactType bean.
contains(TrustStore.Signature) - Method in class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
  Does the key that made this signature exist in our keyrings?
contains(TrustStore.Signature) - Method in class net.shibboleth.idp.installer.TrustStore
  Does the key that made this signature exist in our keyrings?
CONTENT_TYPE - Static variable in class net.shibboleth.idp.cas.flow.impl.WriteValidateResponseAction
  CAS 1.0 protocol content type is plain text.
contents - Variable in class net.shibboleth.idp.installer.PropertiesWithComments
  The contents.
contentsList - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Contents to list.
context - Variable in class net.shibboleth.idp.admin.impl.DoStorageOperation
  Storage context to operate on.
context - Variable in class net.shibboleth.idp.authn.impl.JAASCredentialValidator.SimpleCallbackHandler
  Context for call.
context - Variable in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator.SimpleCallbackHandler
  Context for call.
context - Variable in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
  Revocation context to operate on.
context - Variable in class net.shibboleth.idp.authn.spnego.impl.GSSContextAcceptor
  The GSSContext being established, or that was established.
context - Variable in class net.shibboleth.idp.profile.context.SpringRequestContext
  The request context represented.
context(Class<? extends Ticket>) - Static method in class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
  Gets the storage service context name for the given ticket type.
CONTEXT - Static variable in class net.shibboleth.idp.admin.impl.DoStorageOperation
  Flow variable indicating ID of storage context.
CONTEXT - Static variable in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
  Flow variable indicating ID of account context.
CONTEXT - Static variable in class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
  Context label for storage of IDs.
CONTEXT_CLASS_MAP - Static variable in class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
  Map of ticket classes to context names.
CONTEXT_PATH - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  The base URL for IdP endpoints.
contextAcceptor - Variable in class net.shibboleth.idp.authn.spnego.impl.SPNEGOContext
  Utility class that manages credentials and state for GSS loop.
ContextCheck - Class in net.shibboleth.idp.module.intercept.impl
  `IdPModule` implementation.
ContextCheck() - Constructor for class net.shibboleth.idp.module.intercept.impl.ContextCheck
  Constructor.
contextCreationStrategy - Variable in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromBasicAuth
  Creation strategy for UsernamePasswordContext.
contextCreationStrategy - Variable in class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
  Lookup/creation function for LogoutPropagationContext.
contextPath - Variable in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  The base URL for IdP endpoints.
ContinueSAMLAuthentication - Class in net.shibboleth.idp.saml.saml2.profile.impl
  An action that checks for an `ExternalAuthenticationContext` for a signaled event via the `ExternalAuthenticationContext.getAuthnError()` method, and otherwise enforces the presence of an inbound SAML Response to process.
ContinueSAMLAuthentication() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ContinueSAMLAuthentication
continueSPNEGO(String, String, HttpServletRequest, HttpServletResponse) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
  Process an input GSS token from the client and attempt to complete the context establishment process.
CONVERSATION_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
  Parameter supplied to identify the per-conversation parameter.
CONVERSATION_KEY - Static variable in class net.shibboleth.idp.profile.interceptor.ExternalInterceptor
  Parameter supplied to identify the per-conversation parameter.
convertEndpoints(BiFunction<String, List<String>, T>, List<String>, Collection<Pair<String, String>>) - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  Convert the expressions into endpoints.
convertUnknownRequestedPrincipals - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
  Convert requested principals of unknown types into SAML AC classes.
cookieManager - Variable in class net.shibboleth.idp.authn.impl.PrePopulateUsername
  Optional cookie manager to use.
cookieManager - Variable in class net.shibboleth.idp.authn.impl.ValidateCredentials.UsernamePasswordCleanupHook
  Optional cookie manager to use.
cookieManager - Variable in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAutoLoginManager
  Manages creation of cookies.
cookieManager - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Manages creation of cookies.
cookieName - Variable in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAutoLoginManager
  Auto-login cookie name.
cookieName - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Name of cookie used to track sessions.
copiedFiles - Variable in class net.shibboleth.idp.installer.plugin.impl.LoggingVisitor
  How what files have we copied?
copyBinDoc() - Method in class net.shibboleth.idp.installer.impl.CopyDistribution
  Populate the per distribution (but non dist) folders.
copyDirIfNotPresent(Path, Path) - Static method in class net.shibboleth.idp.installer.InstallerSupport
  Populate a with all the missing files.
copyDist() - Method in class net.shibboleth.idp.installer.impl.CopyDistribution
  Populate the dist folder.
CopyDistribution - Class in net.shibboleth.idp.installer.impl
  Copy the distribution to the final location.
CopyDistribution(InstallerPropertiesImpl) - Constructor for class net.shibboleth.idp.installer.impl.CopyDistribution
  Constructor.
copyFile(Path, Path) - Method in class net.shibboleth.idp.installer.impl.FinalizeJettyBase
  Deprecated.
  Copy one file to another.
copyWithLogging(Path, Path, List<Path>) - Static method in class net.shibboleth.idp.installer.InstallerSupport
  Copy a directory tree and keep a log of what has changed.
Core - Class in net.shibboleth.idp.module.core.impl
  `IdPModule` implementation.
Core() - Constructor for class net.shibboleth.idp.module.core.impl.Core
  Constructor.
CORE_MODULES - Static variable in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Those modules which are "core".
CoreIdPModule - Class in net.shibboleth.idp.module.impl
  Implementation base class for `IdPModule` that lives within the core code and whose documentation URLs will float with the IdP's own.
CoreIdPModule(Class<? extends IdPModule>) - Constructor for class net.shibboleth.idp.module.impl.CoreIdPModule
  Constructor.
COUNTER_KEY - Static variable in class net.shibboleth.idp.consent.flow.storage.impl.UpdateCounter
  Storage context for the storage index record.
counterIntervalLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Lookup function for interval after which counter is reset.
CounterStorageKeyComparator - Class in net.shibboleth.idp.consent.logic.impl
  A `Comparator` used to order storage keys so that the least used and oldest storage keys are returned first.
CounterStorageKeyComparator(List<String>, Map<String, Long>) - Constructor for class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyComparator
  Constructor.
CounterStorageKeyFunction - Class in net.shibboleth.idp.consent.logic.impl
  Function to order storage keys by least-used and oldest first during pruning of storage records.
CounterStorageKeyFunction() - Constructor for class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
  Constructor.
create(String, SPSSODescriptor) - Method in class net.shibboleth.idp.cas.service.impl.MetadataServiceRegistry
  Create a CAS `Service` from an input service URL and the matching `RoleDescriptor` that was resolved from the metadata source.
createConnectionConfig() - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Returns a new ConnectionConfig without a connection initializer.
createConnectionConfig(ConnectionInitializer) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Returns a new ConnectionConfig with the supplied connection initializer.
createConnectionPassivator(LDAPAuthenticationFactoryBean.PassivatorType) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Creates `ConnectionPassivator` object.
createdBackchannel - Variable in class net.shibboleth.idp.installer.impl.V5Install.KeyManagement
  Did we create idp-backchannel.*?
createdEncryption - Variable in class net.shibboleth.idp.installer.impl.V5Install.KeyManagement
  Did we create idp-encryption.*?
createDirectories() - Method in class net.shibboleth.idp.installer.impl.FinalizeJettyBase
  Deprecated.
  If they don't exists create.
createDirectory(Path) - Static method in class net.shibboleth.idp.installer.InstallerSupport
  Method to create a directory and log same.
createdSealer - Variable in class net.shibboleth.idp.installer.impl.V5Install.KeyManagement
  Did we create sealer.*?
createdSigning - Variable in class net.shibboleth.idp.installer.impl.V5Install.KeyManagement
  Did we create idp-signing.*?
createFilterTemplate(User) - Method in class net.shibboleth.idp.authn.AbstractTemplateSearchDnResolver
createFlowApplicationContext() - Method in class net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
createFlowApplicationContext(String[]) - Method in class net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
  Create our own `GenericApplicationContext` using our own builder logic.
createFlowRelativeResource(String) - Method in class net.shibboleth.idp.profile.spring.factory.FlowRelativeResourceLoader
  Return resource relative to the FlowRelativeResourceLoader.flowResource.
CreateGlobalConsentResult - Class in net.shibboleth.idp.consent.flow.storage.impl
  Consent action to create a consent result representing global consent to be stored in a storage service.
CreateGlobalConsentResult() - Constructor for class net.shibboleth.idp.consent.flow.storage.impl.CreateGlobalConsentResult
createGSSContext(KerberosRealmSettings) - Method in class net.shibboleth.idp.authn.spnego.impl.GSSContextAcceptor
  Establish initial server credentials and create a GSS acceptor context based on then.
createGSSContextAcceptor(SPNEGOContext) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
  Create a new `GSSContextAcceptor` object.
createIdPSession(AuthenticationContext) - Method in class net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
  Create a new session and populate the SessionContext.
createInstance() - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
createInstance() - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
createJarTask(Path, Path) - Static method in class net.shibboleth.idp.installer.InstallerSupport
  Return a `Jar` task.
createModelAndView(ProfileRequestContext, HttpServletRequest, HttpServletResponse) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
  Create a `ModelAndView` object to return.
createNewStore() - Method in class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
  Create an empty store and save to new location.
createNewStore() - Method in class net.shibboleth.idp.installer.TrustStore
  Create an empty store and save to new location.
createP12IdPini() - Method in class net.shibboleth.idp.installer.impl.FinalizeJettyBase
  Deprecated.
  Create the jetty.sslContext.keyStorePath as a copy from the idp.backchannel.keyStorePath file.
createPooledConnectionFactory(String, ConnectionConfig) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Returns a new pooled connection factory.
createPooledConnectionFactory(String, ConnectionConfig, SearchConnectionValidator) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Returns a new pooled connection factory using the supplied search validator.
createPooledConnectionFactory(String, ConnectionConfig, SearchConnectionValidator, ConnectionPassivator) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Returns a new pooled connection factory using the supplied search validator and passivator.
createProxyGrantingTicket(String, Instant, ProxyTicket, String) - Method in class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
  Creates a chained proxy-granting ticket from a proxy ticket.
createProxyGrantingTicket(String, Instant, ProxyTicket, String) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
  Creates a chained proxy-granting ticket from a proxy ticket.
createProxyGrantingTicket(String, Instant, ServiceTicket, String) - Method in class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
  Creates a top-level proxy-granting ticket from a service ticket.
createProxyGrantingTicket(String, Instant, ServiceTicket, String) - Method in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Creates a top-level proxy-granting ticket from a service ticket.
createProxyGrantingTicket(String, Instant, ServiceTicket, String) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
  Creates a top-level proxy-granting ticket from a service ticket.
createProxyTicket(String, Instant, ProxyGrantingTicket, String) - Method in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Creates and stores a proxy ticket for the given service.
createProxyTicket(String, Instant, ProxyGrantingTicket, String) - Method in class net.shibboleth.idp.cas.ticket.impl.SimpleTicketService
  Creates and stores a proxy ticket for the given service.
createProxyTicket(String, Instant, ProxyGrantingTicket, String) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
  Creates and stores a proxy ticket for the given service.
createResolutionContext - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Whether to create and populate `AttributeResolutionContext`.
createResolutionContext(String, String, String) - Static method in class net.shibboleth.idp.saml.impl.testing.TestSources
  Create a `AttributeResolutionContext`.
createResource(String, String, AttributeMap<Object>, String) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
  Create a flow definition resource from the path location provided.
createResources(String, String, AttributeMap<Object>) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
  Create an array of flow definition resources from the path pattern location provided.
CreateResult - Class in net.shibboleth.idp.consent.flow.storage.impl
  Consent action to create a consent result representing the result of a consent flow.
CreateResult() - Constructor for class net.shibboleth.idp.consent.flow.storage.impl.CreateResult
createSearchConnectionValidator(String, String) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Create `SearchConnectionValidator`.
createServiceTicket(String, Instant, String, TicketState, boolean) - Method in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Creates and stores a ticket for the given service.
createServiceTicket(String, Instant, String, TicketState, boolean) - Method in class net.shibboleth.idp.cas.ticket.impl.SimpleTicketService
  Creates and stores a ticket for the given service.
createServiceTicket(String, Instant, String, TicketState, boolean) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
  Creates and stores a ticket for the given service.
createSession - Variable in class net.shibboleth.idp.conf.impl.SLF4JMDCServletFilter
  Whether to create a session if it doesn't already exist.
createSession(String) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Create and return a new `IdPSession` object for a subject.
createSession(String) - Method in interface net.shibboleth.idp.session.SessionManager
  Create and return a new `IdPSession` object for a subject.
createSslConfig() - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Returns a new SslConfig object derived from the configured `LDAPAuthenticationFactoryBean.trustType`.
createSSLContextInitializer() - Method in class net.shibboleth.idp.authn.impl.KeystoreResourceCredentialConfig
createSSLContextInitializer() - Method in class net.shibboleth.idp.authn.impl.X509ResourceCredentialConfig
createTicket(JsonObject, String, String, Instant) - Method in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
  Create a ticket.
createTicket(JsonObject, String, String, Instant) - Method in class net.shibboleth.idp.cas.ticket.serialization.impl.ProxyGrantingTicketSerializer
  Create a ticket.
createTicket(JsonObject, String, String, Instant) - Method in class net.shibboleth.idp.cas.ticket.serialization.impl.ProxyTicketSerializer
  Create a ticket.
createTicket(JsonObject, String, String, Instant) - Method in class net.shibboleth.idp.cas.ticket.serialization.impl.ServiceTicketSerializer
  Create a ticket.
CREATION_INSTANT_FIELD - Static variable in class net.shibboleth.idp.session.AbstractSPSessionSerializer
  Field name of creation instant.
CREATION_INSTANT_FIELD - Static variable in class net.shibboleth.idp.session.impl.StorageBackedIdPSessionSerializer
  Field name of creation instant.
creationInstant - Variable in class net.shibboleth.idp.session.AbstractIdPSession
  Time when this session was created.
creationInstant - Variable in class net.shibboleth.idp.session.BasicSPSession
  The time when this session was created.
CREDENTIAL_VALIDATOR - Static variable in class net.shibboleth.idp.authn.AuthnAuditFields
  Identifies the `CredentialValidator` used.
credentialMap - Variable in class net.shibboleth.idp.authn.impl.HTPasswdCredentialValidator
  In-memory copy of entries.
credentials - Variable in class net.shibboleth.idp.admin.impl.UnlockPrivateKeys
  Credentials to operate on.
credentialsKeyFileMode - Variable in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  credentials key file mode.
CredentialValidator - Interface in net.shibboleth.idp.authn
  High-level API for validating credentials and producing a Java Subject as a result.
CredentialValidator.ErrorHandler - Interface in net.shibboleth.idp.authn
  Interface to use to report errors to the caller.
CredentialValidator.WarningHandler - Interface in net.shibboleth.idp.authn
  Interface to use to report warnings to the caller.
credentialValidators - Variable in class net.shibboleth.idp.authn.impl.ValidateCredentials
  Ordered list of validators.
criteria(String) - Method in class net.shibboleth.idp.cas.service.impl.MetadataServiceRegistry
  Create the set of criteria used to find a unique CAS service given a CAS service URL.
CryptoTransientIdGenerationStrategy - Class in net.shibboleth.idp.saml.nameid.impl
  Generates transients using a `DataSealer` to encrypt the result into a recoverable value, for use with stateless clustering.
CryptoTransientIdGenerationStrategy() - Constructor for class net.shibboleth.idp.saml.nameid.impl.CryptoTransientIdGenerationStrategy
  Constructor.
CryptoTransientNameIDDecoder - Class in net.shibboleth.idp.saml.nameid.impl
  Processes a transient `NameID`, checks that its `NameIDType.getNameQualifier()` and `NameIDType.getSPNameQualifier()` are correct, and decodes `XSString.getValue()` via the base class (reversing the work done by `CryptoTransientIdGenerationStrategy`).
CryptoTransientNameIDDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.CryptoTransientNameIDDecoder
CryptoTransientNameIdentifierDecoder - Class in net.shibboleth.idp.saml.nameid.impl
  Processes a transient `NameIdentifier`, checks that its `NameIdentifier.getNameQualifier()` is correct, and decodes `XSString.getValue()` via the base class (reversing the work done by `CryptoTransientIdGenerationStrategy`).
CryptoTransientNameIdentifierDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.CryptoTransientNameIdentifierDecoder
cspDigester - Variable in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
  CSP digest computation bean.
cspNonceGenerator - Variable in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
  CSP nonce generator bean.
CSRF_EXCLUDED_ATTRIBUTE_NAME - Static variable in class net.shibboleth.idp.ui.csrf.BaseCSRFTokenPredicate
  Name of the metadata attribute that, if true, excludes a view from CSRF protection.
CSRF_TOKEN_VIEWSCOPE_NAME - Static variable in class net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener
  The name of the view scope parameter that holds the CSRF token.
csrfParameterName - Variable in class net.shibboleth.idp.ui.csrf.CSRFTokenManager
  The name of the HTTP parameter that contains the anti-csrf token.
CSRFToken - Interface in net.shibboleth.idp.ui.csrf
  An anti cross-site request forgery token.
CSRFTokenFlowExecutionListener - Class in net.shibboleth.idp.ui.csrf.impl
  A flow execution lifecycle listener that, if enabled: Sets an anti-CSRF token into the flow-scope map when a flow session starts and a token per-flow is enabled. Sets an anti-CSRF token into the view-scope map when rendering a suitable view-state.
CSRFTokenFlowExecutionListener() - Constructor for class net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener
  Constructor.
csrfTokenManager - Variable in class net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener
  The CSRF token manager for getting and validating tokens.
CSRFTokenManager - Class in net.shibboleth.idp.ui.csrf
  A thread-safe helper class for dealing with cross-site request forgery tokens.
CSRFTokenManager() - Constructor for class net.shibboleth.idp.ui.csrf.CSRFTokenManager
  Constructor.
CSRFTokenManager.DefaultCSRFTokenValidationPredicate - Class in net.shibboleth.idp.ui.csrf
  A simple default CSRF token validation predicate.
csrfTokenValidationPredicate - Variable in class net.shibboleth.idp.ui.csrf.CSRFTokenManager
  Predicate to validate the CSRF token.
cssClass - Variable in class net.shibboleth.idp.ui.taglib.ServiceTagSupport
  Bean storage.
cssId - Variable in class net.shibboleth.idp.ui.taglib.ServiceTagSupport
  Bean storage.
cssStyle - Variable in class net.shibboleth.idp.ui.taglib.ServiceTagSupport
  Bean storage.
ctor - Variable in class net.shibboleth.idp.authn.principal.SimplePrincipalSerializer
  Constructor.
current - Variable in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext.RelyingPartyContextIterator
  Current marker.
CURRENT_CONSENT_IDS - Static variable in class net.shibboleth.idp.consent.audit.impl.ConsentAuditFields
  Current consents ID field.
CURRENT_CONSENT_IS_APPROVED - Static variable in class net.shibboleth.idp.consent.audit.impl.ConsentAuditFields
  Current consents isApproved field.
CURRENT_CONSENT_VALUES - Static variable in class net.shibboleth.idp.consent.audit.impl.ConsentAuditFields
  Current consents value field.
CurrentConsentIdsAuditExtractor - Class in net.shibboleth.idp.consent.audit.impl
  `Function` that returns the current consent IDs from a `ConsentContext`.
CurrentConsentIdsAuditExtractor() - Constructor for class net.shibboleth.idp.consent.audit.impl.CurrentConsentIdsAuditExtractor
  Constructor.
CurrentConsentIdsAuditExtractor(Function<ProfileRequestContext, ConsentContext>) - Constructor for class net.shibboleth.idp.consent.audit.impl.CurrentConsentIdsAuditExtractor
  Constructor.
CurrentConsentIsApprovedAuditExtractor - Class in net.shibboleth.idp.consent.audit.impl
  `Function` that returns whether the current consents are approved from an `ConsentContext`.
CurrentConsentIsApprovedAuditExtractor() - Constructor for class net.shibboleth.idp.consent.audit.impl.CurrentConsentIsApprovedAuditExtractor
  Constructor.
CurrentConsentIsApprovedAuditExtractor(Function<ProfileRequestContext, ConsentContext>) - Constructor for class net.shibboleth.idp.consent.audit.impl.CurrentConsentIsApprovedAuditExtractor
  Constructor.
currentConsents - Variable in class net.shibboleth.idp.consent.context.ConsentContext
  Map of current consent extracted from user input and keyed by consent id.
CurrentConsentValuesAuditExtractor - Class in net.shibboleth.idp.consent.audit.impl
  `Function` that returns the current consent values from an `ConsentContext`.
CurrentConsentValuesAuditExtractor() - Constructor for class net.shibboleth.idp.consent.audit.impl.CurrentConsentValuesAuditExtractor
  Constructor.
CurrentConsentValuesAuditExtractor(Function<ProfileRequestContext, ConsentContext>) - Constructor for class net.shibboleth.idp.consent.audit.impl.CurrentConsentValuesAuditExtractor
  Constructor.
CurrentInstallState - Class in net.shibboleth.idp.installer.impl
  Tells the installers about the current install state.
CurrentInstallState(InstallerPropertiesImpl) - Constructor for class net.shibboleth.idp.installer.impl.CurrentInstallState
  Constructor.
currentState - Variable in class net.shibboleth.idp.installer.impl.V5Install
  Current Install.
currentValidator - Variable in class net.shibboleth.idp.authn.impl.ValidateCredentials
  Currently executing validator.
customPrincipals - Variable in class net.shibboleth.idp.authn.AbstractCredentialValidator
  Container that carries additional `Principal` objects.

## D

dataSealer - Variable in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Data sealer that handles encryption of serialized service ticket data.
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.
dataSealer - Variable in class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
  `DataSealer` to use.
DataSealerArguments - Class in net.shibboleth.idp.cli
  Arguments for DataSealer CLI.
DataSealerArguments() - Constructor for class net.shibboleth.idp.cli.DataSealerArguments
DataSealerArguments.OperationType - Enum Class in net.shibboleth.idp.cli
  Operation enum.
DataSealerCLI - Class in net.shibboleth.idp.cli
  Command line utility for `DataSealer`.
DataSealerCLI() - Constructor for class net.shibboleth.idp.cli.DataSealerCLI
dataSealerName - Variable in class net.shibboleth.idp.cli.DataSealerArguments
  Name of a specific `DataSealer`, if one has been requested.
dataSource - Variable in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
  A DataSource to auto-provision a `JDBCPairwiseIdStore` instance.
dataSource - Variable in class net.shibboleth.idp.saml.nameid.impl.StoredPersistentIdDecoder
  A DataSource to auto-provision a `JDBCPairwiseIdStore` instance.
DateAttributePredicate - Class in net.shibboleth.idp.profile.logic
  Deprecated, for removal: This API element is subject to removal in a future version.
DateAttributePredicate(String) - Constructor for class net.shibboleth.idp.profile.logic.DateAttributePredicate
  Deprecated.
  Create a new instance that performs date comparisons against the given attribute.
DateAttributePredicate(String, String) - Constructor for class net.shibboleth.idp.profile.logic.DateAttributePredicate
  Deprecated.
  Create a new instance that performs date comparisons against the given attribute using the given date parser.
DateAttributePredicate(String, DateTimeFormatter) - Constructor for class net.shibboleth.idp.profile.logic.DateAttributePredicate
  Deprecated.
  Create a new instance that performs date comparisons against the given attribute using the given date parser.
dateTimeFormatter - Variable in class net.shibboleth.idp.admin.impl.OutputMetrics
  Formatter for date/time fields.
dateTimeFormatter - Variable in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
  Formatter for date/time fields.
dateTimeFormatter - Variable in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
  Formatter for date/time fields.
deadProperties - Variable in class net.shibboleth.idp.spring.DeprecatedPropertyBean
  Dead properties.
decode() - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
decode(Class<T>, String, String) - Method in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Decode a ticket.
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 the provided `NameIdentifier`.
decode(SubjectCanonicalizationContext, NameIdentifier) - Method in class net.shibboleth.idp.saml.nameid.impl.TransformingNameIdentifierDecoder
  Decode the provided `NameIdentifier`.
decode(SubjectCanonicalizationContext, NameIdentifier) - Method in class net.shibboleth.idp.saml.nameid.impl.TransientNameIdentifierDecoder
  Decode the provided `NameIdentifier`.
decode(SubjectCanonicalizationContext, NameIdentifier) - Method in interface net.shibboleth.idp.saml.nameid.NameIdentifierDecoder
  Decode the provided `NameIdentifier`.
decode(SubjectCanonicalizationContext, NameID) - Method in class net.shibboleth.idp.saml.nameid.impl.CryptoTransientNameIDDecoder
  Decode the provided `NameID`.
decode(SubjectCanonicalizationContext, NameID) - Method in class net.shibboleth.idp.saml.nameid.impl.StoredPersistentIdDecoder
  Decode the provided `NameID`.
decode(SubjectCanonicalizationContext, NameID) - Method in class net.shibboleth.idp.saml.nameid.impl.TransformingNameIDDecoder
  Decode the provided `NameID`.
decode(SubjectCanonicalizationContext, NameID) - Method in class net.shibboleth.idp.saml.nameid.impl.TransientNameIDDecoder
  Decode the provided `NameID`.
decode(SubjectCanonicalizationContext, NameID) - Method in interface net.shibboleth.idp.saml.nameid.NameIDDecoder
  Decode the provided `NameID`.
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`.
decodeCredentials(String) - Method in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromBasicAuth
  Decodes the credential string provided in the HTTP header, splits it in to a username and password, and returns them.
decodeInput() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Given an input string, work out what the parts are.
decodeNameID - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Whether to apply transcoder registry to NameID elements.
decodeNameID(AttributeTranscoderRegistry, ProfileRequestContext, NameID, Multimap<String, IdPAttribute>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Access the registry of transcoding rules to decode the input `NameID`.
decoder - Variable in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization
  Supplies logic for decoding the `NameID` into a principal.
decoder - Variable in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
  Supplies logic for decoding the `NameIdentifier` into a principal.
decoderFactory - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
  The function to use to obtain a decoder.
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, String) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
  Function to decode a single string value into an `IdPAttributeValue`.
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, String) - Method in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASDateTimeAttributeTranscoder
  Function to decode a single string value into an `IdPAttributeValue`.
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, String) - Method in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASScopedStringAttributeTranscoder
  Function to decode a single string value into an `IdPAttributeValue`.
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, String) - Method in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASStringAttributeTranscoder
  Function to decode a single string value into an `IdPAttributeValue`.
DEFAULT_ALT_TXT - Static variable in class net.shibboleth.idp.ui.taglib.ServiceLogoTag
  what to emit as alt txt if all else fails.
DEFAULT_CONTEXT_PATH - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  The default context path
DEFAULT_COOKIE_NAME - Static variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Default cookie name for session tracking.
DEFAULT_DELEGATION_CHAIN_LENGTH - Static variable in interface net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
  Default maximum delegation chain length.
DEFAULT_ENGINE - Static variable in class net.shibboleth.idp.profile.ScriptedAction
  The default language is Javascript.
DEFAULT_KEY_SIZE - Static variable in class net.shibboleth.idp.installer.impl.InstallerProperties
  Deprecated.
  Key size for all installer-generated keys.
DEFAULT_KEY_SIZE - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  Key size for all installer-generated keys.
DEFAULT_METRIC_NAME - Static variable in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
  Default prefix for metrics.
DEFAULT_METRIC_NAME - Static variable in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  Default prefix for metrics.
DEFAULT_METRIC_NAME - Static variable in class net.shibboleth.idp.authn.AbstractValidationAction
  Default prefix for metrics.
DEFAULT_METRIC_NAME - Static variable in class net.shibboleth.idp.authn.impl.ValidateCredentials
  Default prefix for metrics.
DEFAULT_METRIC_NAME - Static variable in class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication
  Default prefix for metrics.
DEFAULT_METRIC_NAME - Static variable in class net.shibboleth.idp.authn.impl.ValidateFunctionResult
  Default prefix for metrics.
DEFAULT_METRIC_NAME - Static variable in class net.shibboleth.idp.authn.impl.ValidateRemoteUser
  Default prefix for metrics.
DEFAULT_METRIC_NAME - Static variable in class net.shibboleth.idp.authn.impl.ValidateUserAgentAddress
  Default prefix for metrics.
DEFAULT_METRIC_NAME - Static variable in class net.shibboleth.idp.metrics.impl.IdPGaugeSet
  Default prefix for metrics.
DEFAULT_METRIC_NAME - Static variable in class net.shibboleth.idp.module.impl.ModuleGaugeSet
  Default prefix for metrics.
DEFAULT_METRIC_NAME - Static variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Default prefix for metrics.
DEFAULT_MODULES - Static variable in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Those modules enabled by default.
DEFAULT_STORAGE_INDEX_KEY - Static variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
  Default storage key for the storage index record.
DEFAULT_TICKET_LENGTH - Static variable in class net.shibboleth.idp.cas.config.LoginConfiguration
  Default ticket length (random part).
DEFAULT_TICKET_LENGTH - Static variable in class net.shibboleth.idp.cas.config.ProxyConfiguration
  Default ticket length (random part).
DEFAULT_TICKET_LENGTH - Static variable in class net.shibboleth.idp.cas.config.ValidateConfiguration
  Default ticket length (random part).
DEFAULT_TICKET_PREFIX - Static variable in class net.shibboleth.idp.cas.config.LoginConfiguration
  Default ticket prefix.
DEFAULT_TICKET_PREFIX - Static variable in class net.shibboleth.idp.cas.config.ProxyConfiguration
  Default ticket prefix.
DEFAULT_TICKET_PREFIX - Static variable in class net.shibboleth.idp.cas.config.ValidateConfiguration
  Default ticket prefix.
DEFAULT_TICKET_VALIDITY_PERIOD - Static variable in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
  Default ticket validity.
DEFAULT_TICKET_VALIDITY_PERIOD - Static variable in class net.shibboleth.idp.cas.config.ValidateConfiguration
  Default ticket validity.
DEFAULT_VALUE - Static variable in class net.shibboleth.idp.ui.taglib.ServiceLogoTag
  what to emit if the jsp has nothing.
DEFAULT_VALUE - Static variable in class net.shibboleth.idp.ui.taglib.ServiceNameTag
  what to emit if the jsp has nothing.
defaultAuthenticationContextsLookupStrategy - Variable in class net.shibboleth.idp.cas.config.LoginConfiguration
  Lookup function to supply defaultAuthenticationContexts property.
defaultAuthenticationContextsLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function to supply default authentication methods.
defaultAuthenticationMethods - Variable in class net.shibboleth.idp.authn.testing.MockAuthenticationProfileConfiguration
  Selects, and limits, the authentication methods to use for requests.
defaultAuthenticationMethodsLookupStrategy - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Selects, and limits, the authentication flows to use for requests by supported principals.
defaultAuthenticationMethodsLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function to supply default authentication methods.
DefaultAuthenticationResultSerializer - Class in net.shibboleth.idp.authn.impl
  Handles serialization of results, delegating handling of `Principal` objects to one or more `PrincipalSerializer` plugins.
DefaultAuthenticationResultSerializer() - Constructor for class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  Constructor.
DefaultAuthenticationResultSerializer(PrincipalServiceManager, GenericPrincipalSerializer) - Constructor for class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  Constructor.
defaultConfigName - Variable in class net.shibboleth.idp.authn.impl.RelyingPartyMapJAASLoginConfigStrategy
  The default JAAS config name to use when no specific mapping configured.
DefaultConsistentAddressConditionFactory() - Constructor for class net.shibboleth.idp.session.impl.StorageBackedSessionManager.DefaultConsistentAddressConditionFactory
DefaultCSRFTokenValidationPredicate() - Constructor for class net.shibboleth.idp.ui.csrf.CSRFTokenManager.DefaultCSRFTokenValidationPredicate
DefaultEventRequiresCSRFTokenValidationPredicate - Class in net.shibboleth.idp.ui.csrf.impl
  Default `BiPredicate` for determining if CSRF token validation should occur from a compatible request context and event.
DefaultEventRequiresCSRFTokenValidationPredicate() - Constructor for class net.shibboleth.idp.ui.csrf.impl.DefaultEventRequiresCSRFTokenValidationPredicate
DefaultFlowRegistry() - Constructor for class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean.DefaultFlowRegistry
defaultFormat - Variable in class net.shibboleth.idp.saml.profile.context.navigate.DefaultNameIdentifierFormatStrategy
  Default format to use if nothing else is known.
defaultHandleException(String, FlowException, HttpServletRequest, HttpServletResponse) - Method in class net.shibboleth.idp.profile.support.RethrowingFlowHandlerAdapter
defaultLanguageRange - Variable in class net.shibboleth.idp.consent.logic.impl.AbstractAttributeDisplayFunction
  The tags for the fallback languages.
DefaultNameIdentifierFormatStrategy - Class in net.shibboleth.idp.saml.profile.context.navigate
  Function to filter a set of candidate NameIdentifier/NameID Format values derived from an entity's SAML metadata against configuration preferences.
DefaultNameIdentifierFormatStrategy() - Constructor for class net.shibboleth.idp.saml.profile.context.navigate.DefaultNameIdentifierFormatStrategy
  Constructor.
defaultPGTIOUGenerator - Variable in class net.shibboleth.idp.cas.config.ValidateConfiguration
  Default PGTIOU ticket ID generator.
DefaultPRCCreationStrategy() - Constructor for class net.shibboleth.idp.authn.proxy.impl.InitializeProxyProfileRequestContext.DefaultPRCCreationStrategy
defaultPrincipal - Variable in class net.shibboleth.idp.authn.impl.DefaultPrincipalDeterminationStrategy
  Default Principal to return.
DefaultPrincipalDeterminationStrategy<T extends Principal> - Class in net.shibboleth.idp.authn.impl
  Function that returns the first custom `Principal` of a particular type found on the `AuthenticationResult` returned by `AuthenticationContext.getAuthenticationResult()`.
DefaultPrincipalDeterminationStrategy(Class<T>, T) - Constructor for class net.shibboleth.idp.authn.impl.DefaultPrincipalDeterminationStrategy
  Constructor.
DefaultResponseResolver() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication.DefaultResponseResolver
DefaultResultLookupStrategy() - Constructor for class net.shibboleth.idp.authn.impl.PopulateMultiFactorAuthenticationContext.DefaultResultLookupStrategy
DefaultResultMergingStrategy() - Constructor for class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication.DefaultResultMergingStrategy
DefaultSAMLConsumer() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication.DefaultSAMLConsumer
defaultScope() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Evaluate the default scope value.
defaultSecurityConfiguration - Variable in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
  Holds default security config object to use.
DefaultServiceComparator - Class in net.shibboleth.idp.cas.service
  Default comparator implementation for comparing CAS service URLs.
DefaultServiceComparator() - Constructor for class net.shibboleth.idp.cas.service.DefaultServiceComparator
  Creates a new instance that ignores ;jsessionid=value.
DefaultServiceComparator(String...) - Constructor for class net.shibboleth.idp.cas.service.DefaultServiceComparator
  Creates a new instance that ignores the given path parameter names (and any associated values).
defaultTranscodingRule - Variable in class net.shibboleth.idp.cas.flow.impl.PrepareTicketValidationResponseAction
  Fallback rule that does a simple/default encode.
defaultValue - Variable in class net.shibboleth.idp.ui.taglib.ServiceNameTag
  Bean storage for default value.
defaultView - Variable in class net.shibboleth.idp.profile.context.navigate.SpringEventToViewLookupFunction
  Default view name to return.
DefaultViewRequiresCSRFTokenPredicate - Class in net.shibboleth.idp.ui.csrf.impl
  Default `Predicate` for determining if a CSRF token is required for the given request context.
DefaultViewRequiresCSRFTokenPredicate() - Constructor for class net.shibboleth.idp.ui.csrf.impl.DefaultViewRequiresCSRFTokenPredicate
definitions - Variable in class net.shibboleth.idp.cas.service.PatternServiceRegistry
  Map of service definitions to compiled patterns.
delegatedFunction - Variable in class net.shibboleth.idp.authn.impl.FunctionSubjectCanonicalization
  Implementation of flow.
delegatedRequestFunction - Variable in class net.shibboleth.idp.authn.proxy.impl.DiscoveryProfileRequestFunction
  Overrides this function via an injected bean.
delegationPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.SSOSProfileConfiguration
  Deprecated.
  Predicate used to determine if a token may be delegated to a relying party.
delete(String, Class<T>) - Method in class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
  Retrieves a ticket by ID from the storage service and then deletes it.
delete(Path, String) - Method in class net.shibboleth.idp.installer.impl.CopyDistribution
  Helper for the `CopyDistribution.deleteOld()` method.
deleteAfterUpgrades - Variable in class net.shibboleth.idp.installer.impl.CurrentInstallState
  The files we will delete if they created on upgrade.
deleteOld() - Method in class net.shibboleth.idp.installer.impl.CopyDistribution
  Delete old copies of bin/lib (leaving bin for scripts), dist, doc and system.
deleteSpuriousFiles() - Method in class net.shibboleth.idp.installer.impl.V5Install
  Delete those files which were created but not needed.
deleteTree(Path) - Static method in class net.shibboleth.idp.installer.InstallerSupport
  Delete the tree.
deleteTree(Path, String) - Static method in class net.shibboleth.idp.installer.InstallerSupport
  Delete the tree.
delimiter - Variable in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Delimiter to use for scoped attribute serialization.
delimiter - Variable in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalizationAction
  Deprecated.
  Delimiter to use for scoped attribute serialization.
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.
Demo - Class in net.shibboleth.idp.module.authn.impl
  `IdPModule` implementation.
Demo() - Constructor for class net.shibboleth.idp.module.authn.impl.Demo
  Constructor.
deniedUsernames - Variable in class net.shibboleth.idp.authn.impl.ValidateRemoteUser
  Usernames to deny.
DEPENDS_ON_ATTRIBUTE_NAME_ATTR - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  The name of the attribute we use as source.
DEPENDS_ON_ATTRIBUTE_NAME_CONNECTOR - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  a attribute connector to depend upon.
DEPENDS_ON_SECOND_ATTRIBUTE_NAME - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  The name of another attribute we use as source.
deprecatedProperties - Variable in class net.shibboleth.idp.spring.DeprecatedPropertyBean
  Deprecated properties.
DeprecatedPropertyBean - Class in net.shibboleth.idp.spring
  A bean that emits deprecation warnings if a configurable set of properties are set.
DeprecatedPropertyBean() - Constructor for class net.shibboleth.idp.spring.DeprecatedPropertyBean
  Constructor.
deregister(Class<? extends Principal>, String) - Method in class net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistry
  Deregister a predicate factory for a given operator string.
description - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  The plugin's story about itself.
description - Variable in class net.shibboleth.idp.profile.impl.LogContextTree
  Contextual description to output at the start of the action.
description - Variable in class net.shibboleth.idp.profile.impl.LogSpringContextInfo
  Contextual description to output at the start of the action.
DescriptorReusePredicate() - Constructor for class net.shibboleth.idp.authn.AuthenticationResult.DescriptorReusePredicate
DescriptorRevocationPredicate() - Constructor for class net.shibboleth.idp.authn.AuthenticationResult.DescriptorRevocationPredicate
deserialize(long, String, String, String, Long) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
deserialize(long, String, String, String, Long) - Method in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
deserialize(long, String, String, String, Long) - Method in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
deserialize(long, String, String, String, Long) - Method in class net.shibboleth.idp.consent.storage.impl.CollectionSerializer
deserialize(long, String, String, String, Long) - Method in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
deserialize(long, String, String, String, Long) - Method in class net.shibboleth.idp.session.AbstractSPSessionSerializer
deserialize(long, String, String, String, Long) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSessionSerializer
deserialize(String) - Method in class net.shibboleth.idp.authn.principal.GenericPrincipalSerializer
  Deserialize the supplied value.
deserialize(String) - Method in class net.shibboleth.idp.authn.principal.impl.AuthenticationResultPrincipalSerializer
  Deserialize the supplied value.
deserialize(String) - Method in class net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer
  Deserialize the supplied value.
deserialize(String) - Method in class net.shibboleth.idp.authn.principal.impl.LDAPPrincipalSerializer
  Deserialize the supplied value.
deserialize(String) - Method in class net.shibboleth.idp.authn.principal.impl.ProxyAuthenticationPrincipalSerializer
  Deserialize the supplied value.
deserialize(String) - Method in class net.shibboleth.idp.authn.principal.impl.X500PrincipalSerializer
  Deserialize the supplied value.
deserialize(String) - Method in class net.shibboleth.idp.authn.principal.SimplePrincipalSerializer
  Deserialize the supplied value.
deserialize(String) - Method in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
  Deserialize the supplied value.
deserialize(Type) - Method in interface net.shibboleth.idp.authn.principal.PrincipalSerializer
  Deserialize the supplied value.
deserializePrincipal(JsonValue) - Method in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  Attempt to deserialize a principal with the registered and default serializers.
deserializeValue(JsonObject) - Method in class net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer
  Deserialize an attribute value from a `JsonObject`.
DESTINATION_URL - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
  Destination URL field.
destroy() - Method in class net.shibboleth.idp.authn.impl.X509ProxyFilter
destroyInstance(Authenticator) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
destroyInstance(FlowDefinitionRegistry) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
destroySession(String, boolean) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Invalidates or otherwise removes a session from persistent storage and/or unbinds it from a client.
destroySession(String, boolean) - Method in interface net.shibboleth.idp.session.SessionManager
  Invalidates or otherwise removes a session from persistent storage and/or unbinds it from a client.
DestroySessions - Class in net.shibboleth.idp.session.impl
  Profile action that destroys any `IdPSession`s found in a `LogoutContext`.
DestroySessions() - Constructor for class net.shibboleth.idp.session.impl.DestroySessions
  Constructor.
desymbolize(JsonValue) - Method in class net.shibboleth.idp.authn.principal.GenericPrincipalSerializer
  Map a field value to a string, either directly or via the symbolic map.
desymbolize(JsonValue) - Method in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
  Map a field value to a string, either directly or via the symbolic map.
detail - Variable in class net.shibboleth.idp.session.context.LogoutPropagationContext
  Details of result, typically only populated for failures.
detailed - Variable in class net.shibboleth.idp.cli.impl.JarCheckArguments
  look inside the jars.
detailed(JarCheckArguments) - Method in class net.shibboleth.idp.cli.impl.JarCheckCLI
  Do a detailed check.
DETECT_DUPLICATES_PARAM - Static variable in class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
  Name of the query parameter carrying the detectDuplicateEntityIDs: "detectDuplicateEntityIDs" .
detectDuplicateEntityIDs - Variable in class net.shibboleth.idp.profile.impl.MetadataQueryRequest
  The strategy for duplicate entityID detection.
detectDuplicates(Path, Path) - Static method in class net.shibboleth.idp.installer.InstallerSupport
  Traverse "from" looking to see if any of the files are already in "to".
DetectIdentitySwitch - Class in net.shibboleth.idp.session.impl
  An authentication action that checks for a mismatch between an existing session's identity and the result of a newly canonicalized subject (from a `SubjectCanonicalizationContext`).
DetectIdentitySwitch() - Constructor for class net.shibboleth.idp.session.impl.DetectIdentitySwitch
  Constructor.
determinedIdpVersion - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
  The IdP Version (or a suitable default).
digestAlgorithm - Variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
  Digest algorithm for username hashing.
digester - Variable in class net.shibboleth.idp.authn.impl.HTPasswdCredentialValidator
  Digester for SHA-1.
digester - Variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
  Username hasher.
DIRECT - Enum constant in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.AuthenticatorType
  Direct bind by subject.
direction - Variable in class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
  The direction of execution for this action instance.
Direction() - Constructor for enum class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor.Direction
disable() - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAutoLoginManager
  Disable auto-login.
disable(ModuleContext, boolean) - Method in class net.shibboleth.idp.module.core.impl.Core
DISABLED - Enum constant in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.TrustType
  Trust disabled for non-TLS.
disableHostnameVerification - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Whether to use the allow-all hostname verifier.
disableModuleIds - Variable in class net.shibboleth.idp.cli.impl.ModuleManagerArguments
  ID of module(s) to enable.
disableNameChecking - Variable in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Disable TLS certificate name checking.
disablePooling - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Whether to disable connection pooling for both binds and searches.
DiscoveryProfileRequestFunction - Class in net.shibboleth.idp.authn.proxy.impl
  A `Function` that produces a discovery request URL using the protocol defined in https://wiki.oasis-open.org/security/IdpDiscoSvcProtonProfile .
DiscoveryProfileRequestFunction() - Constructor for class net.shibboleth.idp.authn.proxy.impl.DiscoveryProfileRequestFunction
  Constructor.
discoveryRequired - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Whether this flow should invoke discovery if no authenticating authority populated.
discoveryURLLookupStrategy - Variable in class net.shibboleth.idp.authn.proxy.impl.DiscoveryProfileRequestFunction
  Lookup strategy for determining the "base" discovery URL.
distCopy(Path, Path, String) - Method in class net.shibboleth.idp.installer.impl.CopyDistribution
  Helper for the `CopyDistribution.copyDist()` and `CopyDistribution.copyBinDoc()` methods.
distCopy(Path, Path, String, boolean) - Method in class net.shibboleth.idp.installer.impl.CopyDistribution
  Helper for the `CopyDistribution.copyDist()` and `CopyDistribution.copyBinDoc()` methods.
distJars - Variable in class net.shibboleth.idp.cli.impl.JarCheckCLI
  Jar files Distributions .
distPath - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  DistDir.
distribution - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  The actual distribution.
dnFormat - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Java format string used to construct an LDAP DN.
dnsName - Variable in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  The DNS name.
doAddAuthenticationResult(AuthenticationResult) - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Add a new `AuthenticationResult` to this IdP session, replacing any existing result of the same flow ID.
doAddSPSession(SPSession) - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Add a new SP session to this IdP session, replacing any existing session for the same service.
doApply(SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizer
  Performs c14n if possible.
doApply(SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Performs c14n if possible.
doApply(SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.impl.FunctionSubjectCanonicalization
  Performs c14n if possible.
doApply(SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.impl.SimpleSubjectCanonicalization
  Performs c14n if possible.
doApply(SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.impl.X500SubjectCanonicalization
  Performs c14n if possible.
doApply(SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.saml.nameid.AbstractNameIDCanonicalizer
  Performs c14n if possible.
doApply(SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization
  Performs c14n if possible.
doApply(SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
  Performs c14n if possible.
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.impl.testing.TestSources.StaticAttributeDefinition
doAudit(ProfileRequestContext, boolean) - Method in class net.shibboleth.idp.authn.impl.AbstractAuditingValidationAction
  Do audit extraction and output.
doBindToAddress(String) - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Associate an address with this session.
doBuildURL(StringBuilder) - Method in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Override this method to modify the eventual URL and attach any parameters.
doBuildURL(StringBuilder) - Method in class net.shibboleth.idp.cli.DumpConfigArguments
  Override this method to modify the eventual URL and attach any parameters.
doBuildURL(StringBuilder) - Method in class net.shibboleth.idp.cli.MetadataQueryArguments
  Override this method to modify the eventual URL and attach any parameters.
doBuildURL(StringBuilder) - Method in class net.shibboleth.idp.cli.ReloadMetadataArguments
  Override this method to modify the eventual URL and attach any parameters.
doBuildURL(StringBuilder) - Method in class net.shibboleth.idp.cli.ReloadServiceArguments
  Override this method to modify the eventual URL and attach any parameters.
doBuildURL(StringBuilder) - Method in class net.shibboleth.idp.cli.ResolverTestArguments
  Override this method to modify the eventual URL and attach any parameters.
doBuildURL(StringBuilder) - Method in class net.shibboleth.idp.cli.StatusArguments
  Override this method to modify the eventual URL and attach any parameters.
doCheck(ProfileRequestContext, String, int, long, long, boolean) - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Helper method to perform a check operation against a specific key.
doContentList(String) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
  List the contents for the detailed plugin.
doCreate() - Method in class net.shibboleth.idp.admin.impl.DoStorageOperation
  Perform create operation.
doDataConnectorResolve(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.saml.impl.testing.TestSources.StaticDataConnector
doDecode() - Method in class net.shibboleth.idp.admin.impl.DumpConfigRequestDecoder
doDecode() - Method in class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
doDecode() - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
doDecode() - Method in class net.shibboleth.idp.saml.saml1.profile.impl.IdPInitiatedSSORequestMessageDecoder
doDecode() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
doDecode(ProfileRequestContext, Attribute, TranscodingRule) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
doDelete() - Method in class net.shibboleth.idp.admin.impl.DoStorageOperation
  Perform delete operation.
doDelete() - Method in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
  Delete a revocation record.
doDeserialize(JsonObject, String, Instant, Instant) - Method in class net.shibboleth.idp.cas.session.impl.CASSPSessionSerializer
  Implement this method to return the appropriate type of object, populated with the basic information supplied.
doDeserialize(JsonObject, String, Instant, Instant) - Method in class net.shibboleth.idp.saml.session.impl.SAML1SPSessionSerializer
  Implement this method to return the appropriate type of object, populated with the basic information supplied.
doDeserialize(JsonObject, String, Instant, Instant) - Method in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionSerializer
  Implement this method to return the appropriate type of object, populated with the basic information supplied.
doDeserialize(JsonObject, String, Instant, Instant) - Method in class net.shibboleth.idp.session.AbstractSPSessionSerializer
  Implement this method to return the appropriate type of object, populated with the basic information supplied.
doDeserialize(JsonObject, String, Instant, Instant) - Method in class net.shibboleth.idp.session.impl.BasicSPSessionSerializer
  Implement this method to return the appropriate type of object, populated with the basic information supplied.
doEncode(ProfileRequestContext, IdPAttribute, Class<? extends Attribute>, TranscodingRule) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
doEndTag() - Method in class net.shibboleth.idp.ui.taglib.OrganizationDisplayNameTag
doEndTag() - Method in class net.shibboleth.idp.ui.taglib.OrganizationNameTag
doEndTag() - Method in class net.shibboleth.idp.ui.taglib.OrganizationURLTag
doEndTag() - Method in class net.shibboleth.idp.ui.taglib.ServiceContactTag
doEndTag() - Method in class net.shibboleth.idp.ui.taglib.ServiceDescriptionTag
doEndTag() - Method in class net.shibboleth.idp.ui.taglib.ServiceInformationURLTag
doEndTag() - Method in class net.shibboleth.idp.ui.taglib.ServiceLogoTag
doEndTag() - Method in class net.shibboleth.idp.ui.taglib.ServicePrivacyURLTag
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.impl.DoStorageOperation
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.impl.InitializeAdministrativeProfileContextTree
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.impl.OutputConfig
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.impl.OutputMetrics
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.impl.UnlockDataSealers
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.impl.UnlockPrivateKeys
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.AbstractAuthenticationAction
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.DoLockoutManagerOperation
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.proxy.impl.InitializeProxyProfileRequestContext
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.AbstractOutgoingSamlMessageAction
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.BuildAuthenticationContextAction
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.BuildProxyChainAction
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.BuildRelyingPartyContextAction
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.BuildSAMLMetadataContextAction
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.CheckProxyAuthorizationAction
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.GrantProxyTicketAction
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.PrepareTicketValidationResponseAction
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.UpdateIdPSessionWithSPSessionAction
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.ValidateProxyCallbackAction
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.ValidateRenewAction
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.ValidateTicketAction
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.WriteValidateResponseAction
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.LogContextTree
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.LogSpringContextInfo
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.PopulateSubjectContext
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.PopulateUserAgentContext
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.RecordResponseComplete
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.SelectProfileConfiguration
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorAction
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.ScriptedAction
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.profile.testing.ActionTestSupportAction
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.impl.AddAttributeStatementToAssertion
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.EnforceDisallowedSSOFeatures
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.ProcessAssertionsForAuthentication
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) - Method in class net.shibboleth.idp.session.impl.DestroySessions
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.session.impl.PopulateMultiRPContextFromLogoutContext
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.session.impl.PopulateSessionContext
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.session.impl.ProcessLogout
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.session.impl.RestoreProfileRequestContextTree
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.session.impl.SaveProfileRequestContextTree
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.session.impl.SelectLogoutPropagationFlow
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.session.impl.UpdateSessionWithSPSession
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.ui.impl.SetRPUIInformation
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.AbstractAuthenticationAction
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.ExtractRemoteUser
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.ExtractUserAgentAddress
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.ExtractUserAgentIdentifier
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromBasicAuth
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromFormRequest
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromWSSToken
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.ExtractX509CertificateFromRequest
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.FilterFlowsByForcedAuthn
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.FilterFlowsByNonBrowserSupport
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.FinalizeAuthentication
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.InitializeRequestedPrincipalContext
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.PopulateAuthenticationContext
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.PopulateMultiFactorAuthenticationContext
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.PrePopulateUsername
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.PreserveAuthenticationFlowState
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.SelectAuthenticationFlow
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.TransitionMultiFactorAuthentication
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.ValidateCredentials
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.ValidateFunctionResult
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.ValidateRemoteUser
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.ValidateUserAgentAddress
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.proxy.impl.ExtractDiscoveryResponse
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ContinueSAMLAuthentication
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.session.impl.DetectIdentitySwitch
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.session.impl.ExtractActiveAuthenticationResults
  Performs this authentication action.
doExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
  Performs this authentication action.
doExecute(ProfileRequestContext, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
  Performs this authentication action.
doExecute(ProfileRequestContext, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalizationAction
  Deprecated.
  Performs this authentication action.
doExecute(ProfileRequestContext, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.impl.PopulateSubjectCanonicalizationContext
  Performs this authentication action.
doExecute(ProfileRequestContext, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.impl.SelectSubjectCanonicalizationFlow
  Performs this authentication action.
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.ar.impl.InitializeAttributeReleaseContext
  Performs this profile interceptor action.
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.ar.impl.PopulateAttributeReleaseContext
  Performs this profile interceptor action.
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.ar.impl.ReleaseAttributes
  Performs this profile interceptor action.
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.ar.impl.ValidatedExtractedConsent
  Performs this profile interceptor action.
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.impl.ExtractConsent
  Performs this profile interceptor action.
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.impl.InitializeConsentContext
  Performs this profile interceptor action.
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.impl.PopulateConsentContext
  Performs this profile interceptor action.
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.storage.impl.CreateGlobalConsentResult
  Performs this profile interceptor action.
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.storage.impl.CreateResult
  Performs this profile interceptor action.
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.storage.impl.ReadConsentFromStorage
  Performs this profile interceptor action.
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.storage.impl.RevokeConsent
  Performs this profile interceptor action.
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.storage.impl.UpdateCounter
  Performs this profile interceptor action.
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorAction
  Performs this profile interceptor action.
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.impl.FilterFlowsByNonBrowserSupport
  Performs this profile interceptor action.
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.impl.PopulateProfileInterceptorContext
  Performs this profile interceptor action.
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.impl.SelectProfileInterceptorFlow
  Performs this profile interceptor action.
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.impl.WriteProfileInterceptorResultToStorage
  Performs this profile interceptor action.
doExecute(RequestContext, ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.AbstractAuditingValidationAction
  Spring-aware actions can override this method to fully control the execution of an Action by the Web Flow engine.
doExecute(RequestContext, ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.InitializeLoginAction
  Spring-aware actions can override this method to fully control the execution of an Action by the Web Flow engine.
doExecute(RequestContext, ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.InitializeProxyAction
  Spring-aware actions can override this method to fully control the execution of an Action by the Web Flow engine.
doExecute(RequestContext, ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.InitializeValidateAction
  Spring-aware actions can override this method to fully control the execution of an Action by the Web Flow engine.
doExecute(RequestContext, ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.PopulateProtocolErrorAction
  Spring-aware actions can override this method to fully control the execution of an Action by the Web Flow engine.
doExecute(RequestContext, ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.ProcessSamlMessageAction
  Spring-aware actions can override this method to fully control the execution of an Action by the Web Flow engine.
doExecute(RequestContext, ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.PublishProtocolMessageAction
  Spring-aware actions can override this method to fully control the execution of an Action by the Web Flow engine.
doExecute(RequestContext, ProfileRequestContext) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
  Spring-aware actions can override this method to fully control the execution of an Action by the Web Flow engine.
doExecute(RequestContext, ProfileRequestContext) - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
  Spring-aware actions can override this method to fully control the execution of an Action by the Web Flow engine.
doExecute(RequestContext, ProfileRequestContext) - Method in class net.shibboleth.idp.session.impl.SaveLogoutContext
  Spring-aware actions can override this method to fully control the execution of an Action by the Web Flow engine.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class net.shibboleth.idp.authn.impl.X509ProxyFilter
doFinish(HttpServletRequest, HttpServletResponse, ProfileRequestContext, ExternalAuthenticationContext) - Method in class net.shibboleth.idp.authn.ExternalAuthentication
  Complete a request for external authentication by seeking out the information stored in request attributes and transferring to the session's conversation state, and then transfer control back to the authentication web flow.
doFinish(HttpServletRequest, HttpServletResponse, ProfileRequestContext, ExternalAuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.ExternalAuthenticationImpl
  Complete a request for external authentication by seeking out the information stored in request attributes and transferring to the session's conversation state, and then transfer control back to the authentication web flow.
doFinish(HttpServletRequest, HttpServletResponse, ProfileRequestContext, ExternalInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.ExternalInterceptor
  Complete a request to an external interceptor by seeking out the information stored in request attributes and transferring to the session's conversation state, and then transfer control back to the webflow.
doFinish(HttpServletRequest, HttpServletResponse, ProfileRequestContext, ExternalInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.impl.ExternalInterceptorImpl
  Complete a request to an external interceptor by seeking out the information stored in request attributes and transferring to the session's conversation state, and then transfer control back to the webflow.
doGenerate(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
doGenerate(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
doGet() - Method in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
  Get a revocation record.
doIncrement(ProfileRequestContext, String, int, long, long) - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Implement invalid login attempt counter via storage service, retrying as necessary.
doInitialize() - Method in class net.shibboleth.idp.admin.impl.DoStorageOperation
doInitialize() - Method in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
doInitialize() - Method in class net.shibboleth.idp.admin.impl.InstallableComponentPropertyCache
doInitialize() - Method in class net.shibboleth.idp.admin.impl.OutputMetrics
doInitialize() - Method in class net.shibboleth.idp.admin.impl.ReportModuleStatus
doInitialize() - Method in class net.shibboleth.idp.admin.impl.ReportUpdateStatus
doInitialize() - Method in class net.shibboleth.idp.admin.impl.UnlockPrivateKeys
doInitialize() - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizer
doInitialize() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
doInitialize() - Method in class net.shibboleth.idp.authn.context.impl.IdPAttributePrincipalValuesFunction
doInitialize() - Method in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributesFunction
doInitialize() - Method in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributeValuesFunction
doInitialize() - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
doInitialize() - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalizationAction
  Deprecated.
doInitialize() - Method in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
doInitialize() - Method in class net.shibboleth.idp.authn.impl.DoLockoutManagerOperation
doInitialize() - Method in class net.shibboleth.idp.authn.impl.ExtractRemoteUser
doInitialize() - Method in class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication
doInitialize() - Method in class net.shibboleth.idp.authn.impl.FunctionSubjectCanonicalization
doInitialize() - Method in class net.shibboleth.idp.authn.impl.HTPasswdCredentialValidator
doInitialize() - Method in class net.shibboleth.idp.authn.impl.JAASCredentialValidator
doInitialize() - Method in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator
doInitialize() - Method in class net.shibboleth.idp.authn.impl.LDAPCredentialValidator
doInitialize() - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
doInitialize() - Method in class net.shibboleth.idp.authn.impl.ValidateFunctionResult
doInitialize() - Method in class net.shibboleth.idp.authn.proxy.impl.DiscoveryProfileRequestFunction
doInitialize() - Method in class net.shibboleth.idp.authn.revocation.impl.AttributeRevocationCondition
doInitialize() - Method in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
doInitialize() - Method in class net.shibboleth.idp.authn.revocation.impl.RevocationCacheCondition
doInitialize() - Method in class net.shibboleth.idp.authn.spnego.impl.KerberosRealmSettings
doInitialize() - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAutoLoginManager
doInitialize() - Method in class net.shibboleth.idp.authn.SubjectCanonicalizationFlowDescriptor
doInitialize() - Method in class net.shibboleth.idp.cas.flow.impl.AbstractOutgoingSamlMessageAction
doInitialize() - Method in class net.shibboleth.idp.cas.flow.impl.PrepareTicketValidationResponseAction
doInitialize() - Method in class net.shibboleth.idp.consent.flow.ar.impl.PopulateAttributeReleaseContext
doInitialize() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
doInitialize() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
doInitialize() - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
doInitialize() - Method in class net.shibboleth.idp.installer.impl.CurrentInstallState
doInitialize() - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
doInitialize() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Initialization routine.
doInitialize() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
doInitialize() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginState
  /**
doInitialize() - Method in class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
doInitialize() - Method in class net.shibboleth.idp.installer.TrustStore
doInitialize() - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
doInitialize() - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
doInitialize() - Method in class net.shibboleth.idp.profile.impl.PopulateSubjectContext
doInitialize() - Method in class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
doInitialize() - Method in class net.shibboleth.idp.profile.interceptor.impl.PopulateProfileInterceptorContext
doInitialize() - Method in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
doInitialize() - Method in class net.shibboleth.idp.profile.messaging.impl.SelectRelyingPartyConfiguration
doInitialize() - Method in class net.shibboleth.idp.profile.ScriptedAction
doInitialize() - Method in class net.shibboleth.idp.profile.support.StorageAwareCookieManager
doInitialize() - Method in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
doInitialize() - Method in class net.shibboleth.idp.saml.impl.testing.TestSources.StaticAttributeDefinition
doInitialize() - Method in class net.shibboleth.idp.saml.impl.testing.TestSources.StaticDataConnector
doInitialize() - Method in class net.shibboleth.idp.saml.nameid.AbstractNameIDCanonicalizer
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.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.ProcessLogoutRequest
doInitialize() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
doInitialize() - Method in class net.shibboleth.idp.session.impl.DestroySessions
doInitialize() - Method in class net.shibboleth.idp.session.impl.DetectIdentitySwitch
doInitialize() - Method in class net.shibboleth.idp.session.impl.PopulateMultiRPContextFromLogoutContext
doInitialize() - Method in class net.shibboleth.idp.session.impl.PopulateSessionContext
doInitialize() - Method in class net.shibboleth.idp.session.impl.ProcessLogout
doInitialize() - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
doInitialize() - Method in class net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
doInitialize() - Method in class net.shibboleth.idp.session.impl.UpdateSessionWithSPSession
doInitialize() - Method in class net.shibboleth.idp.spring.DeprecatedPropertyBean
doInitialize() - Method in class net.shibboleth.idp.ui.csrf.CSRFTokenManager
doInitialize() - Method in class net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener
doInvoke(MessageContext) - Method in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
doInvoke(MessageContext) - Method in class net.shibboleth.idp.profile.messaging.impl.SelectRelyingPartyConfiguration
doInvoke(MessageContext) - Method in class net.shibboleth.idp.saml.messaging.impl.InitializeRelyingPartyContextFromSAMLPeer
doList(boolean, String) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
  List all installed plugins (or just one if provided).
doList(ModuleContext, ModuleManagerArguments) - Method in class net.shibboleth.idp.cli.impl.ModuleManagerCLI
  List/report on modules.
doListAvailable() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
  Go to the well known url (or the provided one) and list all the available plugin ids.
DoLockoutManagerOperation - Class in net.shibboleth.idp.authn.impl
  Action that implements a JSON REST API for the `AccountLockoutManager` interface.
DoLockoutManagerOperation() - Constructor for class net.shibboleth.idp.authn.impl.DoLockoutManagerOperation
doManage(ModuleContext, ModuleManagerArguments) - Method in class net.shibboleth.idp.cli.impl.ModuleManagerCLI
  Manage modules as directed.
doMatch(ProfileRequestContext, AuthenticationResult) - Method in class net.shibboleth.idp.authn.context.logic.AbstractAuthenticationResultPredicate
  Evaluate an `AuthenticationResult` for a match.
doMatch(ProfileRequestContext, AuthenticationResult) - Method in class net.shibboleth.idp.authn.context.logic.AuthenticationResultPredicate
  Evaluate an `AuthenticationResult` for a match.
doMatch(ProfileRequestContext, AuthenticationResult) - Method in class net.shibboleth.idp.authn.context.logic.PrincipalInResultPredicate
  Match returns true iff at least one of the candidates is found in this result's `Subject`.
doNotCache - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Flag preventing caching of result for SSO.
doNotCache() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Get the "do not cache" flag.
DONOTCACHE_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
  Request attribute to which a signal not to cache the result may be bound.
doNotRememberConsentAllowed - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
  Whether not remembering consent is allowed.
doPost() - Method in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
  Insert a revocation record.
doPostExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.impl.DoStorageOperation
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.impl.InitializeAdministrativeProfileContextTree
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.impl.OutputConfig
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.impl.OutputMetrics
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.impl.UnlockDataSealers
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.impl.UnlockPrivateKeys
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.AbstractAuthenticationAction
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.DoLockoutManagerOperation
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.BuildAuthenticationContextAction
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.BuildProxyChainAction
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.BuildRelyingPartyContextAction
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.BuildSAMLMetadataContextAction
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.CheckProxyAuthorizationAction
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.GrantProxyTicketAction
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.PrepareTicketValidationResponseAction
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.UpdateIdPSessionWithSPSessionAction
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.ValidateProxyCallbackAction
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.ValidateRenewAction
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.ValidateTicketAction
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.WriteValidateResponseAction
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.PopulateSubjectContext
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.RecordResponseComplete
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.SelectProfileConfiguration
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorAction
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.impl.EnforceDisallowedSSOFeatures
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.ProcessAssertionsForAuthentication
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) - Method in class net.shibboleth.idp.session.impl.DestroySessions
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.session.impl.PopulateMultiRPContextFromLogoutContext
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.session.impl.UpdateSessionWithSPSession
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.ui.impl.SetRPUIInformation
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.AbstractAuthenticationAction
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromWSSToken
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.FilterFlowsByForcedAuthn
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.FilterFlowsByNonBrowserSupport
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.FinalizeAuthentication
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.InitializeRequestedPrincipalContext
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.PrePopulateUsername
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.PreserveAuthenticationFlowState
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.SelectAuthenticationFlow
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.TransitionMultiFactorAuthentication
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.ValidateRemoteUser
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.ValidateUserAgentAddress
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.session.impl.DetectIdentitySwitch
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.session.impl.ExtractActiveAuthenticationResults
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
  Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
  Performs this c14n action's pre-execute step.
doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalizationAction
  Deprecated.
  Performs this c14n action's pre-execute step.
doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.impl.SelectSubjectCanonicalizationFlow
  Performs this c14n action's pre-execute step.
doPreExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
  Performs this profile interceptor action's pre-execute step.
doPreExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
  Performs this profile interceptor action's pre-execute step.
doPreExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
  Performs this profile interceptor action's pre-execute step.
doPreExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
  Performs this profile interceptor action's pre-execute step.
doPreExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.storage.impl.CreateResult
  Performs this profile interceptor action's pre-execute step.
doPreExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorAction
  Performs this profile interceptor action's pre-execute step.
doPreExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.impl.FilterFlowsByNonBrowserSupport
  Performs this profile interceptor action's pre-execute step.
doPreExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.impl.SelectProfileInterceptorFlow
  Performs this profile interceptor action's pre-execute step.
doPreExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.impl.WriteProfileInterceptorResultToStorage
  Performs this profile interceptor action's pre-execute step.
doPreInvoke(MessageContext) - Method in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
doPreInvoke(MessageContext) - Method in class net.shibboleth.idp.profile.messaging.impl.SelectRelyingPartyConfiguration
doPreInvoke(MessageContext) - Method in class net.shibboleth.idp.saml.messaging.impl.InitializeRelyingPartyContextFromSAMLPeer
doRead() - Method in class net.shibboleth.idp.admin.impl.DoStorageOperation
  Perform read operation.
doRemoveAuthenticationResult(AuthenticationResult) - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Disassociate an `AuthenticationResult` from this IdP session.
doRemoveSPSession(SPSession) - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Disassociate the given SP session from this IdP session.
doReportOperation(Module.ModuleResource, Module.ResourceResult) - Method in class net.shibboleth.idp.cli.impl.ModuleManagerCLI
  Report on a resource result.
doReportOperation(Module.ModuleResource, Module.ResourceResult) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Report on a resource result.
doRequest(CommandLineArguments) - Static method in class net.shibboleth.idp.cli.CLI
  Make a request using the arguments established.
DoRevocationCacheOperation - Class in net.shibboleth.idp.authn.revocation.impl
  Action that implements a JSON REST API for the `RevocationCache` interface.
DoRevocationCacheOperation() - Constructor for class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
doRun(DataSealerArguments) - Method in class net.shibboleth.idp.cli.DataSealerCLI
doRun(JarCheckArguments) - Method in class net.shibboleth.idp.cli.impl.JarCheckCLI
doRun(ModuleManagerArguments) - Method in class net.shibboleth.idp.cli.impl.ModuleManagerCLI
doRun(IdPBuildArguments) - Method in class net.shibboleth.idp.installer.impl.IdPBuildWar
doRun(IdPInstallerArguments) - Method in class net.shibboleth.idp.installer.impl.IdPInstallerCLI
doRun(UpdateIdPArguments) - Method in class net.shibboleth.idp.installer.impl.UpdateIdPCLI
doRun(PluginInstallerArguments) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
doRun(T) - Method in class net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLine
doSelectNoRequestedPrincipals(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.SelectAuthenticationFlow
  Executes the selection process in the absence of specific requested principals.
doSelectRequestedPrincipals(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.SelectAuthenticationFlow
  Executes the selection process in the presence of specific requested Principals, requiring evaluation of potential flows and results for Principal-compatibility with request.
doSelectSignaledFlow(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.SelectAuthenticationFlow
  Executes the selection process in the presence of an explicit flow signal.
doSerializeAdditional(SPSession, JsonGenerator) - Method in class net.shibboleth.idp.cas.session.impl.CASSPSessionSerializer
  Override this method to handle serialization of additional data.
doSerializeAdditional(SPSession, JsonGenerator) - Method in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionSerializer
  Override this method to handle serialization of additional data.
doSerializeAdditional(SPSession, JsonGenerator) - Method in class net.shibboleth.idp.session.AbstractSPSessionSerializer
  Override this method to handle serialization of additional data.
doSetLastActivityInstant(Instant) - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Set the last activity instant for the session.
doStart(HttpServletRequest, ProfileRequestContext, ExternalAuthenticationContext) - Method in class net.shibboleth.idp.authn.ExternalAuthentication
  Initialize a request for external authentication by seeking out the information stored in the servlet session and exposing it as request attributes.
doStart(HttpServletRequest, ProfileRequestContext, ExternalAuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.ExternalAuthenticationImpl
  Initialize a request for external authentication by seeking out the information stored in the servlet session and exposing it as request attributes.
doStart(HttpServletRequest, ProfileRequestContext, ExternalInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.ExternalInterceptor
  Initialize a request to an external interceptor by seeking out the information stored in the servlet session and exposing it as request attributes.
doStartTag() - Method in class net.shibboleth.idp.ui.taglib.ServiceNameTag
DoStorageOperation - Class in net.shibboleth.idp.admin.impl
  Action that implements a JSON REST API for accessing `StorageService` records.
DoStorageOperation() - Constructor for class net.shibboleth.idp.admin.impl.DoStorageOperation
doTransition(ProfileRequestContext, AuthenticationContext, MultiFactorAuthenticationTransition) - Method in class net.shibboleth.idp.authn.impl.TransitionMultiFactorAuthentication
  Respond to a signal to transition the MFA process to a new flow.
doUpdate() - Method in class net.shibboleth.idp.admin.impl.DoStorageOperation
  Perform update operation.
doUpdate(String, InstallableComponentVersion, boolean) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
  Update the plugin.
doValidate(ProfileRequestContext, AuthenticationContext, UsernamePasswordContext, CredentialValidator.WarningHandler, CredentialValidator.ErrorHandler) - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  Override method for subclasses to use to perform the actual validation.
doValidate(ProfileRequestContext, AuthenticationContext, UsernamePasswordContext, CredentialValidator.WarningHandler, CredentialValidator.ErrorHandler) - Method in class net.shibboleth.idp.authn.impl.HTPasswdCredentialValidator
  Override method for subclasses to use to perform the actual validation.
doValidate(ProfileRequestContext, AuthenticationContext, UsernamePasswordContext, CredentialValidator.WarningHandler, CredentialValidator.ErrorHandler) - Method in class net.shibboleth.idp.authn.impl.JAASCredentialValidator
  Override method for subclasses to use to perform the actual validation.
doValidate(ProfileRequestContext, AuthenticationContext, UsernamePasswordContext, CredentialValidator.WarningHandler, CredentialValidator.ErrorHandler) - Method in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator
  Override method for subclasses to use to perform the actual validation.
doValidate(ProfileRequestContext, AuthenticationContext, UsernamePasswordContext, CredentialValidator.WarningHandler, CredentialValidator.ErrorHandler) - Method in class net.shibboleth.idp.authn.impl.LDAPCredentialValidator
  Override method for subclasses to use to perform the actual validation.
doValidate(ProfileRequestContext, AuthenticationContext, CredentialValidator.WarningHandler, CredentialValidator.ErrorHandler) - Method in class net.shibboleth.idp.authn.AbstractCredentialValidator
  Override method for subclasses to use to perform the actual validation.
doValidate(ProfileRequestContext, AuthenticationContext, CredentialValidator.WarningHandler, CredentialValidator.ErrorHandler) - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  Override method for subclasses to use to perform the actual validation.
doValidate(ProfileRequestContext, AuthenticationContext, CredentialValidator.WarningHandler, CredentialValidator.ErrorHandler) - Method in class net.shibboleth.idp.authn.impl.X509CertificateCredentialValidator
  Override method for subclasses to use to perform the actual validation.
DOWLOAD - Enum constant in enum class net.shibboleth.idp.installer.impl.UpdateIdPArguments.OperationType
  Download a version.
download(URL, String) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Method to download a zip file to the {`PluginInstaller.downloadDirectory`.
download(UpdateIdPArguments, InstallableComponentVersion, InstallableComponentInfo) - Method in class net.shibboleth.idp.installer.impl.UpdateIdPCLI
  Download the provided or inferred version.
download(HTTPResource, HttpClientSecurityContextHandler, Path, String) - Static method in class net.shibboleth.idp.installer.InstallerSupport
  Download helper method.
downloadDir - Variable in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
  Where to download.
downloadDirectory - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Where we have downloaded.
downloadDirPath - Variable in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
  The path variant of `UpdateIdPArguments.downloadDir`, non null if this is a `UpdateIdPArguments.OperationType.DOWLOAD`.
dummy1 - Variable in class net.shibboleth.idp.cli.ResolverTestArguments
  Obsolete.
dummy2 - Variable in class net.shibboleth.idp.cli.ResolverTestArguments
  Obsolete.
dummy3 - Variable in class net.shibboleth.idp.cli.ResolverTestArguments
  Obsolete.
dummy4 - Variable in class net.shibboleth.idp.cli.ResolverTestArguments
  Obsolete.
DumpConfigArguments - Class in net.shibboleth.idp.cli
  Command line processing for DumpConfig flow.
DumpConfigArguments() - Constructor for class net.shibboleth.idp.cli.DumpConfigArguments
DumpConfigRequest - Class in net.shibboleth.idp.admin.impl
  Object representing a request to mock a profile request to obtain the effective configuration.
DumpConfigRequest(String, String, String) - Constructor for class net.shibboleth.idp.admin.impl.DumpConfigRequest
  Constructor.
DumpConfigRequestDecoder - Class in net.shibboleth.idp.admin.impl
  Decodes an incoming configuration reporting message.
DumpConfigRequestDecoder() - Constructor for class net.shibboleth.idp.admin.impl.DumpConfigRequestDecoder
  Constructor.
DUO_CLIENT_ID - Static variable in class net.shibboleth.idp.authn.AuthnAuditFields
  Duo client/integration key/ID.
DUO_DEVICE_ID - Static variable in class net.shibboleth.idp.authn.AuthnAuditFields
  Duo device ID.
DUO_FACTOR - Static variable in class net.shibboleth.idp.authn.AuthnAuditFields
  Duo factor.
DynamicAttributePredicate - Class in net.shibboleth.idp.profile.logic
  Deprecated, for removal: This API element is subject to removal in a future version.
DynamicAttributePredicate() - Constructor for class net.shibboleth.idp.profile.logic.DynamicAttributePredicate
  Deprecated.
  Constructor.

## E

ECPProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config.impl
  Configuration support for IdP SAML 2.0 ECP profile.
ECPProfileConfiguration - Interface in net.shibboleth.idp.saml.saml2.profile.config
  Configuration support for IdP SAML 2.0 ECP profile.
ECPProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.impl.ECPProfileConfiguration
  Constructor.
ECPProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.impl.ECPProfileConfiguration
  Constructor.
EditWebApp - Class in net.shibboleth.idp.module.core.impl
  `IdPModule` implementation.
EditWebApp() - Constructor for class net.shibboleth.idp.module.core.impl.EditWebApp
  Constructor.
emitModuleChanges() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Emit module changes.
EMPTY_VALUE_FIELD - Static variable in class net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer
  Field name of type code of an `EmptyAttributeValue`.
enable() - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAutoLoginManager
  Enable auto-login, i.e.
enable(ModuleContext) - Method in class net.shibboleth.idp.module.core.impl.Core
enableCoreModules() - Method in class net.shibboleth.idp.installer.impl.V5Install
  Enable Core modules if this is a new install.
enabled - Variable in class net.shibboleth.idp.admin.impl.ReportUpdateStatus
  Are we to run?
enabled - Variable in class net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener
  Is this listener enabled?
enabledModules - Variable in class net.shibboleth.idp.installer.impl.CurrentInstallState
  The module IDs which are enabled.
enableModuleIds - Variable in class net.shibboleth.idp.cli.impl.ModuleManagerArguments
  ID of module(s) to enable.
enableModules() - Method in class net.shibboleth.idp.installer.impl.V5Install
  ReEnable modules which were already enabled.
encode() - Method in class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
  Encode up for storing.
encode(Class<T>, T, String) - Method in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Encode a ticket.
encode(Object) - Method in class net.shibboleth.idp.authn.AbstractTemplateSearchDnResolver.EscapingReferenceInsertionEventHandler
  Returns `FilterTemplate.encodeValue(byte[])` if value is a string or byte array.
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.cas.flow.impl.PrepareTicketValidationResponseAction
  Access the registry of transcoding rules to transform the input attribute into a target type.
encodeAttribute(AttributeTranscoderRegistry, ProfileRequestContext, IdPAttribute, Collection<Attribute>) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion
  Encodes `IdPAttribute` into zero or more `Attribute` objects if a proper encoder is available.
encodeAttribute(AttributeTranscoderRegistry, ProfileRequestContext, IdPAttribute, Collection<Attribute>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion
  Encodes a `IdPAttribute` into zero or more `Attribute` objects if a proper encoder is available.
encodeMessageAction - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
  Profile action to execute to produce outbound message response.
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, EncodedType) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
  Encodes an attribute value into a string.
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, DateTimeAttributeValue) - Method in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASDateTimeAttributeTranscoder
  Encodes an attribute value into a string.
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, ScopedStringAttributeValue) - Method in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASScopedStringAttributeTranscoder
  Encodes an attribute value into a string.
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, StringAttributeValue) - Method in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASStringAttributeTranscoder
  Encodes an attribute value into a string.
EncodingTicketService - Class in net.shibboleth.idp.cas.ticket.impl
  Ticket service that uses two different strategies for ticket persistence: Service tickets, proxy tickets, and root proxy-granting tickets are persisted by serializing ticket data and encrypting it into the opaque part of the ticket ID using a `DataSealer`. Chained proxy-granting tickets are persisted using a `StorageService`.
EncodingTicketService(StorageService, DataSealer) - Constructor for class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Creates a new instance.
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.
encryptAssertionsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Predicate used to determine if assertions should be encrypted.
encryptAssertionsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.ArtifactResolutionProfileConfiguration
  Predicate used to determine if assertions should be encrypted.
encryptAttributes - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
  Flag tracking whether assertion encryption is required.
encryptAttributesPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Predicate used to determine if attributes should be encrypted.
encryptAttributesPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.ArtifactResolutionProfileConfiguration
  Predicate used to determine if attributes should be encrypted.
encryptIdentifiers - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
  Flag tracking whether assertion encryption is required.
ENCRYPTION - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Encryption field.
ENCRYPTION_ALGORITHM - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Encryption algorithm field.
EncryptionAlgorithmAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns the data encryption algorithm used.
EncryptionAlgorithmAuditExtractor() - Constructor for class net.shibboleth.idp.saml.audit.impl.EncryptionAlgorithmAuditExtractor
  Constructor.
encryptionCert - Variable in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  The file with the certificate the IDP uses to encrypt.
encryptionConfigurations - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
  Active configurations to feed into resolver.
encryptionContextLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.EncryptionAlgorithmAuditExtractor
  Lookup strategy for `EncryptionContext`.
encryptionContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
  Strategy used to look up the `EncryptionContext` to store parameters in.
encryptionOptional - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
  Is encryption optional in the case no parameters can be resolved?
encryptionOptionalPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ProfileConfiguration
  Whether encryption is optional in the face of no key, etc.
encryptNameIDsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ProfileConfiguration
  Predicate used to determine if name identifiers should be encrypted.
endpointBuilder - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Builder for template endpoints.
endpointContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Strategy function for access to `SAMLEndpointContext` to populate.
endpointContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
  Strategy function for access to `SAMLEndpointContext` to retrieve address from.
endpointResolver - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Endpoint resolver.
endpointType - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  The type of endpoint to resolve.
EnforceDisallowedSSOFeatures - Class in net.shibboleth.idp.saml.saml2.profile.impl
  An action that processes a SAML 2 `AuthnRequest` and blocks the use of any "simple" disallowed features.
EnforceDisallowedSSOFeatures() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.EnforceDisallowedSSOFeatures
  Constructor.
ensureModuleContext() - Method in class net.shibboleth.idp.installer.impl.V5Install
  Build an appropriate `ModuleContext` , cache it and return it.
ensureUpdateURLs() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
  Null-safe getter for `PluginInstallerCLI.updateURLs`.
ENTITY_ID - Static variable in class net.shibboleth.idp.installer.impl.InstallerProperties
  Deprecated.
  The entity ID.
ENTITY_ID - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  The entity ID.
ENTITY_ID_PARAM - Static variable in class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
  Name of the query parameter carrying the entityID: "entityID" .
entityDescriptor - Variable in class net.shibboleth.idp.cas.service.Service
  Source of service metadata based on SAML metadata.
entityDescriptor - Variable in class net.shibboleth.idp.ui.impl.SetRPUIInformation
  The `EntityDescriptor`.
entityId - Variable in class net.shibboleth.idp.saml.profile.impl.IdPInitiatedSSORequest
  The entityID of the requesting service provider.
entityID - Variable in class net.shibboleth.idp.cas.flow.impl.BuildSamlValidationSuccessMessageAction
  IdP entity ID used to set issuer field of generated assertions.
entityID - Variable in class net.shibboleth.idp.cli.MetadataQueryArguments
  EntityID.
entityID - Variable in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  EntityID to install.
entityID - Variable in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  The entityID.
entityID - Variable in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  The entity ID.
entityID - Variable in class net.shibboleth.idp.profile.impl.MetadataQueryRequest
  An entityID.
entityIDLookupStrategy - Variable in class net.shibboleth.idp.authn.proxy.impl.DiscoveryProfileRequestFunction
  A strategy function to call to obtain the entityID to use when invoking the DS.
Entry(Class<T>, StorageSerializer<T>) - Constructor for class net.shibboleth.idp.session.SPSessionSerializerRegistry.Entry
  Constructor.
EnumeratableAccountLockoutManager - Interface in net.shibboleth.idp.authn
  An extension to `AccountLockoutManager` that allows for enumeration over partial matches of a key.
enumerate(ProfileRequestContext) - Method in interface net.shibboleth.idp.authn.EnumeratableAccountLockoutManager
  Return iterable collection of locked out keys that match a supplied partial key (i.e., are prefixed by it).
enumerate(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Return iterable collection of locked out keys that match a supplied partial key (i.e., are prefixed by it).
envelopeName - Variable in class net.shibboleth.idp.cas.flow.impl.AbstractOutgoingSamlMessageAction
  SOAP envelope needed for old/broken CAS clients.
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.admin.BasicAdministrativeFlowDescriptor
equals(Object) - Method in record class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet.InstallableComponentDetails
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
equals(Object) - Method in class net.shibboleth.idp.authn.AuthenticationResult
equals(Object) - Method in class net.shibboleth.idp.authn.principal.AuthenticationResultPrincipal
equals(Object) - Method in class net.shibboleth.idp.authn.principal.HOTPPrincipal
equals(Object) - Method in class net.shibboleth.idp.authn.principal.IdPAttributePrincipal
equals(Object) - Method in class net.shibboleth.idp.authn.principal.PasswordPrincipal
equals(Object) - Method in class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
equals(Object) - Method in class net.shibboleth.idp.authn.principal.TOTPPrincipal
equals(Object) - Method in class net.shibboleth.idp.authn.principal.UsernamePrincipal
equals(Object) - Method in class net.shibboleth.idp.authn.SubjectCanonicalizationFlowDescriptor
equals(Object) - Method in class net.shibboleth.idp.authn.testing.TestPrincipal
equals(Object) - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
equals(Object) - Method in class net.shibboleth.idp.cas.ticket.Ticket
equals(Object) - Method in class net.shibboleth.idp.cas.ticket.TicketState
equals(Object) - Method in class net.shibboleth.idp.consent.Consent
equals(Object) - Method in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
equals(Object) - Method in class net.shibboleth.idp.saml.authn.principal.AuthenticationMethodPrincipal
equals(Object) - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextClassRefPrincipal
equals(Object) - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
equals(Object) - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclRefPrincipal
equals(Object) - Method in class net.shibboleth.idp.saml.authn.principal.NameIdentifierPrincipal
equals(Object) - Method in class net.shibboleth.idp.saml.authn.principal.NameIDPrincipal
equals(Object) - Method in class net.shibboleth.idp.saml.profile.impl.IdPInitiatedSSORequest
equals(Object) - Method in class net.shibboleth.idp.saml.session.SAML2SPSession
equals(Object) - Method in class net.shibboleth.idp.session.AbstractIdPSession
equals(Object) - Method in class net.shibboleth.idp.session.BasicSPSession
equals(Object) - Method in class net.shibboleth.idp.session.criterion.SessionIdCriterion
equals(Object) - Method in class net.shibboleth.idp.session.criterion.SPSessionCriterion
equals(Object) - Method in class net.shibboleth.idp.session.LogoutPropagationFlowDescriptor
errorAndExit(String, HttpURLConnection) - Static method in class net.shibboleth.idp.cli.CLI
  Logs, as an error, the error message, any error stream content from the connection, and exits the program.
errorCode - Variable in class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
  CAS protocol error code populated on failure.
errorCode - Variable in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Error code.
errorDetail - Variable in class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
  CAS protocol error detail populated on failure.
errorDetailCode - Variable in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Error detail code.
errorEvent - Variable in class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
  An event to signal in the event of a handler exception.
errorSignaled - Variable in class net.shibboleth.idp.authn.impl.ValidateCredentials
  Tracks whether an error event was signaled.
escaper - Variable in class net.shibboleth.idp.authn.proxy.impl.DiscoveryProfileRequestFunction
  URL query parameter escaper.
EscapingReferenceInsertionEventHandler() - Constructor for class net.shibboleth.idp.authn.AbstractTemplateSearchDnResolver.EscapingReferenceInsertionEventHandler
evalRegistry - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  Instance of registry used for auto-creation of `RequestedPrincipalContext`.
evalRegistry - Variable in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
  The registry of predicate factories for custom principal evaluation.
evalRegistry - Variable in class net.shibboleth.idp.authn.impl.PopulateAuthenticationContext
  The registry of predicate factories for custom principal evaluation.
event - Variable in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
  A SWF event to signal as the completion of the MFA flow.
event(Object) - Method in enum class net.shibboleth.idp.cas.flow.impl.Events
  Creates a Spring webflow event whose ID is given by `Enum.name()`.
event(Object) - Method in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Creates a Spring webflow event whose ID is given by `Enum.name()`} and contains the following attributes: code detailCode The values of attributes correspond to fields of the same names.
EVENT_KEY - Static variable in class net.shibboleth.idp.profile.interceptor.ExternalInterceptor
  Request attribute to which an event ID may be bound.
EVENT_TIME - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
  Event timestamp field.
EVENT_TYPE - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
  Event type field.
eventContextLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.TransitionMultiFactorAuthentication
  Lookup function for current event context.
eventContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.logic.SOAPErrorPredicate
  Strategy function for access to `EventContext` to check.
eventHandler - Variable in class net.shibboleth.idp.authn.AbstractTemplateSearchDnResolver
  Event handler used for escaping.
eventId - Variable in class net.shibboleth.idp.profile.context.ExternalInterceptorContext
  Event to signal.
eventMap - Variable in class net.shibboleth.idp.profile.context.navigate.SpringEventToViewLookupFunction
  Map of event ID to view name.
eventRequiresCSRFTokenValidationPredicate - Variable in class net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener
  Should the request context and event be checked for a valid (matching) CSRF token?
Events - Enum Class in net.shibboleth.idp.cas.flow.impl
  CAS protocol flow event identifiers.
Events() - Constructor for enum class net.shibboleth.idp.cas.flow.impl.Events
eventSignaled(RequestContext, Event) - Method in class net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener
  Checks the CSRF token in the HTTP request matches that stored in the request context viewScope.
ExactMatchPredicate(Principal) - Constructor for class net.shibboleth.idp.authn.principal.impl.ExactPrincipalEvalPredicateFactory.ExactMatchPredicate
  Constructor.
ExactPrincipalEvalPredicateFactory - Class in net.shibboleth.idp.authn.principal.impl
  `PrincipalEvalPredicateFactory` that implements exact matching of principals, and works for any type.
ExactPrincipalEvalPredicateFactory() - Constructor for class net.shibboleth.idp.authn.principal.impl.ExactPrincipalEvalPredicateFactory
ExactPrincipalEvalPredicateFactory.ExactMatchPredicate - Class in net.shibboleth.idp.authn.principal.impl
  Implementation of an exact-matching predicate.
exceptions - Variable in class net.shibboleth.idp.authn.context.AuthenticationErrorContext
  Ordered list of exceptions encountered.
execute() - Method in class net.shibboleth.idp.installer.impl.BuildWar
  Method to do the work of building the war.
execute() - Method in class net.shibboleth.idp.installer.impl.CopyDistribution
  Copy the distribution from the dstribution to their new locations, having first taken a backup.
execute() - Method in class net.shibboleth.idp.installer.impl.FinalizeJettyBase
  Deprecated.
  Do the work associated with finalizing this install.
execute() - Method in class net.shibboleth.idp.installer.impl.V5Install
  Method to do the work.
execute() - Method in class net.shibboleth.idp.installer.impl.V5Install.KeyManagement
  Create any keys that are needed.
execute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.WebFlowProfileActionAdaptor
execute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.ScriptedAction.ActionScriptEvaluator
  Execution hook for the script.
execute(RequestContext) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
execute(RequestContext) - Method in class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
expandedMaxStoredRecords - Variable in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
  Expanded maximum number of records stored in the storage service.
expandedStorageThreshold - Variable in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
  Value size at which expanded maximum takes effect.
EXPIRATION_FIELD - Static variable in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
  Expiration instant field name.
expirationInstant - Variable in class net.shibboleth.idp.cas.ticket.Ticket
  Expiration instant.
expirationInstant - Variable in class net.shibboleth.idp.session.BasicSPSession
  The time when this session expires.
expirationOffset - Variable in class net.shibboleth.idp.session.AbstractSPSessionSerializer
  Milliseconds to subtract from record expiration to establish session expiration value.
ExpiringPassword - Class in net.shibboleth.idp.module.intercept.impl
  `IdPModule` implementation.
ExpiringPassword() - Constructor for class net.shibboleth.idp.module.intercept.impl.ExpiringPassword
  Constructor.
explicitOrder - Variable in class net.shibboleth.idp.consent.logic.impl.PreferExplicitOrderComparator
  Strings in order.
explicitOrdering - Variable in class net.shibboleth.idp.consent.logic.impl.PreferExplicitOrderComparator
  Explicit ordering.
explicitTrustStore - Variable in class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
  Explicit path to trust store.
explicitTrustStore - Variable in class net.shibboleth.idp.installer.TrustStore
  Explicit path to trust store.
extContext - Variable in class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication
  Context containing the result to validate.
extendContext(ScriptContext) - Method in class net.shibboleth.idp.authn.context.impl.SubjectScriptContextExtender
EXTENDED_FLOW_PARAM - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
  Request attribute that indicates whether we're being called as an extension of another login flow.
extendedFlow - Variable in class net.shibboleth.idp.authn.impl.ExternalAuthenticationImpl
  Track whether we were invoked from within another login flow.
extendLockoutDuration - Variable in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Controls whether attempts against locked accounts extend duration.
externalAuthentication - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Implementation object.
ExternalAuthentication - Class in net.shibboleth.idp.authn
  Public interface supporting external authentication outside the webflow engine.
ExternalAuthentication() - Constructor for class net.shibboleth.idp.authn.ExternalAuthentication
ExternalAuthenticationContext - Class in net.shibboleth.idp.authn.context
  A context representing the state of an externalized authentication attempt, a case where authentication happens outside of a web flow.
ExternalAuthenticationContext(ExternalAuthentication) - Constructor for class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Constructor.
ExternalAuthenticationException - Exception in net.shibboleth.idp.authn
  Exception indicating a problem with the external authentication process.
ExternalAuthenticationException() - Constructor for exception net.shibboleth.idp.authn.ExternalAuthenticationException
  Constructor.
ExternalAuthenticationException(Exception) - Constructor for exception net.shibboleth.idp.authn.ExternalAuthenticationException
  Constructor.
ExternalAuthenticationException(String) - Constructor for exception net.shibboleth.idp.authn.ExternalAuthenticationException
  Constructor.
ExternalAuthenticationException(String, Exception) - Constructor for exception net.shibboleth.idp.authn.ExternalAuthenticationException
  Constructor.
ExternalAuthenticationImpl - Class in net.shibboleth.idp.authn.impl
  Implementation of the `ExternalAuthentication` API that handles moving information in and out of request attributes.
ExternalAuthenticationImpl() - Constructor for class net.shibboleth.idp.authn.impl.ExternalAuthenticationImpl
  Constructor.
ExternalAuthenticationImpl(boolean) - Constructor for class net.shibboleth.idp.authn.impl.ExternalAuthenticationImpl
  Constructor.
externalContext - Variable in class net.shibboleth.idp.profile.impl.RecordResponseComplete
  ExternalContext to operate on.
externalInterceptor - Variable in class net.shibboleth.idp.profile.context.ExternalInterceptorContext
  Implementation object.
ExternalInterceptor - Class in net.shibboleth.idp.profile.interceptor
  Public interface supporting external interceptor flows outside the webflow engine.
ExternalInterceptor() - Constructor for class net.shibboleth.idp.profile.interceptor.ExternalInterceptor
ExternalInterceptorContext - Class in net.shibboleth.idp.profile.context
  A context representing the state of an externalized interceptor flow.
ExternalInterceptorContext(ExternalInterceptor) - Constructor for class net.shibboleth.idp.profile.context.ExternalInterceptorContext
  Constructor.
ExternalInterceptorException - Exception in net.shibboleth.idp.profile.interceptor
  Exception indicating a problem with the external interceptor process.
ExternalInterceptorException() - Constructor for exception net.shibboleth.idp.profile.interceptor.ExternalInterceptorException
  Constructor.
ExternalInterceptorException(Exception) - Constructor for exception net.shibboleth.idp.profile.interceptor.ExternalInterceptorException
  Constructor.
ExternalInterceptorException(String) - Constructor for exception net.shibboleth.idp.profile.interceptor.ExternalInterceptorException
  Constructor.
ExternalInterceptorException(String, Exception) - Constructor for exception net.shibboleth.idp.profile.interceptor.ExternalInterceptorException
  Constructor.
ExternalInterceptorImpl - Class in net.shibboleth.idp.profile.interceptor.impl
  Implementation of the `ExternalInterceptor` API that handles moving information in and out of request attributes.
ExternalInterceptorImpl() - Constructor for class net.shibboleth.idp.profile.interceptor.impl.ExternalInterceptorImpl
ExtractActiveAuthenticationResults - Class in net.shibboleth.idp.session.impl
  An authentication action that populates a `AuthenticationContext` with the active `AuthenticationResult` objects found in a `SessionContext` that is a direct child of the `ProfileRequestContext`.
ExtractActiveAuthenticationResults() - Constructor for class net.shibboleth.idp.session.impl.ExtractActiveAuthenticationResults
  Constructor.
ExtractConsent - Class in net.shibboleth.idp.consent.flow.impl
  Consent action which extracts user input and updates current consent objects in the consent context accordingly.
ExtractConsent() - Constructor for class net.shibboleth.idp.consent.flow.impl.ExtractConsent
extractCredentials(HttpServletRequest) - Method in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromBasicAuth
  Gets the encoded credentials passed in via the `HttpHeaders.AUTHORIZATION` header.
ExtractDiscoveryResponse - Class in net.shibboleth.idp.authn.proxy.impl
  An action that extracts a discovery service result and copies it to the `AuthenticationContext`.
ExtractDiscoveryResponse() - Constructor for class net.shibboleth.idp.authn.proxy.impl.ExtractDiscoveryResponse
ExtractRemoteUser - Class in net.shibboleth.idp.authn.impl
  An action that extracts an asserted user identity from the incoming request, creates a `UsernameContext`, and attaches it to the `AuthenticationContext`.
ExtractRemoteUser() - Constructor for class net.shibboleth.idp.authn.impl.ExtractRemoteUser
  Constructor.
ExtractSubjectFromRequest - Class in net.shibboleth.idp.saml.profile.impl
  Action that extracts a SAML Subject from an inbound message, and prepares a `SubjectCanonicalizationContext` to process it into a principal identity.
ExtractSubjectFromRequest() - Constructor for class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest
  Constructor.
ExtractSubjectFromRequest.SubjectNameLookupFunction - Class in net.shibboleth.idp.saml.profile.impl
  Lookup function that returns the `NameIdentifier` or `NameID` from the request in the inbound message context.
extractSubjectSourcedAttributes(SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Extract and populate a map of any attributes found in the Subject.
ExtractUserAgentAddress - Class in net.shibboleth.idp.authn.impl
  An action that extracts the user-agent's IP address from the incoming request, creates a `UserAgentContext`, and attaches it to the `AuthenticationContext`.
ExtractUserAgentAddress() - Constructor for class net.shibboleth.idp.authn.impl.ExtractUserAgentAddress
ExtractUserAgentIdentifier - Class in net.shibboleth.idp.authn.impl
  An action that extracts the user-agent's identifier from the incoming request, creates a `UserAgentContext`, and attaches it to the `AuthenticationContext`.
ExtractUserAgentIdentifier() - Constructor for class net.shibboleth.idp.authn.impl.ExtractUserAgentIdentifier
extractUsernamePassword(Envelope) - Method in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromWSSToken
  Extracts a username/password from the inbound message.
ExtractUsernamePasswordFromBasicAuth - Class in net.shibboleth.idp.authn.impl
  /** An action that extracts a username and password from the HTTP `HttpHeaders.AUTHORIZATION` header, creates a `UsernamePasswordContext`, and attaches it to the `AuthenticationContext`.
ExtractUsernamePasswordFromBasicAuth() - Constructor for class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromBasicAuth
  Constructor.
ExtractUsernamePasswordFromFormRequest - Class in net.shibboleth.idp.authn.impl
  An action that extracts a username and password from an HTTP form body or query string, creates a `UsernamePasswordContext`, and attaches it to the `AuthenticationContext`.
ExtractUsernamePasswordFromFormRequest() - Constructor for class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromFormRequest
  Constructor.
ExtractUsernamePasswordFromWSSToken - Class in net.shibboleth.idp.authn.impl
  An authentication stage that extracts a username/password from the WSS Username/Password attached to a SOAP message.
ExtractUsernamePasswordFromWSSToken() - Constructor for class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromWSSToken
ExtractX509CertificateFromRequest - Class in net.shibboleth.idp.authn.impl
  An action that extracts an X.509 certificate from the standard servlet request attribute, creates a `CertificateContext`, and attaches it to the `AuthenticationContext`.
ExtractX509CertificateFromRequest() - Constructor for class net.shibboleth.idp.authn.impl.ExtractX509CertificateFromRequest

## F

FAILFAST_PROPERTY - Static variable in class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
  Property controlling whether to fail fast.
failIfMissing - Variable in class net.shibboleth.idp.profile.impl.SelectProfileConfiguration
  Fail if no profile configuration is found.
Failure - Enum constant in enum class net.shibboleth.idp.cas.flow.impl.Events
  Generic failure event.
Failure - Enum constant in enum class net.shibboleth.idp.session.context.LogoutPropagationContext.Result
  Failed logout propagation result.
fallbackLanguages - Variable in class net.shibboleth.idp.admin.impl.InitializeAdministrativeProfileContextTree
  The system wide languages to inspect if there is no match between metadata and browser.
fallbackLanguages - Variable in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  The languages that this the Operator want to fall back to.
fallbackLanguages - Variable in class net.shibboleth.idp.ui.impl.SetRPUIInformation
  The system wide languages to inspect if there is no match between metadata and browser.
favorSSO - Variable in class net.shibboleth.idp.authn.impl.SelectAuthenticationFlow
  Whether SSO trumps explicit relying party flow preference.
federationId - Variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
  Federation ID for log.
fetchProxyGrantingTicket(String) - Method in class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
  Retrieves a proxy-granting ticket by its ID.
fetchProxyGrantingTicket(String) - Method in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Retrieves a proxy-granting ticket by its ID.
fetchProxyGrantingTicket(String) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
  Retrieves a proxy-granting ticket by its ID.
fieldExtractors - Variable in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
  Map of fields to extract and the corresponding extraction functions.
fieldName - Variable in class net.shibboleth.idp.authn.principal.SimplePrincipalSerializer
  Field name.
fieldReplacements - Variable in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
  Map allowing substitutions of values during field extraction.
fields - Variable in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext.FormattingMapParser
  Set of parsed fields.
fieldsToExtract - Variable in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
  Fields being audited, to optimize extraction..
fileNamesOnly(JarCheckArguments) - Method in class net.shibboleth.idp.cli.impl.JarCheckCLI
  Do a general test.
filesCopied - Variable in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
  The files copied in as the `IdPPlugin` was installed.
filesRenamedAway - Variable in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
  The files renamed away during the installation.
FILESYSTEM_SCHEME - Static variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
  File scheme prefix.
filter(StringBuilder) - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
  Optional override to filter the outgoing log message, does nothing by default.
FILTER_NAME - Static variable in class net.shibboleth.idp.conf.impl.RegisterFilterChainServletContextInitializer
  The filter name for the embedded filter chain.
filterAttributes(ExternalAuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication
  Check for inbound attributes and apply filtering.
filterAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Filter inbound attributes.
FilterAttributes - Class in net.shibboleth.idp.profile.impl
  Action that invokes the `AttributeFilter` for the current request.
FilterAttributes(ReloadableService<AttributeFilter>) - Constructor for class net.shibboleth.idp.profile.impl.FilterAttributes
  Constructor.
FilterByQueriedAttributeDesignators - Class in net.shibboleth.idp.saml.saml1.profile.impl
  Action that filters a set of attributes against the `AttributeDesignator` objects in an `AttributeQuery`.
FilterByQueriedAttributeDesignators() - Constructor for class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
  Constructor.
FilterByQueriedAttributes - Class in net.shibboleth.idp.saml.saml2.profile.impl
  Action that filters a set of attributes against the `Attribute` objects in an `AttributeQuery`.
FilterByQueriedAttributes() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
  Constructor.
filterContextCreationStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
  Strategy used to locate or create the `AttributeFilterContext`.
FilterFlowsByForcedAuthn - Class in net.shibboleth.idp.authn.impl
  An authentication action that filters out potential authentication flows if the request requires forced authentication or max age behavior and the flows don't support forced authentication.
FilterFlowsByForcedAuthn() - Constructor for class net.shibboleth.idp.authn.impl.FilterFlowsByForcedAuthn
FilterFlowsByNonBrowserSupport - Class in net.shibboleth.idp.authn.impl
  An authentication action that filters out potential authentication flows if the request requires non-browser support and the flows require a browser.
FilterFlowsByNonBrowserSupport - Class in net.shibboleth.idp.profile.interceptor.impl
  A profile interceptor action that filters out available interceptor flows if the request requires non-browser support and the flows require a browser.
FilterFlowsByNonBrowserSupport() - Constructor for class net.shibboleth.idp.authn.impl.FilterFlowsByNonBrowserSupport
FilterFlowsByNonBrowserSupport() - Constructor for class net.shibboleth.idp.profile.interceptor.impl.FilterFlowsByNonBrowserSupport
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.
FinalizeAuthentication - Class in net.shibboleth.idp.authn.impl
  An authentication action that runs after a completed authentication flow (or the reuse of an active result) and transfers information from other contexts into a `SubjectContext` child of the `ProfileRequestContext`.
FinalizeAuthentication() - Constructor for class net.shibboleth.idp.authn.impl.FinalizeAuthentication
FinalizeJettyBase - Class in net.shibboleth.idp.installer.impl
  Deprecated.
  This is only used by the windows jetty-base installer and will be removed when we use the plugin
FinalizeJettyBase() - Constructor for class net.shibboleth.idp.installer.impl.FinalizeJettyBase
  Deprecated.
  Constructor.
FinalizeMultiFactorAuthentication - Class in net.shibboleth.idp.authn.impl
  An authentication action that completes MFA by producing a final `AuthenticationResult` out of whatever constituent parts and pieces exist, by means of an overridable function, storing it in the `AuthenticationContext` and preparing a fresh `SubjectCanonicalizationContext` to operate on.
FinalizeMultiFactorAuthentication() - Constructor for class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication
  Constructor.
FinalizeMultiFactorAuthentication.DefaultResultMergingStrategy - Class in net.shibboleth.idp.authn.impl
  Default merging strategy to combine individual `AuthenticationResult` objects into a single result.
FinalizeSAMLSubjectCanonicalization - Class in net.shibboleth.idp.saml.profile.impl
  An action that runs after a completed canonicalization of a SAML Subject and transfers information into a `SubjectContext` child of the `ProfileRequestContext`.
FinalizeSAMLSubjectCanonicalization() - Constructor for class net.shibboleth.idp.saml.profile.impl.FinalizeSAMLSubjectCanonicalization
findEnabledModules() - Method in class net.shibboleth.idp.installer.impl.CurrentInstallState
  Populate {`CurrentInstallState.enabledModules` from the current classpath and the new IdP home.
findExistingAttribute(AttributeStatement, Attribute) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion
  Find a matching `Attribute` in the statement, if any.
findExistingAttribute(AttributeStatement, Attribute) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion
  Find a matching `Attribute` in the statement, if any.
findMatchingPrincipal(AuthenticationContext, RequestedPrincipalContext) - Method in class net.shibboleth.idp.authn.impl.FinalizeAuthentication
  Evaluate request criteria and the `AuthenticationResult` to locate a `Principal` in the result that satisfies the request criteria.
findPreviousVersion() - Method in class net.shibboleth.idp.installer.impl.CurrentInstallState
  Work out what the "current" install state is (before we do any more work).
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.
findRDN(RDNSequence, String) - Method in class net.shibboleth.idp.authn.impl.X500SubjectCanonicalization
  Find an RDN with the specified OID.
findValue(IdPAttribute) - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Check for a compatible value in the input attribute.
findValue(IdPAttribute) - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalizationAction
  Deprecated.
  Check for a compatible value in the input attribute.
finishExternalAuthentication(String, HttpServletRequest, HttpServletResponse) - Static method in class net.shibboleth.idp.authn.ExternalAuthentication
  Complete a request for external authentication by seeking out the information stored in request attributes and transferring to the session's conversation state, and then transfer control back to the authentication web flow.
finishExternalInterceptor(String, HttpServletRequest, HttpServletResponse) - Static method in class net.shibboleth.idp.profile.interceptor.ExternalInterceptor
  Complete a request to an external interceptor by seeking out the information stored in request attributes and transferring to the session's conversation state, and then transfer control back to the webflow.
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.
finishWithError(String, HttpServletRequest, HttpServletResponse, String) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
  Finish the authentication process with an error.
finishWithException(String, HttpServletRequest, HttpServletResponse, Exception) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
  Finish the authentication process with an exception.
finishWithSuccess(String, HttpServletRequest, HttpServletResponse, KerberosPrincipal) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
  Finish the authentication process successfully.
FirstPartyIdPPlugin - Class in net.shibboleth.idp.plugin.impl
  Implementation class for plugins from the project itself to centralize update handling.
FirstPartyIdPPlugin(Class<? extends IdPPlugin>) - Constructor for class net.shibboleth.idp.plugin.impl.FirstPartyIdPPlugin
  Constructor.
fixedEventLookupStrategy - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  Lookup strategy for a fixed event to return from validators for testing.
fixedEventLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.PopulateAuthenticationContext
  Optional lookup strategy for triggering credential validators to return a fixed event for testing.
FLOW_ID_ARRAY_FIELD - Static variable in class net.shibboleth.idp.session.impl.StorageBackedIdPSessionSerializer
  Field name of flow ID array.
FLOW_ID_FIELD - Static variable in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  Field name of Flow ID.
FLOW_ID_PREFIX - Static variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Prefix convention for flow IDs.
FLOW_ID_PREFIX - Static variable in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
  Prefix convention for flow IDs.
flowBuilderServices - Variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
  Required collaborator.
flowComplete - Variable in class net.shibboleth.idp.session.context.LogoutContext
  Signal that logout master flow is complete.
FlowDefinitionRegistryFactoryBean - Class in net.shibboleth.idp.profile.spring.factory
  A bean factory for creating `FlowDefinitionRegistry` instances, based on the programmatic builder built into SWF.
FlowDefinitionRegistryFactoryBean() - Constructor for class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
  Constructor.
FlowDefinitionRegistryFactoryBean.DefaultFlowRegistry - Class in net.shibboleth.idp.profile.spring.factory
  Copied from SWF, a basic registry implementation.
FlowDefinitionResourceFactory - Class in net.shibboleth.idp.profile.spring.factory
  Derivation of SWF-supplied resource factory for flow definitions.
FlowDefinitionResourceFactory(ResourceLoader) - Constructor for class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
  Creates a new flow definition resource factory using the specified resource loader.
flowDescriptor - Variable in class net.shibboleth.idp.admin.impl.InitializeAdministrativeProfileContextTree
  Descriptor of the administrative flow being run.
flowDescriptor - Variable in class net.shibboleth.idp.profile.interceptor.impl.WriteProfileInterceptorResultToStorage
  Flow descriptor.
FlowDescriptor - Interface in net.shibboleth.idp.profile
  Marker interface for a descriptor for a webflow allowing managed injection of configuration settings.
FlowDescriptorLookupFunction<T extends ProfileInterceptorFlowDescriptor> - Class in net.shibboleth.idp.consent.logic.impl
  Function that returns a profile interceptor flow descriptor from a profile request context using a lookup strategy.
FlowDescriptorLookupFunction(Class<T>) - Constructor for class net.shibboleth.idp.consent.logic.impl.FlowDescriptorLookupFunction
  Constructor.
flowDescriptorMap - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Flows that could potentially be used to authenticate the user.
flowExecuted - Variable in class net.shibboleth.idp.admin.OneTimeAdministrativeFlowDescriptor
  Execution flag.
flowExecutionUrl - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Value of flowExecutionUrl on branching from flow.
flowExecutionUrl - Variable in class net.shibboleth.idp.profile.context.ExternalInterceptorContext
  Value of flowExecutionUrl on branching from flow.
flowId - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Optional flow ID that may differ from component ID.
flowId - Variable in class net.shibboleth.idp.authn.SubjectCanonicalizationFlowDescriptor
  Optional flow ID that may differ from component ID.
FlowIdLookupFunction - Class in net.shibboleth.idp.consent.logic.impl
  `ContextDataLookupFunction` that returns the current flow id.
FlowIdLookupFunction() - Constructor for class net.shibboleth.idp.consent.logic.impl.FlowIdLookupFunction
flowLocationPatterns - Variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
  Pattern-based flow mappings from pattern to base location to apply.
flowLocations - Variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
  Explicit flow mappings from flow ID to resource path.
FlowModelFlowBuilder - Class in net.shibboleth.idp.profile.spring.factory
  This is subclassed in order to customize the Spring `ApplicationContext` used for flow configuration.
FlowModelFlowBuilder(FlowModelHolder) - Constructor for class net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
  Constructor.
flowModelRegistry - Variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean.DefaultFlowRegistry
  The model registry.
FlowRelativeResourceLoader - Class in net.shibboleth.idp.profile.spring.factory
  This code is extended from org.springframework.webflow.engine.builder.model.FlowRelativeResourceLoader with modifications to support proper lookup of resources via both filesystem and classpath along with custom protocol-specific loaders.
FlowRelativeResourceLoader(Resource) - Constructor for class net.shibboleth.idp.profile.spring.factory.FlowRelativeResourceLoader
  Constructor.
flowResource - Variable in class net.shibboleth.idp.profile.spring.factory.FlowRelativeResourceLoader
  Flow resource for relative lookup.
flowSelectorFunction - Variable in class net.shibboleth.idp.session.impl.SelectLogoutPropagationFlow
  Selection function to determine suitable LogoutPropagationFlowDescriptor for given SPSession.
forCanonicalization - Variable in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributesFunction
  Flag denoting whether plugin is being used for subject c14n or standard usage.
forCanonicalization - Variable in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributeValuesFunction
  Flag denoting whether plugin is being used for subject c14n or standard usage.
FORCE_AUTHN - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  ForceAuthn requested field.
FORCE_AUTHN_PARAM - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
  Request attribute that indicates whether the authentication request requires forced authentication.
forceAuthn - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  Whether to require fresh subject interaction to succeed.
forceAuthn - Variable in class net.shibboleth.idp.cas.ticket.ServiceTicket
  Forced authentication flag.
ForceAuthnAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns the ForceAuthn attribute from an `AuthnRequest`.
ForceAuthnAuditExtractor(Function<ProfileRequestContext, AuthnRequest>) - Constructor for class net.shibboleth.idp.saml.audit.impl.ForceAuthnAuditExtractor
  Constructor.
forceAuthnPredicate - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Whether to mandate forced authentication for the request.
forceAuthnPredicate - Variable in class net.shibboleth.idp.authn.testing.MockAuthenticationProfileConfiguration
  ForceAuthn predicate.
forceAuthnPredicate - Variable in class net.shibboleth.idp.cas.config.LoginConfiguration
  Whether to mandate forced authentication for the request.
forceAuthnPredicate - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
  Extracts forceAuthn property from profile config.
forceAuthnPredicate - Variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Whether to mandate forced authentication for the request.
forceAuthnPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Whether to mandate forced authentication for the request.
ForceAuthnProfileConfigPredicate - Class in net.shibboleth.idp.authn.config.navigate
  A predicate that evaluates a `ProfileRequestContext` and determines whether forced authentication should be set based on the associated `AuthenticationProfileConfiguration`.
ForceAuthnProfileConfigPredicate() - Constructor for class net.shibboleth.idp.authn.config.navigate.ForceAuthnProfileConfigPredicate
forceDownloadVersion - Variable in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
  Force download version.
forceUpdateVersion - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Force update version.
FORMAT_FIELD - Static variable in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
  Field name of Format attribute.
formatMatches(SubjectCanonicalizationContext, String) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization
  Check the format against the relevant flow descriptor's format list.
formatMatches(SubjectCanonicalizationContext, String) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
  Check the format against the relevant flow descriptor's format list.
formats - Variable in class net.shibboleth.idp.saml.nameid.NameIDCanonicalizationFlowDescriptor
  Store Set of acceptable formats.
formattingMap - Variable in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
  Map of log category to formatting tokens and literals to output.
FormattingMapParser(Map<String, String>) - Constructor for class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext.FormattingMapParser
  Constructor.
from - Variable in class net.shibboleth.idp.installer.InstallerSupport.NameClashVisitor
  Path we are traversing.
from - Variable in class net.shibboleth.idp.installer.plugin.impl.LoggingVisitor
  Path we are traversing.
fromLabel(String) - Static method in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.AuthenticatorType
  Returns the enum matching the input label.
fromLabel(String) - Static method in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.ConnectionStrategyType
  Returns the enum matching the input label.
fromLabel(String) - Static method in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.PassivatorType
  Returns the enum matching the input label.
fromLabel(String) - Static method in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.TrustType
  Returns the enum matching the input label.
fromVersion - Variable in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
  The version to upgrade from as a `InstallableComponentVersion`.
FTICKS_LOG_CATEGORY - Static variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
  Logging category to use.
fullList - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Detailed info about installed plugins.
function - Variable in class net.shibboleth.idp.consent.flow.impl.PopulateConsentContext
  Function which returns the current consents.
FunctionSubjectCanonicalization - Class in net.shibboleth.idp.authn.impl
  A `SubjectCanonicalizer` that delegates implementation to a function, allowing scripted/etc.
FunctionSubjectCanonicalization() - Constructor for class net.shibboleth.idp.authn.impl.FunctionSubjectCanonicalization

## G

gateway - Variable in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
  CAS protocol gateway flag.
Gateway - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolParam
  Gateway authentication flag.
GATEWAY - Static variable in class net.shibboleth.idp.cas.protocol.CASAuditFields
  CAS protocol gateway flag.
GatewayLookupFunction - Class in net.shibboleth.idp.cas.audit.impl
  Looks up the value of the CAS gateway parameter from the request to the /login URI.
GatewayLookupFunction() - Constructor for class net.shibboleth.idp.cas.audit.impl.GatewayLookupFunction
  Constructor.
GatewayLookupFunction(Function<ProfileRequestContext, ProtocolContext>) - Constructor for class net.shibboleth.idp.cas.audit.impl.GatewayLookupFunction
  Constructor.
gauges - Variable in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
  The map of gauges.
gauges - Variable in class net.shibboleth.idp.metrics.impl.IdPGaugeSet
  The map of gauges.
gauges - Variable in class net.shibboleth.idp.module.impl.ModuleGaugeSet
  The map of gauges.
generate() - Method in interface net.shibboleth.idp.cas.ticket.TicketIdGenerator
  Generates a ticket identifier.
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
generateCSRFToken() - Method in class net.shibboleth.idp.ui.csrf.CSRFTokenManager
  Generate a `CSRFToken` using the token generation strategy derived token value.
generateIdentifier() - Method in class net.shibboleth.idp.cas.ticket.TicketIdentifierGenerationStrategy
generateIdentifier(boolean) - Method in class net.shibboleth.idp.cas.ticket.TicketIdentifierGenerationStrategy
generateKey(String) - Method in class net.shibboleth.idp.installer.impl.V5Install.KeyManagement
  Helper method for `V5Install.KeyManagement.execute()` to generate a crt and key file.
generateKeyStore() - Method in class net.shibboleth.idp.installer.impl.V5Install.KeyManagement
  Deprecated.
  We really do not need backchannel stuff in V6
generateMetadata() - Method in class net.shibboleth.idp.installer.impl.V5Install
  Create and populate (if it does not exist) the "metadata/idp-metadata.xml" file.
generateSealer() - Method in class net.shibboleth.idp.installer.impl.V5Install.KeyManagement
  Helper method for `V5Install.KeyManagement.execute()` to generate the Sealer.
generatorFactory - Variable in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  JSON generator factory.
generatorFactory - Variable in class net.shibboleth.idp.authn.principal.AbstractPrincipalSerializer
  JSON generator factory.
generatorFactory - Variable in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
  JSON generator factory.
generatorFactory - Variable in class net.shibboleth.idp.consent.storage.impl.CollectionSerializer
  JSON generator factory.
generatorFactory - Variable in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
  JSON generator factory.
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.
genericMessageID - Variable in class net.shibboleth.idp.authn.context.navigate.PasswordErrorMessageLookupFunction
  Message ID to use for generic, unclassified errors or exceptions.
GenericPrincipalSerializer - Class in net.shibboleth.idp.authn.principal
  Principal serializer for arbitrary principal types.
GenericPrincipalSerializer() - Constructor for class net.shibboleth.idp.authn.principal.GenericPrincipalSerializer
  Constructor.
GenericPrincipalService<T extends Principal> - Class in net.shibboleth.idp.authn.principal
  `PrincipalService` for most principal types that just exposes the proper `PrincipalSerializer`.
GenericPrincipalService(Class<T>, PrincipalSerializer<String>) - Constructor for class net.shibboleth.idp.authn.principal.GenericPrincipalService
  Constructor.
genericSerializer - Variable in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  Generic principal serializer for any unsupported principals.
getACSLocation() - Method in class net.shibboleth.idp.saml.session.SAML2SPSession
  Get the ACS location used for the response that produced this session.
getAcsUrl(HttpServletRequest) - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
  Gets the assertion consumer service URL for the service provider.
getActiveResults() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Get previous authentication results currently active for the subject.
getActiveResults() - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
  Get a live list of the `AuthenticationResult` objects produced during the flow.
getAdditionalData() - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Gets a mutable map of additional name/value string properties to associate with and store with the result.
getAdditionalMetadataLocations() - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getAdditionalNamespaces() - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
getAdditionalPropertiesPropertyName() - Method in class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
getAdditionalSpringResources() - Method in class net.shibboleth.idp.cli.impl.ModuleManagerCLI
getAdditionalSpringResources() - Method in class net.shibboleth.idp.installer.impl.IdPInstallerCLI
getAdditionalSpringResources() - Method in class net.shibboleth.idp.installer.impl.UpdateIdPCLI
getAdditionalSpringResources() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
getAddress() - Method in class net.shibboleth.idp.authn.context.UserAgentContext
  Get the address of the user-agent host.
getAddress(AbstractIdPSession.AddressFamily) - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Get an address to which this session is bound.
getAddressFamily(String) - Static method in class net.shibboleth.idp.session.AbstractIdPSession
  Returns the address family for an input address.
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.
getAffiliationDescriptor() - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getAltText() - Method in class net.shibboleth.idp.ui.taglib.ServiceLogoTag
  Find what the user specified for alt txt.
getArgumentClass() - Method in class net.shibboleth.idp.cli.DataSealerCLI
getArgumentClass() - Method in class net.shibboleth.idp.cli.impl.JarCheckCLI
getArgumentClass() - Method in class net.shibboleth.idp.cli.impl.ModuleManagerCLI
getArgumentClass() - Method in class net.shibboleth.idp.installer.impl.IdPBuildWar
getArgumentClass() - Method in class net.shibboleth.idp.installer.impl.IdPInstallerCLI
getArgumentClass() - Method in class net.shibboleth.idp.installer.impl.UpdateIdPCLI
getArgumentClass() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
getArtifactConfiguration(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1ArtifactAwareProfileConfiguration
getArtifactConfiguration(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ArtifactAwareProfileConfiguration
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.
getAssertionAudiences(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1AssertionProducingProfileConfiguration
getAssertionAudiences(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
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.
getAssertionLifetime(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1AssertionProducingProfileConfiguration
getAssertionLifetime(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
getAttemptedFlow() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Get the authentication flow that was attempted in order to authenticate the user.
getAttemptedFlow() - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Get the last flow that was attempted for subject c14n.
getAttemptedFlow() - Method in class net.shibboleth.idp.profile.context.ProfileInterceptorContext
  Get the last flow that was attempted.
getAttribute() - Method in class net.shibboleth.idp.authn.principal.IdPAttributePrincipal
  Get the `IdPAttribute`.
getAttributeAuthorityDescriptor(String) - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getAttributeConsumingServiceIndex() - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequest
  Get the `<AttributeConsumingService>` index into metadata to apply.
getAttributeContext() - Method in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
  Get the attribute context.
getAttributeIndex(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
getAttributeRecipient() - Method in class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
  Get the SP.
getAttributeRecipientGroupID(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
getAttributeRecipientGroupID(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
getAttributeRecipientGroupID(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AttributeQueryProfileConfiguration
getAttributeRecipientGroupID(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
getAttributeRecipientGroupID(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
getAttributeRecipientGroupID(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
getAttributeReleaseContext() - Method in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
  Get the attribute release context.
getAttributeReleaseFlowDescriptor() - Method in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
  Get the attribute release flow descriptor.
getAttributes() - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
  Get the immutable collection of user attributes.
getAttributes() - Method in class net.shibboleth.idp.saml.impl.testing.TestSources.StaticDataConnector
  Get the static values returned by this connector.
getAttributesToEncode(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
  Get the collection to encode.
getAttributeValuesHashFunction() - Method in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
  Get the function to create hash of all attribute values.
getAudiences() - Method in class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
  Get the mutable audience set, the set of relying parties for which proxying is permissable.
getAuditContext(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.AbstractAuditingValidationAction
  Create or locate the `AuditContext` via the defined strategy.
getAuditFields(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.AbstractAuditingValidationAction
  Subclasses can override this method to supply additional audit fields to store.
getAuditFields(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.ValidateCredentials
  Subclasses can override this method to supply additional audit fields to store.
getAuditFields(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication
  Subclasses can override this method to supply additional audit fields to store.
getAuditFields(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.ValidateFunctionResult
  Subclasses can override this method to supply additional audit fields to store.
getAuditFields(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.ValidateUserAgentAddress
  Subclasses can override this method to supply additional audit fields to store.
getAuthenticatingAuthorities() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Get a mutable, ordered list of proxied authentication sources.
getAuthenticatingAuthority() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Gets the identifier or location, depending on protocol, of an authentication system to use as a proxied source of authentication.
getAuthenticationContext() - Method in class net.shibboleth.idp.authn.AbstractAuthenticationAction
  null safe getter.
getAuthenticationFlowDescriptor() - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
  Get the `AuthenticationFlowDescriptor` representing the MFA flow.
getAuthenticationFlowDescriptor(String) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Get a matching `AuthenticationFlowDescriptor`.
getAuthenticationFlowDescriptor(String, HttpServletRequest) - Method in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Get the executing `AuthenticationFlowDescriptor`.
getAuthenticationFlowId() - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Get the flow used to authenticate the principal.
getAuthenticationFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Deprecated, for removal: This API element is subject to removal in a future version.
getAuthenticationFlows(ProfileRequestContext) - Method in interface net.shibboleth.idp.authn.config.AuthenticationProfileConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
getAuthenticationFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.testing.MockAuthenticationProfileConfiguration
  Get the allowable authentication flows for this profile.
getAuthenticationFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
getAuthenticationFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
getAuthenticationFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
getAuthenticationInstant() - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Get the time that the authentication completed.
getAuthenticationInstant() - Method in class net.shibboleth.idp.cas.ticket.TicketState
  Get the instant at which the principal authenticated.
getAuthenticationMethod() - Method in class net.shibboleth.idp.cas.ticket.TicketState
  Get the principal authentication method ID/name/description.
getAuthenticationResponse() - Method in class net.shibboleth.idp.authn.context.LDAPResponseContext
  Get the LDAP authentication response.
getAuthenticationResult() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Get the authentication result produced by the attempted flow, or reused for SSO.
getAuthenticationResult() - Method in class net.shibboleth.idp.authn.principal.AuthenticationResultPrincipal
  Get the `AuthenticationResult`.
getAuthenticationResult() - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
  Get the `AuthenticationResult` to encode.
getAuthenticationResult(String) - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Get an associated `AuthenticationResult` given its flow ID.
getAuthenticationResult(String) - Method in interface net.shibboleth.idp.session.IdPSession
  Get an associated `AuthenticationResult` given its flow ID.
getAuthenticationResult(String) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Get an associated `AuthenticationResult` given its flow ID.
getAuthenticationResultMap() - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Accessor for the underlying `AuthenticationResult` map maintained with the IdP session.
getAuthenticationResultMap() - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Accessor for the underlying `AuthenticationResult` map maintained with the IdP session.
getAuthenticationResults() - Method in class net.shibboleth.idp.authn.context.SubjectContext
  Get a mutable map of authentication flow IDs to authentication results.
getAuthenticationResults() - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Get the unmodifiable set of `AuthenticationResult`s associated with this session.
getAuthenticationResults() - Method in interface net.shibboleth.idp.session.IdPSession
  Get the unmodifiable set of `AuthenticationResult`s associated with this session.
getAuthenticationResults() - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Get the unmodifiable set of `AuthenticationResult`s associated with this session.
getAuthenticationResults(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.context.logic.AbstractAuthenticationResultPredicate
  Extract all of the relevant results from either the active `AuthenticationContext` or `SubjectContext` as directed, including any nested results such as found with the MFA flow.
getAuthenticationStateMap() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Get the map of intermediate state that flows can use to pass information amongst themselves.
getAuthenticator() - Method in class net.shibboleth.idp.authn.impl.LDAPCredentialValidator
  Returns the authenticator.
getAuthnAuthorityDescriptor(String) - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getAuthnContextClassRef() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextClassRefPrincipal
  Returns the value as a SAML `AuthnContextClassRef`.
getAuthnContextComparison(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
getAuthnContextDecl() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
  Returns the value as a SAML `AuthnContextDecl`.
getAuthnContextDeclRef() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclRefPrincipal
  Returns the value as a SAML `AuthnContextDeclRef`.
getAuthnContextTranslationStrategy(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
  Get the function to use to translate an inbound proxied SAML 2.0 `AuthnContext` into the appropriate set of custom `Principal` objects to populate into the subject.
getAuthnContextTranslationStrategy(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Get the function to use to translate an inbound proxied SAML 2.0 `AuthnContext` into the appropriate set of custom `Principal` objects to populate into the subject.
getAuthnContextTranslationStrategyEx(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
  Get the function to use to translate an inbound proxied response into the appropriate set of custom `Principal` objects to populate into the subject.
getAuthnContextTranslationStrategyEx(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Get the function to use to translate an inbound proxied response into the appropriate set of custom `Principal` objects to populate into the subject.
getAuthnError() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Get an error message from the authentication process.
getAuthnEvent() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Get a Spring Web Flow event from the authentication process.
getAuthnException() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Get an exception from the authentication process.
getAuthnInstant() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Get the time of authentication.
getAuthnLifetime() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Get a custom lifetime to apply to the built `AuthenticationResult`.
getAuthnStatement() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
  Get the SAML `AuthnStatement` from the authentication.
getAuthnTimeout() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Get a custom timeout to apply to the built `AuthenticationResult`.
getAuthorities() - Method in class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
  Get the mutable authority collection.
getAutoSearchPropertyName() - Method in class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
getAutoSearchRoot() - Method in class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
getAvailableFlows() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Get the set of flows known to the system overall.
getAvailableFlows() - Method in class net.shibboleth.idp.profile.context.ProfileInterceptorContext
  Get the flows that are available to be executed.
getBasicAuthHeader() - Method in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Builds the HTTP-Basic value to be used in the Authorization -header, containing username and password.
getBasicAuthHeader() - Method in interface net.shibboleth.idp.cli.CommandLineArguments
  Builds the HTTP-Basic value to be used in the Authorization -header, containing username and password.
getBean(ProfileRequestContext, String, Class<T>) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
  Utilizes the active flow's `ApplicationContext` to obtain a bean of a given name and class.
getBean(RequestContext, String, Class<T>) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
  Utilizes the active flow's `ApplicationContext` to obtain a bean of a given name and class.
getBestHostName() - Static method in class net.shibboleth.idp.installer.InstallerSupport
  Find the most apposite network connector, taken from Ant.
getBestVersion(InstallableComponentVersion, InstallableComponentInfo) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
  Find the best update version.
getBindingDescriptor() - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
  Get an optional `BindingDescriptor` to inject into `SAMLBindingContext` created.
getBindingURI() - Method in class net.shibboleth.idp.saml.saml1.profile.impl.IdPInitiatedSSORequestMessageDecoder
  Get the SAML binding URI supported by this decoder.
getBindingURI() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
getBrowserLanguages() - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Get the browser languages.
getCacheDuration() - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getCacheId() - Method in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
  Null safe getter.
getCASRequest(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.AbstractCASProtocolAction
  Get the CAS request.
getCASResponse(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.AbstractCASProtocolAction
  Get the CAS response.
getCASService(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.AbstractCASProtocolAction
  Get the CAS service.
getCASTicket(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.AbstractCASProtocolAction
  Get the CAS ticket.
getCertificate() - Method in class net.shibboleth.idp.authn.context.CertificateContext
  Get the certificate to be validated.
getCertificate(SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.impl.X500SubjectCanonicalization
  Helper method that returns the first and only `X509Certificate`, returning null otherwise.
getClassifiedErrors() - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Get the error messages mapped to specific events.
getClassifiedErrors() - Method in class net.shibboleth.idp.authn.context.AuthenticationErrorContext
  Get a mutable collection of error "tokens" associated with the context.
getClassifiedMessage(MessageSourceAccessor, String) - Method in class net.shibboleth.idp.authn.context.navigate.PasswordErrorMessageLookupFunction
  Get classified message.
getClassifiedWarnings() - Method in class net.shibboleth.idp.authn.context.AuthenticationWarningContext
  Get a mutable collection of warning "tokens" associated with the context.
getClassLoader() - Method in class net.shibboleth.idp.profile.spring.factory.FlowRelativeResourceLoader
getClean() - Method in class net.shibboleth.idp.cli.impl.ModuleManagerArguments
  Are we disabling with the clean option?
getCleanupHook() - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Get the cleanup hook to execute after successful validation.
getCode() - Method in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Get the error code.
getCompletionInstant() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Get the time when the authentication process ended.
getConfig(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.impl.OutputConfig
  Extract configuration settings into a map to output.
getConsentableAttributes() - Method in class net.shibboleth.idp.consent.context.AttributeReleaseContext
  Get the attributes to be consented to.
getConsentContext() - Method in class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
  Get the consent context.
getConsentedAttributeIds() - Method in class net.shibboleth.idp.cas.ticket.TicketState
  Get the attribute IDs that were consented to during the request.
getConsentFlowDescriptor() - Method in class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
  Get the consent flow descriptor.
getConsentId(ProfileRequestContext, Locale) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
  Get the consent id.
getConsentValue(String, Locale) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
  Get the consent value.
getConsentValueHash(String, Locale) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
  Get the consent value hash.
getConsistentAddressCondition() - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Get condition to evaluate bound session and client addresses for consistency.
getContactEmail(String) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  look for the <ContactPerson> and within that the Email.
getContactFromEntity() - Method in class net.shibboleth.idp.ui.taglib.ServiceContactTag
  Build an appropriate string from the <EntityDescriptor>.
getContactGivenName(String) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  look for the <ContactPerson> and within that the GivenName.
getContactPerson(ContactPersonTypeEnumeration) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Lookup the specified type of Contact in the RP metadata.
getContactPersons() - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getContactSurName(String) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  look for the <ContactPerson> and within that the SurName.
getContactType(String) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Parser for the contact type.
getContext() - Method in class net.shibboleth.idp.admin.impl.DoStorageOperation
  Null safe context getter.
getContext() - Method in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
  Null safe getter.
getContext() - Method in class net.shibboleth.idp.authn.spnego.impl.GSSContextAcceptor
  Return the GSS security context.
getContextAcceptor() - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOContext
  Get the context acceptor for the current request.
getContextPath() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Get the context path URL for IdP endpoints.
getCookieManager() - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAutoLoginManager
  Get the `CookieManager`.
getCookieValue(String, String) - Method in class net.shibboleth.idp.profile.support.StorageAwareCookieManager
getCopiedList() - Method in class net.shibboleth.idp.installer.plugin.impl.LoggingVisitor
  Did we find a name clash?
getCopyTask(Path, Path) - Static method in class net.shibboleth.idp.installer.InstallerSupport
  Copy files.
getCopyTask(Path, Path, String) - Static method in class net.shibboleth.idp.installer.InstallerSupport
  Copy files.
getCoreModules() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Get the modules to enable before ant install.
getCounterStorageKey(String) - Method in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
  Get the storage key for the storage record whose value is a counter.
getCreationInstant() - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Get the time when this session was created.
getCreationInstant() - Method in class net.shibboleth.idp.session.BasicSPSession
  Get the time when this session was created.
getCreationInstant() - Method in interface net.shibboleth.idp.session.IdPSession
  Get the time when this session was created.
getCreationInstant() - Method in interface net.shibboleth.idp.session.SPSession
  Get the time when this session was created.
getCredential(String) - Method in class net.shibboleth.idp.authn.impl.HTPasswdCredentialValidator
  Check for file refresh and return the matching password.
getCredentialsGroup() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Group to set on all files in credentials and conf.
getCredentialsKeyFileMode() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Mode to set on all files in credentials.
getCurrentConsents() - Method in class net.shibboleth.idp.consent.context.ConsentContext
  Get map of current consent extracted from user input and keyed by consent id.
getCurrentRelyingPartyContext() - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
  Get the `RelyingPartyContext` pointed to by an iterator.
getCustomObject() - Method in class net.shibboleth.idp.profile.ScriptedAction.ActionScriptEvaluator
getCustomObject() - Method in class net.shibboleth.idp.profile.ScriptedAction
  Return the custom (externally provided) object.
getDataSealer() - Method in class net.shibboleth.idp.saml.nameid.impl.BaseCryptoTransientDecoder
  Get the Data Sealer we are using.
getDataSealerName() - Method in class net.shibboleth.idp.cli.DataSealerArguments
  Get name of `DataSealer` bean to access.
getDateTimeValue(TranscodingRule, Long) - Method in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASDateTimeAttributeTranscoder
  Convert a long value into an `Instant`.
getDateTimeValue(TranscodingRule, String) - Method in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASDateTimeAttributeTranscoder
  Convert a string value into an `Instant`.
getDecoder() - Method in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization
  Get the class responsible for decoding the `XSString.getValue()` into a principal.
getDecoder() - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
  Get the class responsible for decoding the `NameIdentifier` into a principal.
getDefaultAuthenticationMethods(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Get the default authentication methods to use, expressed as custom principals.
getDefaultAuthenticationMethods(ProfileRequestContext) - Method in interface net.shibboleth.idp.authn.config.AuthenticationProfileConfiguration
  Get the default authentication methods to use, expressed as custom principals.
getDefaultAuthenticationMethods(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.testing.MockAuthenticationProfileConfiguration
  Get the default authentication methods to use, expressed as custom principals.
getDefaultAuthenticationMethods(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Get the default authentication methods to use, expressed as custom principals.
getDefaultAuthenticationMethods(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Get the default authentication methods to use, expressed as custom principals.
getDefaultAuthenticationMethods(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Get the default authentication methods to use, expressed as custom principals.
getDefaultConsistentAddressCondition(boolean) - Static method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager.DefaultConsistentAddressConditionFactory
  Returns a suitable `BiPredicate` to satisfy a simple true/false value for the consistentAddress feature.
getDefaultModuleInfoSources() - Method in class net.shibboleth.idp.plugin.impl.FirstPartyIdPPlugin
getDefaultTicketLength() - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
  Get default ticket length.
getDefaultTicketLength() - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Get default ticket length.
getDefaultTicketLength() - Method in class net.shibboleth.idp.cas.config.ProxyConfiguration
  Get default ticket length.
getDefaultTicketLength() - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
  Get default ticket length.
getDefaultTicketPrefix() - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
  Get default ticket prefix.
getDefaultTicketPrefix() - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Get default ticket prefix.
getDefaultTicketPrefix() - Method in class net.shibboleth.idp.cas.config.ProxyConfiguration
  Get default ticket prefix.
getDefaultTicketPrefix() - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
  Get default ticket prefix.
getDefaultUpdateURLs() - Method in class net.shibboleth.idp.plugin.impl.FirstPartyIdPPlugin
getDescription() - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
getDescription() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Check for non null and then if so return the `PluginInstaller.description`.
getDescriptionFromAttributeConsumingService(String) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Look for an <AttributeConsumeService> and if it's there look for an appropriate description.
getDescriptionFromUIInfo() - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  look at <UIInfo> if there and if so look for appropriate description.
getDetail() - Method in class net.shibboleth.idp.session.context.LogoutPropagationContext
  Get detailed message regarding result of logout propagation.
getDetailCode() - Method in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Get the error detail code.
getDetectDuplicateEntityIDs() - Method in class net.shibboleth.idp.profile.impl.MetadataQueryRequest
  Get the strategy for duplicate entityID detection.
getDetectDuplicateEntityIDs(HttpServletRequest) - Method in class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
  Get the strategy for duplicate entityID detection.
getDisableModuleIds() - Method in class net.shibboleth.idp.cli.impl.ModuleManagerArguments
  Gets the module ID(s) to disable.
getDisplayInfo(AttributeTranscoderRegistry, IdPAttribute) - Method in class net.shibboleth.idp.consent.logic.impl.AbstractAttributeDisplayFunction
  Get the information to be displayed from the attribute.
getDisplayInfo(AttributeTranscoderRegistry, IdPAttribute) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeDisplayDescriptionFunction
  Get the information to be displayed from the attribute.
getDisplayInfo(AttributeTranscoderRegistry, IdPAttribute) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeDisplayNameFunction
  Get the information to be displayed from the attribute.
getDisplayName() - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
getDistributionLoader() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Generate a `URLClassLoader` which looks at the installing WEB-INF.
getDownloadLocation() - Method in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
  Get the download Directory.
getDuplicateWarningPropertyName() - Method in class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
getEffectiveSPNameQualifier(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.nameid.AbstractSAML2NameIDGenerator
getEnabledModules() - Method in class net.shibboleth.idp.admin.impl.ReportModuleStatus
  Return all the enabled modules.
getEnabledModules() - Method in class net.shibboleth.idp.installer.impl.CurrentInstallState
  Get the module IDs that are enabled.
getEnableModuleIds() - Method in class net.shibboleth.idp.cli.impl.ModuleManagerArguments
  Gets the module ID(s) to enable.
getEncodedCertificate(File) - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  Load a certificate from a file in a standard format and produce a base64-encoded DER string.
getEncodedName(TranscodingRule) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
getEncodedName(ProfileRequestContext, IdPAttribute, TranscodingRule) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
  Obtain the encoded name of the CAS Attribute either from metadata or statically.
getEncodedType() - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
getEncodeMessageAction() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
  Get the message-encoding profile action.
getEncryptionCertificates() - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
getEntityAttributeStringValues(String) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Shorthand method that returns a collapsed copy of the String values of a given mapped Entity Attribute in the metadata, or an empty collection.
getEntityDescriptor() - Method in class net.shibboleth.idp.cas.service.Service
  Gets the SAML entity that is the source of service metadata.
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.
getEntityID() - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getEntityID() - Method in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  The entityID to create.
getEntityID() - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
getEntityID() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Get the EntityId for this install.
getEntityID() - Method in class net.shibboleth.idp.profile.impl.MetadataQueryRequest
  Get the entityID to query on.
getEntityID(HttpServletRequest) - Method in class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
  Get the entityID parameter.
getErrorCode() - Method in class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
  Get the non-null error code on a ticket validation failure condition.
getErrorDetail() - Method in class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
  Get the non-null error detail on a ticket validation failure condition.
getEvent() - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
  Get an event that should be signaled as the result of the MFA flow.
getEventId() - Method in class net.shibboleth.idp.profile.context.ExternalInterceptorContext
  Get the event ID to signal as the result of this flow.
getException() - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Get the exception raised by a failed canonicalization.
getExceptionMessage(MessageSourceAccessor, Exception) - Method in class net.shibboleth.idp.authn.context.navigate.PasswordErrorMessageLookupFunction
  Get generic error message or exception message.
getExceptions() - Method in class net.shibboleth.idp.authn.context.AuthenticationErrorContext
  Get an immutable list of the exceptions encountered.
getExcludedSearchPaths() - Method in class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
getExpandedNumberOfStoredRecords() - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
  Get the maximum number of records to keep in the storage service if the expanded size threshold is met.
getExpandedStorageThreshold() - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
  Get the storage value size at which the expanded maximum record size kicks in.
getExpirationInstant() - Method in class net.shibboleth.idp.cas.ticket.Ticket
  Get the expiration instant.
getExpirationInstant() - Method in class net.shibboleth.idp.session.BasicSPSession
  Get the time when this session will expire.
getExpirationInstant() - Method in interface net.shibboleth.idp.session.SPSession
  Get the time when this session will expire.
getExtensions() - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getExternalAuthentication() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Get the `ExternalAuthentication` object installed in the context.
getExternalAuthenticationContext(ProfileRequestContext) - Static method in class net.shibboleth.idp.authn.ExternalAuthentication
  Utility method to access the `ExternalAuthenticationContext`.
getExternalInterceptor() - Method in class net.shibboleth.idp.profile.context.ExternalInterceptorContext
  Get the `ExternalInterceptor` installed in the context.
getExternalInterceptorContext(ProfileRequestContext) - Static method in class net.shibboleth.idp.profile.interceptor.ExternalInterceptor
  Utility method to access the `ExternalInterceptorContext`.
getExternalRedirect(String, String) - Static method in class net.shibboleth.idp.authn.ExternalAuthentication
  Computes the appropriate location to pass control to to invoke an external authentication mechanism.
getExternalRedirect(String, String) - Static method in class net.shibboleth.idp.profile.interceptor.ExternalInterceptor
  Computes the appropriate location to pass control to to invoke an external interceptor mechanism.
getFailFastPropertyName() - Method in class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
getFallbackLanguages() - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Get the fallback languages.
getFavorSSO() - Method in class net.shibboleth.idp.authn.impl.SelectAuthenticationFlow
  Get whether SSO should trump explicit relying party requirements preference.
getFieldsToExtract() - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext.FormattingMapParser
  Get the parsed set of fields.
getFilesCopied() - Method in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
  What was copied?
getFilesRenamedAway() - Method in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
  What was renamed away?
getFirstAttributeDisplayValue(ProfileRequestContext, String) - Method in class net.shibboleth.idp.ui.helper.AttributeHelper
  Return the first (filtered) attribute Value from the attribute of that name as a Display String.
getFirstAttributeDisplayValue(ProfileRequestContext, String, String) - Method in class net.shibboleth.idp.ui.helper.AttributeHelper
  Return the first (filtered) attribute Value from the attribute of that name as a Display String.
getFirstAttributeValue(ProfileRequestContext, String) - Method in class net.shibboleth.idp.ui.helper.AttributeHelper
  Return the first (filtered) attribute Value from the attribute of that name as an `IdPAttributeValue`.
getFirstUnfilteredAttributeDisplayValue(ProfileRequestContext, String) - Method in class net.shibboleth.idp.ui.helper.AttributeHelper
  Return the first (unfiltered) attribute Value from the attribute of that name as a Display String.
getFirstUnfilteredAttributeDisplayValue(ProfileRequestContext, String, String) - Method in class net.shibboleth.idp.ui.helper.AttributeHelper
  Return the first (unfiltered) attribute Value from the attribute of that name as a Display String.
getFirstUnfilteredAttributeValue(ProfileRequestContext, String) - Method in class net.shibboleth.idp.ui.helper.AttributeHelper
  Return the first (unfiltered) attribute Value from the attribute of that name as an `IdPAttributeValue`.
getFirstValue(IdPAttribute) - Method in class net.shibboleth.idp.ui.helper.AttributeHelper
  Helper method to get the first attribute name from the attribute.
getFixedEventLookupStrategy() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Get optional lookup strategy to return a fixed event to return from credential validation to exercise error and warning logic.
getFlowDescriptor() - Method in class net.shibboleth.idp.admin.impl.InitializeAdministrativeProfileContextTree
  Get the `AdministrativeFlowDescriptor` to operate on.
getFlowExecutionUrl() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Get the flow execution URL to return control to.
getFlowExecutionUrl() - Method in class net.shibboleth.idp.profile.context.ExternalInterceptorContext
  Get the flow execution URL to return control to.
getFlowId() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Gets the webflow ID for this descriptor (inclusive of the authn/ prefix).
getFlowId() - Method in class net.shibboleth.idp.authn.SubjectCanonicalizationFlowDescriptor
  Gets the flow ID for this descriptor (inclusive of the c14n/ prefix).
getFlowId(HttpServletRequest) - Method in class net.shibboleth.idp.profile.support.PathInfoSupportingFlowUrlHandler
getFlowId(String, Resource) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
  Obtains the flow id from the flow resource.
getFlowModelRegistry() - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean.DefaultFlowRegistry
  Get the model registry.
getFormats() - Method in class net.shibboleth.idp.saml.nameid.NameIDCanonicalizationFlowDescriptor
  Return the set of acceptable formats.
getFormattingMap() - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
  Get the map of logging category to formatting tokens for log entries.
getGenericPrincipalSerializer() - Method in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  Returns the `GenericPrincipalSerializer` used for any unsupported principals found in the `AuthenticationResult`.
getGroup() - Method in class net.shibboleth.idp.cas.service.Service
  Get the group to which the service belongs.
getGroup() - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
  Get the logical group to which service belong.
getHashFunction() - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
  Get the hash function.
getHeaders() - Method in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Values of "header" parameter.
getHeaders() - Method in interface net.shibboleth.idp.cli.CommandLineArguments
  Values of "header" parameter.
getHeight() - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor.Logo
  Get logo height in pixels.
getHelp() - Method in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Value of "help" parameter.
getHighestWeighted(Collection<T>) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Apply the current weighted map to find the highest-weighted object amongst the inputs.
getHintedName() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Get a non-normative hint provided by the request about the user's identity.
getHomePropertyName() - Method in class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
getHostName() - Method in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  Return the DNS name for the IdP.
getHostName() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Get the host name for this install.
getHttpClient() - Method in class net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLine
  Gets the `HttpClient` to use.
getHttpClientName() - Method in class net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLineArguments
  Get bean name for the `HttpClient` (if specified).
getHttpClientName() - Method in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  Get bean name for the `HttpClient` (if specified).
getHttpClientSecurityParameters() - Method in class net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLine
  Gets the `HttpClientSecurityParameters` to use.
getHttpClientSecurityParameters() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginState
  Gets `HttpClient` security parameters, if any.
getHttpClientSecurityParametersName() - Method in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  Get bean name for the `HttpClientSecurityParameters` (if specified).
getHttpClientSecurityParameterstName() - Method in class net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLineArguments
  Get bean name for the `HttpClientSecurityParameters` (if specified).
getHttpRequest() - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Get the `HttpServletRequest` associated with this operation.
getHttpServletRequest() - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager.UsernameIPLockoutKeyStrategy
  Get the current HTTP request if available.
getHyperlink() - Method in class net.shibboleth.idp.ui.taglib.ServiceLogoTag
  Given the url, build an appropriate <a href=...
getId() - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
  Get the service identifier.
getId() - Method in class net.shibboleth.idp.cas.ticket.Ticket
  Get the ticket ID.
getId() - Method in class net.shibboleth.idp.session.AbstractIdPSession
getId() - Method in class net.shibboleth.idp.session.BasicSPSession
getID() - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getIdentifier() - Method in class net.shibboleth.idp.authn.context.UserAgentContext
  Get the user agent identifier.
getIdentifier(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
getIdentifier(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
getIdentifier(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
getIdentifier(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.nameid.impl.TransientSAML1NameIdentifierGenerator
getIdentifier(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.nameid.impl.TransientSAML2NameIDGenerator
getIdGenerator() - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
  Get the `IdentifierGenerationStrategy` to use if an assertion must be created.
getIdGenerator() - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
  Get the `IdentifierGenerationStrategy` to use if an assertion must be created.
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.
getIdPDetails() - Method in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
  Return information about the Installation update state of the IdP.
getIdpHome() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Get a null safe idpHome.
getIdpHome() - Method in class net.shibboleth.idp.module.impl.ModuleGaugeSet
  Get the idp home location (from the properties in the context).
getIdPHome() - Method in class net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLineArguments
  Gets the configured home location.
getIdPInitiatedSSORequest() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
  Get the internally constructed instance of `IdPInitiatedSSORequest`.
getIdPMergeProperties() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Get the a file to merge with idp.properties or null.
getIdPReplacements() - Method in class net.shibboleth.idp.installer.impl.V5Install
  Create the properties we need to replace when we merge idp.properties.
getIdPSession() - Method in class net.shibboleth.idp.session.context.SessionContext
  Get the IdP session.
getIdPSession(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
  Get the IdP session.
getIdPSessions() - Method in class net.shibboleth.idp.session.context.LogoutContext
  Get a live collection of the IdP Sessions being destroyed.
getIDPSSODescriptor() - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
getIDPSSODescriptor(String) - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getIdPVersion() - Method in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
  Null safe IdP Version.
getIdPVersion() - Static method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Return a version we can use in a test proof manner.
getIdPVersion() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
  Get The IdP Version (or a suitable default).
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.
getImpersonatingPrincipalName() - Method in class net.shibboleth.idp.authn.context.SubjectContext
  Get the canonical principal name of an identity that is impersonating the subject.
getInactivityTimeout() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Get the maximum amount of time, since the last usage, a flow result should be considered active, if not overridden.
getInboundInterceptorFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Get an ordered list of interceptor flows to run for this profile after an inbound message is decoded.
getInboundInterceptorFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.config.AbstractInterceptorAwareProfileConfiguration
  Get an ordered list of interceptor flows to run for this profile after an inbound message is decoded.
getInboundInterceptorFlows(ProfileRequestContext) - Method in interface net.shibboleth.idp.profile.config.InterceptorAwareProfileConfiguration
  Get an ordered list of interceptor flows to run for this profile after an inbound message is decoded.
getIncludedFlows() - Method in class net.shibboleth.idp.authn.context.logic.AbstractAuthenticationResultPredicate
  Gets the specific flow IDs (with the "authn/" prefix added) to pull results from, ignoring others.
getIndent(int) - Method in class net.shibboleth.idp.profile.impl.LogContextTree
  Generate the leading indent string to print.
getIndex(HttpServletRequest) - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
  Get the ACS index.
getInfoModuleIds() - Method in class net.shibboleth.idp.cli.impl.ModuleManagerArguments
  Gets the module ID(s) to report on.
getInformationURL() - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Get the <mdui:InformationURL>.
getInformationURLFromUIIinfo() - Method in class net.shibboleth.idp.ui.taglib.ServiceInformationURLTag
  look for the <InformationURL> in the <UIInfo>.
getInitiationInstant() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Get the time when the authentication process started.
getInputDirectory() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Get the digested input directory.
getInputFileName() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Get the file Name.
getInputHandler() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Get an `InputHandler` for the prompting.
getInputURL() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Get the digested parent URL.
getInstalledContents() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  What files were installed to webapp for this plugin?
getInstalledPlugin(String) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Find the `IdPPlugin` with the provided Id.
getInstalledPlugins() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Return a list of the installed plugins.
getInstalledPluginsLoader() - Method in class net.shibboleth.idp.installer.impl.CurrentInstallState
  Get class loader for installed plugin detection.
getInstalledPluginsLoader() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Generate a `URLClassLoader` which looks at the installed WEB-INF/lib in addition to the dist webapp and bin/lib directories.
getInstalledVersion() - Method in class net.shibboleth.idp.installer.impl.CurrentInstallState
  Get installed IdP version.
getIntermediateFlows() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Get the set of flows that have been executed, successfully or otherwise, without producing a completed result.
getIntermediateFlows() - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Get the set of flows that have been executed, successfully or otherwise, without producing a completed result.
getIntermediates() - Method in class net.shibboleth.idp.authn.context.CertificateContext
  Get any additional certificates accompanying the end-entity certificate.
getIssuer(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
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.
getJsonArrayBuilder() - Method in class net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer
  Get a `JsonArrayBuilder` in a thread-safe manner.
getJsonArrayBuilder() - Method in class net.shibboleth.idp.authn.principal.impl.LDAPPrincipalSerializer
  Get a `JsonArrayBuilder` in a thread-safe manner.
getJsonArrayBuilder() - Method in class net.shibboleth.idp.authn.principal.impl.ProxyAuthenticationPrincipalSerializer
  Get a `JsonArrayBuilder` in a thread-safe manner.
getJsonGenerator(Writer) - Method in class net.shibboleth.idp.authn.principal.AbstractPrincipalSerializer
  Get a `JsonGenerator`, synchronized for thread-safety.
getJsonObjectBuilder() - Method in class net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer
  Get a `JsonObjectBuilder` in a thread-safe manner.
getJsonObjectBuilder() - Method in class net.shibboleth.idp.authn.principal.impl.LDAPPrincipalSerializer
  Get a `JsonObjectBuilder` in a thread-safe manner.
getJsonReader(Reader) - Method in class net.shibboleth.idp.authn.principal.AbstractPrincipalSerializer
  Get a `JsonReader`, synchronized for thread-safety.
getKerberosSettings() - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOContext
  Get the Kerberos settings.
getKey() - Method in class net.shibboleth.idp.admin.impl.DoStorageOperation
  Null safe key getter.
getKey() - Method in class net.shibboleth.idp.authn.context.LockoutManagerContext
  Get the account lockout key to check or modify.
getKey() - Method in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
  Null safe getter.
getKeyedSessionMap() - Method in class net.shibboleth.idp.session.context.LogoutContext
  Get a live view of the map of sessions keyed by an external value.
getKeySize() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Get the key size for signing, encryption and backchannel.
getKeystorePassword() - Method in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  The key store password.
getKeyStorePassword() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Get the password for the keystore for this installation.
getKeytab() - Method in class net.shibboleth.idp.authn.spnego.impl.KerberosRealmSettings
  Get the keytab.
getLang() - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
getLastActivityInstant() - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Get the last time this result was used for authentication.
getLastActivityInstant() - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Get the last activity instant for the session.
getLastActivityInstant() - Method in interface net.shibboleth.idp.session.IdPSession
  Get the last activity instant for the session.
getLastClassifiedError() - Method in class net.shibboleth.idp.authn.context.AuthenticationErrorContext
  Gets the last classified error added, or null if none.
getLastClassifiedWarning() - Method in class net.shibboleth.idp.authn.context.AuthenticationWarningContext
  Gets the last classified warning added, or null if none.
getLatestAuthenticationResult(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
  Gets the most recent authentication result from the current IdP session.
getLDAPMergeProperties() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Get the a file to merge with ldap.properties or null.
getLDAPPassword() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Get the LDAP password iff one was provided.
getLifetime() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Get the maximum amount of time, since first usage, a flow result should be considered active, if not overridden.
getLifetime() - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
  Deprecated, for removal: This API element is subject to removal in a future version.
getLifetime(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
  Gets time to expire consent storage records.
getList() - Method in class net.shibboleth.idp.cli.impl.ModuleManagerArguments
  Are we doing a list?
getLoadedModules() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  What modules (on the installed plugins Classpath) are currently loaded?
getLocale(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
  Get the locale.
getLocalEvents(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.ECPProfileConfiguration
  Get the set of local events to handle without a SOAP fault.
getLocalEvents(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.ECPProfileConfiguration
  Get the set of local events to handle without a SOAP fault.
getLocalizeString(Map<Locale, String>, String) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Helper function for methods which need localized strings.
getLockoutKeyStrategy() - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Guaranteed non null value for `StorageBackedAccountLockoutManager.lockoutKeyStrategy`.
getLockoutManager() - Method in class net.shibboleth.idp.authn.impl.DoLockoutManagerOperation
  Null safe getter.
getLog() - Method in class net.shibboleth.idp.cli.DataSealerArguments
getLog() - Method in class net.shibboleth.idp.cli.impl.JarCheckArguments
getLog() - Method in class net.shibboleth.idp.cli.impl.ModuleManagerArguments
getLog() - Method in class net.shibboleth.idp.installer.impl.IdPBuildArguments
getLog() - Method in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
getLog() - Method in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
getLog() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
getLogger() - Method in class net.shibboleth.idp.cli.DataSealerCLI
getLogger() - Method in class net.shibboleth.idp.cli.impl.JarCheckCLI
getLogger() - Method in class net.shibboleth.idp.cli.impl.ModuleManagerCLI
getLogger() - Method in class net.shibboleth.idp.installer.impl.IdPBuildWar
getLogger() - Method in class net.shibboleth.idp.installer.impl.IdPInstallerCLI
getLogger() - Method in class net.shibboleth.idp.installer.impl.UpdateIdPCLI
getLogger() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
getLoggingId() - Method in interface net.shibboleth.idp.admin.AdministrativeFlowDescriptor
  Get a logging ID to use when auditing this profile.
getLoggingId() - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Get a logging ID to use when auditing this profile.
getLoginConfigParameters() - Method in class net.shibboleth.idp.authn.impl.JAASCredentialValidator
  Get the type-specific parameters of the JAAS `Configuration` to use.
getLoginConfigType() - Method in class net.shibboleth.idp.authn.impl.JAASCredentialValidator
  Get the type of JAAS `Configuration` to use.
getLoginModuleClassName() - Method in class net.shibboleth.idp.authn.spnego.impl.KerberosSettings
  Return name of the JAAS LoginModule to use to acquire Kerberos credentials.
getLogo() - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
getLogo() - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Get the Logo (or null).
getLogo(int, int, int, int) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Get the Logo (or null).
getLogo(String, String, String, String) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Get the Logo (or null).
getLogoFromUIInfo() - Method in class net.shibboleth.idp.ui.taglib.ServiceLogoTag
  Get an appropriate Logo from UIInfo.
getLogPrefix() - Method in class net.shibboleth.idp.authn.AbstractCredentialValidator
  Return a prefix for logging messages for this component.
getLogPrefix() - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizer
  Return a prefix for logging messages for this component.
getLogPrefix() - Method in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributesFunction
  Produce a consistent log prefix.
getLogPrefix() - Method in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributeValuesFunction
  Produce a consistent log prefix.
getLogPrefix() - Method in class net.shibboleth.idp.saml.nameid.AbstractNameIDCanonicalizer
  Return a prefix for logging messages for this component.
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.
getMatchingPrincipal() - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
  Get the principal that matched the request's requirements, if any.
getMatchingPrincipal() - Method in class net.shibboleth.idp.authn.principal.impl.ExactPrincipalEvalPredicateFactory.ExactMatchPredicate
  Get the `Principal` object from the evaluated `PrincipalSupportingComponent` that actually satisfied the predicate, if any.
getMatchingPrincipal() - Method in class net.shibboleth.idp.authn.principal.impl.InexactPrincipalEvalPredicateFactory.InexactMatchPredicate
  Get the `Principal` object from the evaluated `PrincipalSupportingComponent` that actually satisfied the predicate, if any.
getMatchingPrincipal() - Method in interface net.shibboleth.idp.authn.principal.PrincipalEvalPredicate
  Get the `Principal` object from the evaluated `PrincipalSupportingComponent` that actually satisfied the predicate, if any.
getMatchingRules() - Method in class net.shibboleth.idp.authn.principal.impl.InexactPrincipalEvalPredicateFactory
  Get the matching rules to apply.
getMaxAge() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Get duration since an `AuthenticationResult` was created that allows it to be reused for this request.
getMaxAge(ProfileRequestContext) - Method in interface net.shibboleth.idp.authn.config.AuthenticationProfileConfiguration
  Get duration since an `AuthenticationResult` was created that allows it to be reused for this request.
getMaxAge(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Get duration since an `AuthenticationResult` was created that allows it to be reused for this request.
getMaxAge(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Get duration since an `AuthenticationResult` was created that allows it to be reused for this request.
getMaxAge(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Get duration since an `AuthenticationResult` was created that allows it to be reused for this request.
getMaximumNumberOfStoredRecords() - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
  Get the maximum number of records to keep in the storage service if the expanded size threshold is not met.
getMaximumSPSessionLifetime(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
  Get the maximum amount of time the service provider should maintain a session for the user based on the authentication assertion.
getMaximumSPSessionLifetime(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Get the maximum amount of time the service provider should maintain a session for the user based on the authentication assertion.
getMaximumTimeSinceAuthn(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
getMaximumTokenDelegationChainLength(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
getMaximumTokenDelegationChainLength(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
getMaxVersion(Properties, String) - Method in class net.shibboleth.idp.admin.impl.IdPInfo
getMaxVersion(Properties, String) - Method in class net.shibboleth.idp.plugin.impl.PluginInfo
getMergeFile(String) - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Get the file specified as the property as a File, or null if it doesn't exist.
getMessage(String, Object[], String, Locale) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
getMessage(String, Object[], Locale) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
getMessage(MessageSourceResolvable, Locale) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
getMessageDecoderFactory() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
  Get the factory function to obtain message decoders.
getMessageHandler(MessageContext) - Method in class net.shibboleth.idp.saml.profile.config.impl.AbstractSAMLProfileConfiguration
getMessageID() - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
  Construct a message ID for the request.
getMetadataContextLookupStrategy() - Method in class net.shibboleth.idp.ui.impl.SetRPUIInformation
  Get the mechanism to go from the `ProfileRequestContext` to the `SAMLMetadataContext`.
getMethod() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
  Gets the value of the `method` parameter.
getMethod() - Method in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Value of "method" parameter.
getMethod() - Method in interface net.shibboleth.idp.cli.CommandLineArguments
  Value of method parameter.
getMetricName() - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Get the base name to use for metrics reported.
getMetricName() - Method in class net.shibboleth.idp.authn.impl.ValidateCredentials
  Get the base name to use for metrics reported.
getMetrics() - Method in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
getMetrics() - Method in class net.shibboleth.idp.metrics.impl.IdPGaugeSet
getMetrics() - Method in class net.shibboleth.idp.module.impl.ModuleGaugeSet
getMinVersion(Properties, String) - Method in class net.shibboleth.idp.admin.impl.IdPInfo
getMinVersion(Properties, String) - Method in class net.shibboleth.idp.plugin.impl.PluginInfo
getModuleContext() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Check for initialized and if so return the `PluginInstaller.moduleContext`.
getModulePluginInfo(String) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  If we have the information, get the Plugin Id and version which supplies the module id.
getModules() - Method in class net.shibboleth.idp.module.impl.ModuleGaugeSet
  Return the module Ids and whether rhey are enabled or not.
getModulesDisabled() - Method in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
  What was enabled?
getModulesEnabled() - Method in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
  What was enabled?
getModulesToEnable() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Get the modules to enable after first install.
getName() - Method in class net.shibboleth.idp.authn.principal.AuthenticationResultPrincipal
getName() - Method in class net.shibboleth.idp.authn.principal.HOTPPrincipal
getName() - Method in class net.shibboleth.idp.authn.principal.IdPAttributePrincipal
getName() - Method in class net.shibboleth.idp.authn.principal.PasswordPrincipal
getName() - Method in class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
getName() - Method in class net.shibboleth.idp.authn.principal.TOTPPrincipal
getName() - Method in class net.shibboleth.idp.authn.principal.UsernamePrincipal
getName() - Method in class net.shibboleth.idp.authn.testing.TestPrincipal
getName() - Method in class net.shibboleth.idp.cas.attribute.Attribute
  Get the attribute's name.
getName() - Method in class net.shibboleth.idp.cas.service.Service
  Get the service URL.
getName() - Method in class net.shibboleth.idp.saml.authn.principal.AuthenticationMethodPrincipal
getName() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextClassRefPrincipal
getName() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
getName() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclRefPrincipal
getName() - Method in class net.shibboleth.idp.saml.authn.principal.NameIdentifierPrincipal
getName() - Method in class net.shibboleth.idp.saml.authn.principal.NameIDPrincipal
getName(String) - Method in class net.shibboleth.idp.authn.principal.SealedPrincipalSerializer
  Return the appropriate value to create the `Principal` around based on the serialized form.
getName(String) - Method in class net.shibboleth.idp.authn.principal.SimplePrincipalSerializer
  Return the appropriate value to create the `Principal` around based on the serialized form.
getName(Principal) - Method in class net.shibboleth.idp.authn.principal.SealedPrincipalSerializer
  Return the appropriate value to serialize from the input object.
getName(Principal) - Method in class net.shibboleth.idp.authn.principal.SimplePrincipalSerializer
  Return the appropriate value to serialize from the input object.
getNameFromAttributeConsumingService() - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Look for an <AttributeConsumeService> and if its there look for an appropriate name.
getNameFromEntityId() - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  If the entityId can look like a host return that, otherwise the entityId in full.
getNameID() - Method in class net.shibboleth.idp.saml.authn.principal.NameIDPrincipal
  Get the `NameID`.
getNameID() - Method in class net.shibboleth.idp.saml.session.SAML2SPSession
  Get the `NameID` asserted to the SP.
getNameIdentifier() - Method in class net.shibboleth.idp.saml.authn.principal.NameIdentifierPrincipal
  Get the `NameIdentifier`.
getNameIdentifierPrincipal(SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
  Helper method that returns the first and only `NameIdentifierPrincipal` provided it matches a valid Format, returning null otherwise.
getNameIDFormatPrecedence(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.testing.MockAuthenticationProfileConfiguration
  Get the name identifier formats to use.
getNameIDFormatPrecedence(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.profile.config.BrowserSSOProfileConfiguration
  Get the name identifier formats to use.
getNameIDFormatPrecedence(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Get the name identifier formats to use.
getNameIDFormatPrecedence(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Get the name identifier formats to use.
getNameIDPrincipal(SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization
  Helper method that returns the first and only `NameIDPrincipal` provided it matches a valid Format, returning null otherwise.
getNewExtension() - Method in interface net.shibboleth.idp.module.IdPModule
getNewExtension() - Method in class net.shibboleth.idp.module.PropertyDrivenIdPModule
getNextFlowId() - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
  Get the next flow due to execute (or that is currently executing).
getNextFlowStrategy(String) - Method in class net.shibboleth.idp.authn.MultiFactorAuthenticationTransition
  Get the function to run to determine the next subflow to run.
getNextFlowStrategyMap() - Method in class net.shibboleth.idp.authn.MultiFactorAuthenticationTransition
  Get the map of transition rules to follow.
getNextWebFlowId() - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
  Get the next webflow due to execute (or that is currently executing).
getObjectType() - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
getObjectType() - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
getOperation() - Method in class net.shibboleth.idp.cli.DataSealerArguments
  Get operation to perform.
getOperation() - Method in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
  Get operation to perform.
getOperation() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Get operation to perform.
getOperator() - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
  Get the comparison operator for matching requested principals.
getOrder() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
getOrderedChildren() - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getOrganization() - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getOrganization() - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Get the `Organization` from the `SPSSODescriptor`, failing that the `EntityDescriptor`.
getOrganizationDisplayName() - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Look for the <OrganizationDisplayName>.
getOrganizationDisplayName() - Method in class net.shibboleth.idp.ui.taglib.OrganizationDisplayNameTag
  look for the <OrganizationDisplayName>.
getOrganizationName() - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Look for the <OrganizationName>.
getOrganizationName() - Method in class net.shibboleth.idp.ui.taglib.OrganizationNameTag
  look for the <OrganizationName>.
getOrganizationURL() - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  * Look for the <OrganizationURL>.
getOrganizationURL() - Method in class net.shibboleth.idp.ui.taglib.OrganizationURLTag
  look for the <OrganizationURL>.
getOutboundInterceptorFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Get an ordered list of interceptor flows to run for this profile before a final outbound message is generated.
getOutboundInterceptorFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.config.AbstractInterceptorAwareProfileConfiguration
  Get an ordered list of interceptor flows to run for this profile before a final outbound message is generated.
getOutboundInterceptorFlows(ProfileRequestContext) - Method in interface net.shibboleth.idp.profile.config.InterceptorAwareProfileConfiguration
  Get an ordered list of interceptor flows to run for this profile before a final outbound message is generated.
getOutboundMessageHandler() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
  Get the outbound `MessageHandler` to run prior to encoding.
getParameter(ProfileRequestContext, String) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
  Return a casted parameter of a given name from the flow's flow or conversation scope (in that order).
getParameter(RequestContext, String) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
  Return a casted parameter of a given name from the flow's flow or conversation scope (in that order).
getParameterName() - Method in interface net.shibboleth.idp.ui.csrf.CSRFToken
  The name to be used in HTML form input elements to store the CSRF token value.
getParameterName() - Method in class net.shibboleth.idp.ui.csrf.impl.SimpleCSRFToken
  The name to be used in HTML form input elements to store the CSRF token value.
getParentId() - Method in class net.shibboleth.idp.cas.ticket.ProxyGrantingTicket
  Get ID of parent proxy-granting ticket.
getPartitionedCookieName(String) - Method in class net.shibboleth.idp.profile.support.StorageAwareCookieManager
  Get cookie name as partitioned in storage by username.
getPassword() - Method in class net.shibboleth.idp.authn.context.UsernamePasswordContext
  Gets the password associated with the username.
getPassword() - Method in class net.shibboleth.idp.authn.spnego.impl.KerberosRealmSettings
  Get the password.
getPassword() - Method in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Value of "password" parameter.
getPassword(String, String) - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Lookup a property; if it isn't defined then ask the user (if we are allowed) via a no-echo interface.
getPath() - Method in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Value of "path" parameter.
getPathsToBeDeleted() - Method in class net.shibboleth.idp.installer.impl.CurrentInstallState
  Get list of paths to delete.
getPDPDescriptor(String) - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getPgt() - Method in class net.shibboleth.idp.cas.protocol.ProxyTicketRequest
  Get the proxy-granting ticket ID.
getPgtId() - Method in class net.shibboleth.idp.cas.proxy.ProxyIdentifiers
  Get the proxy-granting ticket ID.
getPgtId() - Method in class net.shibboleth.idp.cas.ticket.ProxyTicket
  Get the proxy-granting ticket ID used to create ticket.
getPgtIou() - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
  Get the proxy granting ticket IOU.
getPgtIou() - Method in class net.shibboleth.idp.cas.proxy.ProxyIdentifiers
  Get the proxy-granting ticket IOU.
getPGTIOUGenerator(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
  Get the PGTIOU ticket ID generator.
getPgtUrl() - Method in class net.shibboleth.idp.cas.protocol.TicketValidationRequest
  Get the proxy-granting ticket validation URL.
getPluginDetails() - Method in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
  Get list of installed plugins and their details.
getPluginId() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Plugin Id (if specified).
getPluginInfo() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginState
  get our PluginInfo.
getPluginList() - Method in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
  Return the list of installed components and their versions.
getPluginsWebapp() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Check for initialized and if so return the `PluginInstaller.pluginsWebapp`.
getPolicyName(ProfileRequestContext) - Method in interface net.shibboleth.idp.admin.AdministrativeFlowDescriptor
  Get the access control policy for this flow.
getPolicyName(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Get the access control policy for this flow.
getPostAuthenticationFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Get an ordered list of post-authentication interceptor flows to run for this profile.
getPostAuthenticationFlows(ProfileRequestContext) - Method in interface net.shibboleth.idp.authn.config.AuthenticationProfileConfiguration
  Get an ordered list of post-authentication interceptor flows to run for this profile.
getPostAuthenticationFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.testing.MockAuthenticationProfileConfiguration
  Get an ordered list of post-authentication interceptor flows to run for this profile.
getPostAuthenticationFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Get an ordered list of post-authentication interceptor flows to run for this profile.
getPostAuthenticationFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Get an ordered list of post-authentication interceptor flows to run for this profile.
getPostAuthenticationFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Get an ordered list of post-authentication interceptor flows to run for this profile.
getPotentialFlows() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Get the set of flows that could potentially be used for authentication.
getPotentialFlows() - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Get the set of flows that could potentially be used for subject canonicalization.
getPredicate(Principal) - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
  Get a predicate to apply based on a principal type and the content of this context.
getPredicate(Principal) - Method in class net.shibboleth.idp.authn.principal.impl.ExactPrincipalEvalPredicateFactory
  Get a predicate to compare a candidate `Principal` object against a `PrincipalSupportingComponent` for a "match", where the definition of a match is implementation-specific.
getPredicate(Principal) - Method in class net.shibboleth.idp.authn.principal.impl.InexactPrincipalEvalPredicateFactory
  Get a predicate to compare a candidate `Principal` object against a `PrincipalSupportingComponent` for a "match", where the definition of a match is implementation-specific.
getPredicate(Principal) - Method in interface net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactory
  Get a predicate to compare a candidate `Principal` object against a `PrincipalSupportingComponent` for a "match", where the definition of a match is implementation-specific.
getPredicateFactory() - Method in class net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistration
  Gets the factory for this registration.
getPreferredPrincipals() - Method in class net.shibboleth.idp.authn.context.PreferredPrincipalContext
  Get an immutable list of principals reflecting the request preferences.
getPreviousConsents() - Method in class net.shibboleth.idp.consent.context.ConsentContext
  Get map of previous consent read from storage and keyed by consent id.
getPrincipal() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Get a `Principal` that was authenticated.
getPrincipal() - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequest
  Get the name of the subject.
getPrincipal() - Method in class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
  Get the Principal.
getPrincipal(HttpServletRequest) - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
  Get the name of the subject.
getPrincipal(AuthenticationFlowDescriptor, String) - Method in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Locate a custom `Principal` matching a string, supported by the flow descriptor.
getPrincipalEvalPredicateFactoryRegistry() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Get the registry of predicate factories for custom principal evaluation.
getPrincipalEvalPredicateFactoryRegistry() - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
  Get the registry of predicate factories for custom principal evaluation.
getPrincipalName() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Get the name of a principal that was authenticated.
getPrincipalName() - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Get the canonical principal name of the subject.
getPrincipalName() - Method in class net.shibboleth.idp.authn.context.SubjectContext
  Get the canonical principal name of the subject.
getPrincipalName() - Method in class net.shibboleth.idp.cas.ticket.TicketState
  Get the canonical authenticated principal name.
getPrincipalName() - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Get the canonical principal name for the session.
getPrincipalName() - Method in interface net.shibboleth.idp.session.IdPSession
  Get the canonical principal name for the session.
getPrincipalName(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
  Get the IdP subject principal name.
getPrincipalNames(Subject, Class<? extends Principal>) - Static method in class net.shibboleth.idp.authn.principal.PrincipalSupport
  Gets all of the names inside the `Principal` collection of a given type from a `Subject`.
getPrincipalNames(AuthenticationResult, Class<? extends Principal>) - Static method in class net.shibboleth.idp.authn.principal.PrincipalSupport
  Gets all of the names inside the `Principal` collection of a given type from a `Subject`.
getPrincipalNames(AuthenticationContext, String, Class<? extends Principal>) - Static method in class net.shibboleth.idp.authn.principal.PrincipalSupport
  Gets all of the names inside the `Principal` collection of a given type from a `Subject`.
getPrincipalNames(MultiFactorAuthenticationContext, String, Class<? extends Principal>) - Static method in class net.shibboleth.idp.authn.principal.PrincipalSupport
  Gets all of the names inside the `Principal` collection of a given type from a `Subject`.
getPrincipalPredicateFactoryEvalRegistry() - Method in class net.shibboleth.idp.authn.impl.PopulateAuthenticationContext
  Get the registry of predicate factories for custom principal evaluation.
getPrivacyStatementURL() - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Get the <mdui:PrivacyStatementURL>.
getPrivacyURLFromUIIinfo() - Method in class net.shibboleth.idp.ui.taglib.ServicePrivacyURLTag
  look for the <PrivacyURL> in the <UIInfo>.
getProfileContextLookupStrategy() - Method in class net.shibboleth.idp.profile.AbstractProfileAction
  Get the strategy used to lookup the `ProfileRequestContext` from a given WebFlow `RequestContext`.
getProfileId() - Method in class net.shibboleth.idp.admin.impl.DumpConfigRequest
  Get the profile to simulate.
getProfileId(HttpServletRequest) - Method in class net.shibboleth.idp.admin.impl.DumpConfigRequestDecoder
  Get the profile ID.
getProfileInterceptorContext() - Method in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorAction
  null safe getter.
getProfileRequestContext(HttpServletRequest) - Method in class net.shibboleth.idp.consent.logic.impl.IsAttributeRequiredPredicate
  Get the profile request context from the HTTP servlet request.
getProfileRequestContext(String, HttpServletRequest) - Static method in class net.shibboleth.idp.authn.ExternalAuthentication
  Get the `ProfileRequestContext` associated with a request.
getProfileRequestContext(String, HttpServletRequest) - Static method in class net.shibboleth.idp.profile.interceptor.ExternalInterceptor
  Get the `ProfileRequestContext` associated with a request.
getProfileRequestContext(RequestContext) - Method in class net.shibboleth.idp.profile.support.ProfileRequestContextFlowExecutionListener
  Get the profile request context bound to conversation scope.
getProfileRequestContextLookupStrategy() - Method in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
  Get the strategy used to locate the `ProfileRequestContext` associated with a given `MessageContext`.
getPropertyFile() - Method in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  Get the propertyFile.
getProtocol() - Method in class net.shibboleth.idp.cas.session.impl.CASSPSession
  Get a protocol constant for the session suitable for metadata lookup.
getProtocol() - Method in class net.shibboleth.idp.profile.impl.MetadataQueryRequest
  Get the protocol to query on.
getProtocol() - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequest
  Get the protocol to apply to the results.
getProtocol() - Method in class net.shibboleth.idp.saml.session.SAML1SPSession
  Get a protocol constant for the session suitable for metadata lookup.
getProtocol() - Method in class net.shibboleth.idp.saml.session.SAML2SPSession
  Get a protocol constant for the session suitable for metadata lookup.
getProtocol() - Method in class net.shibboleth.idp.session.BasicSPSession
  Get a protocol constant for the session suitable for metadata lookup.
getProtocol() - Method in interface net.shibboleth.idp.session.SPSession
  Get a protocol constant for the session suitable for metadata lookup.
getProtocol(HttpServletRequest) - Method in class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
  Get the protocol.
getProtocol(HttpServletRequest) - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
  Get the protocol.
getProtocolContext(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.AbstractCASProtocolAction
  Get the CAS protocol context.
getProtocolId() - Method in class net.shibboleth.idp.admin.impl.DumpConfigRequest
  Get the protocol for metadata access.
getProtocolId(HttpServletRequest) - Method in class net.shibboleth.idp.admin.impl.DumpConfigRequestDecoder
  Get the protocol string used for metadata access.
getProxiableAuthorities() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Get a live set of the authorities to which proxying is suggested.
getProxies() - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
  Get the immutable list of proxies traversed in order of most recent to last recent.
getProxyAudiences(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
  Gets the unmodifiable collection of audiences for a proxied assertion.
getProxyAudiences(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Gets the unmodifiable collection of audiences for a proxied assertion.
getProxyCallbackUrl() - Method in class net.shibboleth.idp.cas.ticket.ProxyGrantingTicket
  Gets the proxy callback URL that uniquely identifies the proxying party to which the PGT was issued.
getProxyCount() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Get the allowable number of hops upstream to permit for proxied authentication.
getProxyCount() - Method in class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
  Gets the number of additional proxy hops that should be permitted.
getProxyCount(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Gets the maximum number of times an assertion may be proxied outbound and/or the maximum number of hops between the relying party and a proxied authentication authority inbound.
getProxyCount(ProfileRequestContext) - Method in interface net.shibboleth.idp.authn.config.AuthenticationProfileConfiguration
  Gets the maximum number of times an assertion may be proxied outbound and/or the maximum number of hops between the relying party and a proxied authentication authority inbound.
getProxyCount(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.testing.MockAuthenticationProfileConfiguration
  Gets the maximum number of times an assertion may be proxied outbound and/or the maximum number of hops between the relying party and a proxied authentication authority inbound.
getProxyCount(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Gets the maximum number of times an assertion may be proxied outbound and/or the maximum number of hops between the relying party and a proxied authentication authority inbound.
getProxyCount(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Gets the maximum number of times an assertion may be proxied outbound and/or the maximum number of hops between the relying party and a proxied authentication authority inbound.
getProxyCount(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Gets the maximum number of times an assertion may be proxied outbound and/or the maximum number of hops between the relying party and a proxied authentication authority inbound.
getProxyGrantingTicket() - Method in class net.shibboleth.idp.cas.flow.impl.GrantProxyTicketAction
  Null-safe getter.
getPt() - Method in class net.shibboleth.idp.cas.protocol.ProxyTicketResponse
  Get the proxy ticket ID.
getQualifiedNameIDFormats(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.SingleLogoutProfileConfiguration
getRealms() - Method in class net.shibboleth.idp.authn.spnego.impl.KerberosSettings
  Get list of realms.
getRedirectUrl() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
  Get the URL that may be used to redirect to a service with a granted ticket.
getRefreshKrb5Config() - Method in class net.shibboleth.idp.authn.spnego.impl.KerberosSettings
  Return whether to refresh the Kerberos configuration before running.
getRelayState() - Method in class net.shibboleth.idp.saml.profile.impl.IdPInitiatedSSORequest
  Get the opaque value to be returned to the SP with the response.
getRelyingPartyContextById(String) - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
  Get a RP context by name/id.
getRelyingPartyContextIterator() - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
  Equivalent to calling `MultiRelyingPartyContext.getRelyingPartyContextIterator(boolean)` with a parameter of "false".
getRelyingPartyContextIterator(boolean) - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
  Get an iterator over the relying parties contained in the context.
getRelyingPartyContexts() - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
  Get an immutable collection of the RP contexts.
getRelyingPartyContexts(String) - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
  Get an immutable collection of RP contexts associated with a label.
getRelyingPartyCtx() - Method in class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
  Null safe getter.
getRelyingPartyUIContext() - Method in class net.shibboleth.idp.ui.taglib.ServiceTagSupport
  Get the `RelyingPartyUIContext` for the request.
getRequest() - Method in class net.shibboleth.idp.cas.protocol.ProtocolContext
  Get the CAS protocol request.
getRequest(RequestContext) - Method in class net.shibboleth.idp.profile.support.ProfileRequestContextFlowExecutionListener
  Get the servlet request.
getRequestContext() - Method in class net.shibboleth.idp.profile.context.SpringRequestContext
  Get the request context.
getRequestContext(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
  Gets the Spring `RequestContext` from a `SpringRequestContext` stored in the context tree.
getRequestedAttributes(MessageContext, AuthnRequest) - Method in class net.shibboleth.idp.saml.messaging.impl.AddAttributeConsumingServiceHandler
getRequestedAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.IsAttributeRequiredPredicate
  Get the map of requested attributes from the profile request context.
getRequestedAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
getRequestedIdPAttributeNames(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
getRequestedIdPAttributeNames(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
getRequestedIdPAttributeNames(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AttributeQueryProfileConfiguration
getRequestedIdPAttributeNames(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
getRequestedIdPAttributeNames(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
getRequestedIdPAttributeNames(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
getRequestedPrincipals() - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
  Get an immutable list of principals reflecting the request requirements.
getRequesterId() - Method in class net.shibboleth.idp.admin.impl.DumpConfigRequest
  Get the ID of the requesting relying party.
getRequesterId() - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Get the requester's ID.
getRequesterId() - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequest
  Get the ID of the requesting relying party.
getRequesterId(HttpServletRequest) - Method in class net.shibboleth.idp.admin.impl.DumpConfigRequestDecoder
  Get the ID of the requester.
getRequesterId(HttpServletRequest) - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
  Get the ID of the requester.
getRequesterLookupStrategy() - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Get the strategy used to locate the requester ID for canonicalization.
getRequiredName() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Get a normative hint provided by the request about the user's identity.
getResource(String) - Method in class net.shibboleth.idp.profile.spring.factory.FlowRelativeResourceLoader
getResourceByPath(String) - Method in class net.shibboleth.idp.profile.spring.factory.FlowRelativeResourceLoader
getResponderId() - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Get the responder's ID.
getResponderLookupStrategy() - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Get the strategy used to locate the responder ID for canonicalization.
getResponse() - Method in class net.shibboleth.idp.cas.protocol.ProtocolContext
  Get the CAS protocol response.
getResult() - Method in class net.shibboleth.idp.session.context.LogoutPropagationContext
  Get the result of the logout propagation.
getResult(ProfileAction, ProfileRequestContext) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
  Examines the profile context for an event to return, or signals a successful outcome if no `EventContext` is located; the EventContext will be removed upon completion.
getResultCachingPredicate() - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Get predicate to apply to determine cacheability of `AuthenticationResult`.
getResultLifetime() - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Get the per-result lifetime policy if it exists.
getResultLifetime(AuthenticationFlowDescriptor) - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Get the effective lifetime policy for the result based on the provided flow descriptor.
getResultLifetimeLookupStrategy() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Get the lookup strategy to compute a per-result lifetime to apply to a given result.
getResults() - Method in class net.shibboleth.idp.profile.context.ProfileInterceptorContext
  Get the results of the flow to be written to storage.
getResultTimeout() - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Get the per-result inactivity timeout policy if it exists.
getResultTimeout(AuthenticationFlowDescriptor) - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Get the effective timeout policy for the result based on the provided flow descriptor.
getResultTimeoutLookupStrategy() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Get the lookup strategy to compute a per-result timeout to apply to a given result.
getReturnAttributes() - Method in class net.shibboleth.idp.authn.impl.LDAPCredentialValidator
  Returns the return attributes.
getReuseCondition() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Get condition controlling whether results from this flow should be reused for SSO.
getReuseCondition() - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Gets condition controlling whether this result should be reused for SSO.
getRevocationCache() - Method in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
  Null safe getter.
getRevocationCondition() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Get condition controlling whether a result from this flow should be considered revoked.
getRevokeConsent() - Method in class net.shibboleth.idp.consent.context.ConsentManagementContext
  Get whether consent should be revoked.
getRoleDescriptor() - Method in class net.shibboleth.idp.cas.service.Service
  Gets the role in the SAML metadata.
getRoleDescriptors() - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getRoleDescriptors(QName) - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getRoleDescriptors(QName, String) - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getRPACSUInfo() - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Get the `ACSUIInfo` for the request.
getRPEntityDescriptor() - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Get the `EntityDescriptor`.
getRPSPSSODescriptor() - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Get the `SPSSODescriptor`.
getRPUIContextCreateStrategy() - Method in class net.shibboleth.idp.ui.impl.SetRPUIInformation
  Get the mechanism to create/get the `RelyingPartyUIContext` from the `ProfileRequestContext`.
getRPUInfo() - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Get the RP `UIInfo` associated with the request.
getRPUInfo() - Method in class net.shibboleth.idp.ui.impl.SetRPUIInformation
  Get the RP `UIInfo`, caching the value and consulting if needed.
getSAML1NameIdentifierGenerator() - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierGenerationServiceImpl
  Get the `SAML1NameIdentifierGenerator`.
getSAML1NameIdentifierGenerator() - Method in interface net.shibboleth.idp.saml.nameid.NameIdentifierGenerationService
  Get the `SAML1NameIdentifierGenerator`.
getSAML2NameIDGenerator() - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierGenerationServiceImpl
  Get the `SAML2NameIDGenerator`.
getSAML2NameIDGenerator() - Method in interface net.shibboleth.idp.saml.nameid.NameIdentifierGenerationService
  Get the `SAML2NameIDGenerator`.
getSaveExtension() - Method in interface net.shibboleth.idp.module.IdPModule
getSaveExtension() - Method in class net.shibboleth.idp.module.PropertyDrivenIdPModule
getScope() - Method in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  Return the scope to assert.
getScope() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Get the scope for this installation.
getScopes() - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
getSealerAlias() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Get the alias for the sealer key.
getSealerKeySize() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Return the sealer key size, if this has been specified.
getSealerPassword() - Method in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  The sealer password.
getSealerPassword() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Get the password for the sealer for this installation.
getSearchLocation() - Method in class net.shibboleth.idp.installer.impl.V5Install.Initializer
getSearchLocation() - Method in class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
getSearchTarget() - Method in class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
getSecurityConfiguration(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
getSecurityConfiguration(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
getSerializer() - Method in class net.shibboleth.idp.authn.principal.GenericPrincipalService
  Get a serializer instance for this type of `Principal`.
getSerializer() - Method in interface net.shibboleth.idp.authn.principal.PrincipalService
  Get a serializer instance for this type of `Principal`.
getSerializer() - Method in class net.shibboleth.idp.session.SPSessionSerializerRegistry.Entry
  Gets `StorageSerializer`.
getServerCredential(Subject) - Method in class net.shibboleth.idp.authn.spnego.impl.GSSContextAcceptor
  Create the credential for the GSS-API.
getService() - Method in class net.shibboleth.idp.cas.flow.impl.BuildSAMLMetadataContextAction
  Null safe getter.
getService() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
  Get the service requesting the ticket.
getService() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
  Get the service that requested the ticket.
getService() - Method in class net.shibboleth.idp.cas.service.ServiceContext
  Get the service metadata held by this context.
getService() - Method in class net.shibboleth.idp.cas.ticket.Ticket
  Get the service that requested the ticket.
getServiceComparator(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
  Get component responsible for enforcing ticket requester matches ticket validator.
getServiceDescription() - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Get the service Description.
getServiceId() - Method in class net.shibboleth.idp.session.criterion.SPSessionCriterion
  Get the service ID.
getServiceName() - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Get the service name.
getServiceName() - Method in class net.shibboleth.idp.ui.taglib.ServiceTagSupport
  Get the identifier for the service name as per the rules above.
getServicePrincipal() - Method in class net.shibboleth.idp.authn.spnego.impl.KerberosRealmSettings
  Get the service principal name.
getServiceURL() - Method in class net.shibboleth.idp.cas.session.impl.CASSPSession
  Get the service URL.
getSession() - Method in class net.shibboleth.idp.session.context.LogoutPropagationContext
  Get the `SPSession` being destroyed by the logout propagation.
getSessionByReference(RequestContext, String) - Method in class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
  Get an `SPSession` by reference.
getSessionByValue(String) - Method in class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
  Get an `SPSession` by value.
getSessionId() - Method in class net.shibboleth.idp.cas.ticket.Ticket
  Get the session ID.
getSessionId() - Method in class net.shibboleth.idp.cas.ticket.TicketState
  Get the ID of the session in which the ticket was created.
getSessionId() - Method in class net.shibboleth.idp.session.criterion.SessionIdCriterion
  Get the session ID.
getSessionIndex() - Method in class net.shibboleth.idp.saml.session.SAML2SPSession
  Get the `SessionIndex` value asserted to the SP.
getSessionKey() - Method in class net.shibboleth.idp.session.context.LogoutPropagationContext
  Gets the key under which the `SPSession` was stored in `LogoutContext.getKeyedSessionMap()`.
getSessionMap() - Method in class net.shibboleth.idp.session.context.LogoutContext
  Get a live view of the map of service ID/session mappings.
getSessions(String) - Method in class net.shibboleth.idp.session.context.LogoutContext
  Get a live collection of sessions associated with a service.
getSessionSlop() - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Get the amount of time to defer expiration of records.
getSessionTimeout() - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Get the session inactivity timeout policy.
getSessionType() - Method in class net.shibboleth.idp.session.LogoutPropagationFlowDescriptor
  Get the type of `SPSession` supported by this flow descriptor.
getSettings(ProfileRequestContext, Object) - Method in class net.shibboleth.idp.admin.impl.OutputConfig
  Interrogate a target object for configuration settings, extract them, and return in a map.
getSignaledFlowId() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Get the flow ID signaled as the next selection.
getSignature() - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getSignature() - Method in class net.shibboleth.idp.installer.plugin.impl.TrustStore.Signature
  Deprecated.
  Get signature.
getSignature() - Method in class net.shibboleth.idp.installer.TrustStore.Signature
  Get signature.
getSignatureReferenceID() - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getSigningCertificates() - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
getSourceDir() - Method in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  Get the source Directory.
getSourceDir() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Where is the install coming from?
getSPNameQualifier(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
getSPNEGOContext(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
  Navigate to the `SPNEGOContext` in the context tree.
getSPSession(String) - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Get the SPSession for a given service.
getSPSession(String) - Method in interface net.shibboleth.idp.session.IdPSession
  Get the SPSession for a given service.
getSPSession(String) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Get the SPSession for a given service.
getSPSessionKey() - Method in class net.shibboleth.idp.cas.session.impl.CASSPSession
  Get a unique key identifying this subject's session with the service.
getSPSessionKey() - Method in class net.shibboleth.idp.saml.session.SAML2SPSession
  Get a unique key identifying this subject's session with the service.
getSPSessionKey() - Method in class net.shibboleth.idp.session.BasicSPSession
  Get a unique key identifying this subject's session with the service.
getSPSessionKey() - Method in class net.shibboleth.idp.session.criterion.SPSessionCriterion
  Get the service session key.
getSPSessionKey() - Method in interface net.shibboleth.idp.session.SPSession
  Get a unique key identifying this subject's session with the service.
getSPSessionMap() - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Accessor for the underlying `SPSession` map maintained with the IdP session.
getSPSessionMap() - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Accessor for the underlying `SPSession` map maintained with the IdP session.
getSPSessions() - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Gets the unmodifiable collection of service sessions associated with this session.
getSPSessions() - Method in interface net.shibboleth.idp.session.IdPSession
  Gets the unmodifiable collection of service sessions associated with this session.
getSPSessions() - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Gets the unmodifiable collection of service sessions associated with this session.
getSPSessionSerializerRegistry() - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Get the attached `SPSessionSerializerRegistry`.
getSPSessionStorageKey(String) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Convert a service identifier into a suitable key for the underlying storage service.
getSPSSODescriptor(String) - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getStorageContext() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
  Get the storage context resulting from applying the storage context lookup strategy.
getStorageContext() - Method in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorResult
  Get the storage context.
getStorageContext() - Method in interface net.shibboleth.idp.profile.interceptor.ProfileInterceptorResult
  Get the storage context.
getStorageContext() - Method in class net.shibboleth.idp.profile.support.StorageAwareCookieManager
  Get the storage context used to hold the cookies.
getStorageContext(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
  Get the storage context by applying the storage context lookup strategy to the profile request context.
getStorageContextLookupStrategy() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
  Get the storage context lookup strategy.
getStorageExpiration() - Method in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorResult
  Get the storage expiration.
getStorageExpiration() - Method in interface net.shibboleth.idp.profile.interceptor.ProfileInterceptorResult
  Get the storage expiration.
getStorageIndexKey() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
  Get the storage key resulting from applying the storage key lookup strategy.
getStorageKey() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
  Get the storage key resulting from applying the storage key lookup strategy.
getStorageKey() - Method in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorResult
  Get the storage key.
getStorageKey() - Method in interface net.shibboleth.idp.profile.interceptor.ProfileInterceptorResult
  Get the storage key.
getStorageKeyCounter(StorageService, String, String) - Method in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
  Get the counter for the given storage key.
getStorageKeyCounters(ProfileRequestContext, List<String>) - Method in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
  Get the map of storage keys to counters.
getStorageKeyLookupStrategy() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
  Get the storage key lookup strategy.
getStorageKeysFromIndex() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
  Get the storage keys from the storage index record.
getStorageKeysSerializer() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
  Get the storage keys serializer used to serialize the value of the storage key index record.
getStorageSerializer() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
  Get the storage serializer.
getStorageSerializer() - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Get the serializer for the `IdPSession` objects managed by this implementation.
getStorageService() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
  Get the storage service from the `ProfileInterceptorFlowDescriptor`.
getStorageService() - Method in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
  Get the storage service.
getStorageService() - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Get the `StorageService` back-end to use.
getStorageService(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
  Get the storage service from the flow descriptor of the profile interceptor context.
getStorageService(RequestContext) - Method in class net.shibboleth.idp.admin.impl.DoStorageOperation
  Helper method to get the storage service bean to operate on.
getStorageValue() - Method in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorResult
  Get the storage value.
getStorageValue() - Method in interface net.shibboleth.idp.profile.interceptor.ProfileInterceptorResult
  Get the storage value.
getStreamFor(Path, boolean) - Static method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Create the correct `ArchiveInputStream` for the input.
getStringFromContact(ContactPerson) - Method in class net.shibboleth.idp.ui.taglib.ServiceContactTag
  Build an appropriate string from the <Contact>.
getSubject() - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Get the subject to be produced by successful execution of this action.
getSubject() - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Gets the Subject identifying the authenticated entity.
getSubject() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Get a `Subject` that was authenticated.
getSubject() - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Get the `Subject` to canonicalize.
getSubject() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
  Get the SAML `Subject` from the authentication.
getSubjectAltName() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Get the SubjectAltName for the certificates.
getSubjectCanonicalizationContext() - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
  Null safe getter.
getSubjectDecorator() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Gets a subject decorating component called prior to completing authentication and passing control to subject canonicalization.
getSubjectName() - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Get a suitable principal name for logging/debugging use.
getSubjects() - Method in class net.shibboleth.idp.authn.context.SubjectContext
  Get an immutable list of Subjects extracted from every AuthenticationResult associated with the context.
getSupportedPrincipals() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Get a collection of supported non-user-specific principals that the flow may produce when it operates.
getSupportedPrincipals(Class<T>) - Method in class net.shibboleth.idp.authn.AbstractCredentialValidator
  Get an immutable set of supported custom principals that the component produces, supports, contains, etc.
getSupportedPrincipals(Class<T>) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Get an immutable set of supported custom principals that the component produces, supports, contains, etc.
getSupportedPrincipals(Class<T>) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Get an immutable set of supported custom principals that the component produces, supports, contains, etc.
getSupportedPrincipals(Class<T>) - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Get an immutable set of supported custom principals that the component produces, supports, contains, etc.
getSupportedPrincipals(Class<T>) - Method in interface net.shibboleth.idp.authn.principal.PrincipalSupportingComponent
  Get an immutable set of supported custom principals that the component produces, supports, contains, etc.
getTarget(HttpServletRequest) - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
  Gets the opaque relay state sent by the service provider.
getTargetDir() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Get where we are installing/updating/building the war.
getTargetDirectory() - Method in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  Get the target Directory.
getTargetService() - Method in class net.shibboleth.idp.cas.protocol.ProxyTicketRequest
  Get the target service to which proxy ticket will be delivered.
getTemplate() - Method in class net.shibboleth.idp.authn.AbstractTemplateSearchDnResolver
  Returns the template.
getTestModuleIds() - Method in class net.shibboleth.idp.cli.impl.ModuleManagerArguments
  Gets the module ID(s) to test.
getTicket() - Method in class net.shibboleth.idp.authn.context.KerberosTicketContext
  Get the Kerberos ticket to be validated.
getTicket() - Method in class net.shibboleth.idp.cas.flow.impl.ValidateProxyCallbackAction
  Null Safe getter.
getTicket() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
  Get the ticket issued to the service.
getTicket() - Method in class net.shibboleth.idp.cas.ticket.TicketContext
  Get the ticket held by this context.
getTicketId() - Method in class net.shibboleth.idp.cas.session.impl.CASSPSession
  Get the ticket ID.
getTicketParameterName() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
  Get the name of the ticket parameter returned to the requesting service.
getTicketState() - Method in class net.shibboleth.idp.cas.ticket.Ticket
  Get the supplemental ticket state data.
getTicketValidityPeriod(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
  Get ticket validity period.
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.
getToken() - Method in interface net.shibboleth.idp.ui.csrf.CSRFToken
  The anti-CSRF token value.
getToken() - Method in class net.shibboleth.idp.ui.csrf.impl.SimpleCSRFToken
  The anti-CSRF token value.
getTranscoderRegistry() - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
  Gets the registry of transcoding rules to apply to encode attributes.
getTransformedUsername() - Method in class net.shibboleth.idp.authn.context.UsernamePasswordContext
  Gets the transformed username after undergoing some kind of reformatting or normalization.
getTransitionMap() - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
  Get a live map of the transitions to apply.
getTruststore() - Method in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
  get TrustStore (if specified).
getTruststore() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  get TrustStore (if specified).
getTrustStore() - Method in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Value of "trustStore" parameter.
getTrustStorePassword() - Method in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Value of "trustStorePassword" parameter.
getTrustStoreType() - Method in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Value of "trustStoreType" parameter.
getType() - Method in class net.shibboleth.idp.authn.principal.GenericPrincipalService
  Get the type of object supported.
getType() - Method in interface net.shibboleth.idp.authn.principal.PrincipalService
  Get the type of object supported.
getType() - Method in class net.shibboleth.idp.session.SPSessionSerializerRegistry.Entry
  Gets session type.
getTypeAndOperator() - Method in class net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistration
  Gets the type and operator pair for this registration.
getUIInfo() - Method in interface net.shibboleth.idp.admin.AdministrativeFlowDescriptor
  Get the user interface details for this profile.
getUIInfo() - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Get the user interface details for this profile.
getUnattemptedInactiveFlow(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.SelectAuthenticationFlow
  Return the first inactive potential flow not found in the intermediate flows collection that applies to the request.
getUnfiltered() - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequest
  Get whether to dump unfiltered attributes in protocol-neutral output.
getUnfiltered(HttpServletRequest) - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
  Get the unfiltered flag.
getUnknownAttributes() - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getUpdateFromVersion() - Method in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
  Return the version to update from.
getUpdateToVersion() - Method in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
  Return the version to update to or null.
getUpdateURL() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  return the update URL or null.
getUpdateURLs() - Method in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
  return the update URL or null.
getUpdateVersion() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Return the version to update to or null.
getURL() - Method in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Value of "url" parameter.
getUserAttribute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
  Get name of IdP attribute to use for username returned in CAS ticket validation response.
getUserFilter() - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Get the `LDAPAuthenticationFactoryBean.userFilter`.
getUsername() - Method in class net.shibboleth.idp.authn.context.UsernameContext
  Gets the username.
getUsername() - Method in class net.shibboleth.idp.authn.context.UsernamePasswordContext
  Gets the username.
getUsername() - Method in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Value of "username" parameter.
getUsername(Subject) - Method in class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication
  Get the username from a `UsernamePrincipal` inside the subject.
getUsername(Subject) - Method in class net.shibboleth.idp.authn.impl.ValidateFunctionResult
  Get the username from a `UsernamePrincipal` inside the subject.
getUserName() - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
  Get the non-null subject principal on ticket validation success.
getUsernameFromCookie(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.PrePopulateUsername
  Gets the username from an existing sealed cookie, if any.
getUsernameFromForm(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.PrePopulateUsername
  Gets the username from a form submission.
getUsernameFromSession(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.PrePopulateUsername
  Gets the username from an existing `IdPSession`, if any.
getUsernamePrincipal(SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.impl.SimpleSubjectCanonicalization
  Helper method that returns the first and only `UsernamePrincipal`, returning null otherwise.
getUsernameToken(Envelope) - Method in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromWSSToken
  Extracts the `UsernameToken` from the given `Envelope`.
getValidUntil() - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
getValue() - Method in class net.shibboleth.idp.consent.Consent
  Get the consent value.
getValue() - Method in class net.shibboleth.idp.saml.impl.testing.TestSources.StaticAttributeDefinition
  Return the static attribute we are returning.
getValue(String, String, NonnullSupplier<String>) - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Lookup a property; if it isn't defined then ask the user (if we are allowed).
getValues() - Method in class net.shibboleth.idp.cas.attribute.Attribute
  Get string values.
getVelocityEngine() - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Get the `LDAPAuthenticationFactoryBean.velocityEngine`.
getVersion() - Method in class net.shibboleth.idp.cli.DataSealerCLI
getVersion() - Method in class net.shibboleth.idp.cli.impl.JarCheckCLI
getVersion() - Method in class net.shibboleth.idp.cli.impl.ModuleManagerCLI
getVersion() - Method in class net.shibboleth.idp.installer.impl.IdPBuildWar
getVersion() - Method in class net.shibboleth.idp.installer.impl.IdPInstallerCLI
getVersion() - Method in class net.shibboleth.idp.installer.impl.UpdateIdPCLI
getVersion() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
getVersion() - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Get the record version.
getVersion() - Static method in class net.shibboleth.idp.Version
  Get the version of the IdP.
getVersionFromContents() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  return the version that the contents page thinks is installed.
getWidth() - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor.Logo
  Get logo width in pixels.
getX500Principal(SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.impl.X500SubjectCanonicalization
  Helper method that returns the first and only `X500Principal`, returning null otherwise.
GlobalAttributeConsentPredicate - Class in net.shibboleth.idp.consent.logic.impl
  Predicate to determine whether global consent has been given by user.
GlobalAttributeConsentPredicate() - Constructor for class net.shibboleth.idp.consent.logic.impl.GlobalAttributeConsentPredicate
  Constructor.
globalConsentAllowed - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
  Whether consent to any attribute and to any relying party is allowed.
GRANTING_TICKET - Static variable in class net.shibboleth.idp.cas.protocol.CASAuditFields
  CAS protocol ticket-granting ticket (TGT/PGT).
GrantProxyTicketAction - Class in net.shibboleth.idp.cas.flow.impl
  Generates and stores a CAS protocol proxy ticket.
GrantProxyTicketAction(TicketService, SessionResolver) - Constructor for class net.shibboleth.idp.cas.flow.impl.GrantProxyTicketAction
  Constructor.
GrantServiceTicketAction - Class in net.shibboleth.idp.cas.flow.impl
  Generates and stores a CAS protocol service ticket.
GrantServiceTicketAction(TicketService) - Constructor for class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
  Constructor.
group - Variable in class net.shibboleth.idp.cas.service.ServiceDefinition
  Logical group to which service belongs.
GROUP_CONF_CREDENTIALS - Static variable in class net.shibboleth.idp.installer.impl.InstallerProperties
  Deprecated.
  Group to set on files in the credential and conf directories.
GROUP_CONF_CREDENTIALS - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  Group to set on files in the credential and conf directories.
GSSAcceptorLoginModule - Class in net.shibboleth.idp.authn.spnego.impl
  Kerberos login utility for the context acceptor, encapsulates a number of special options used to create a security context for the GSS acceptor, usually based on a keytab file.
GSSAcceptorLoginModule(KerberosRealmSettings, boolean, String) - Constructor for class net.shibboleth.idp.authn.spnego.impl.GSSAcceptorLoginModule
  Constructor.
GSSAcceptorLoginModule.UsernamePasswordCallbackHandler - Class in net.shibboleth.idp.authn.spnego.impl
  A JAAS username and password CallbackHandler.
GSSContextAcceptor - Class in net.shibboleth.idp.authn.spnego.impl
  Helper class that manages context establishment for the SPNEGO GSS-API mechanism.
GSSContextAcceptor(KerberosSettings) - Constructor for class net.shibboleth.idp.authn.spnego.impl.GSSContextAcceptor
  Constructor.

## H

handle(Callback[]) - Method in class net.shibboleth.idp.authn.impl.JAASCredentialValidator.SimpleCallbackHandler
  Handle a callback.
handle(Callback[]) - Method in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator.SimpleCallbackHandler
  Handle a callback.
handle(Callback[]) - Method in class net.shibboleth.idp.authn.spnego.impl.GSSAcceptorLoginModule.UsernamePasswordCallbackHandler
handle(FlowExecutionException, RequestControlContext) - Method in class net.shibboleth.idp.profile.impl.RethrowingFlowExecutionExceptionHandler
handleError(String, HttpServletRequest, HttpServletResponse) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
  Respond to a user signaling that an error occurred.
handleError(ProfileRequestContext, AuthenticationContext, Exception, String) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Adds an exception encountered during the action to an `AuthenticationErrorContext`, creating one if necessary, beneath the `AuthenticationContext`.
handleError(ProfileRequestContext, AuthenticationContext, Exception, String) - Method in interface net.shibboleth.idp.authn.CredentialValidator.ErrorHandler
  Reports an error state to the caller.
handleError(ProfileRequestContext, AuthenticationContext, Exception, String) - Method in class net.shibboleth.idp.authn.impl.ValidateCredentials
  Adds an exception encountered during the action to an `AuthenticationErrorContext`, creating one if necessary, beneath the `AuthenticationContext`.
handleError(ProfileRequestContext, AuthenticationContext, String, String) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Evaluates a message as a potential match as a "classified" error and if matched, the classification label is attached to an `AuthenticationErrorContext` and used as the resulting event for the action.
handleError(ProfileRequestContext, AuthenticationContext, String, String) - Method in interface net.shibboleth.idp.authn.CredentialValidator.ErrorHandler
  Reports an error state to the caller.
handleError(ProfileRequestContext, AuthenticationContext, String, String) - Method in class net.shibboleth.idp.authn.impl.ValidateCredentials
  Evaluates a message as a potential match as a "classified" error and if matched, the classification label is attached to an `AuthenticationErrorContext` and used as the resulting event for the action.
handlePackages(RollbackPluginInstall) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Deploy any required packages.
handler - Variable in class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
  The message handler being adapted.
handleResponse(ProfileRequestContext, LogoutResponse) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
  Turn status from response into an appropriate result.
handlerLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
  Lookup strategy for handler to run if not set directly.
handleSynchronousRequest(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Check for an inbound request binding that is synchronous and handle appropriately.
handleVersioning() - Method in class net.shibboleth.idp.installer.impl.V5Install
  Report the to be installed and (if there is one) current versions.
handleWarning(ProfileRequestContext, AuthenticationContext, String, String) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Evaluates a message as a potential match as a "classified" warning and if matched, the classification label is attached to an `AuthenticationWarningContext` and used as the resulting event for the action.
handleWarning(ProfileRequestContext, AuthenticationContext, String, String) - Method in interface net.shibboleth.idp.authn.CredentialValidator.WarningHandler
  Reports a warning state to the caller.
handleWarning(ProfileRequestContext, AuthenticationContext, String, String) - Method in class net.shibboleth.idp.authn.impl.ValidateCredentials
  Evaluates a message as a potential match as a "classified" warning and if matched, the classification label is attached to an `AuthenticationWarningContext` and used as the resulting event for the action.
hasAccountStateError() - Method in class net.shibboleth.idp.authn.context.LDAPResponseContext
  Check for the presence of account state errors.
hasAccountStateWarning() - Method in class net.shibboleth.idp.authn.context.LDAPResponseContext
  Check for the presence of account state warnings.
hashCode() - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
hashCode() - Method in record class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet.InstallableComponentDetails
  Returns a hash code value for this object.
hashCode() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
hashCode() - Method in class net.shibboleth.idp.authn.AuthenticationResult
hashCode() - Method in class net.shibboleth.idp.authn.principal.AuthenticationResultPrincipal
hashCode() - Method in class net.shibboleth.idp.authn.principal.HOTPPrincipal
hashCode() - Method in class net.shibboleth.idp.authn.principal.IdPAttributePrincipal
hashCode() - Method in class net.shibboleth.idp.authn.principal.PasswordPrincipal
hashCode() - Method in class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
hashCode() - Method in class net.shibboleth.idp.authn.principal.TOTPPrincipal
hashCode() - Method in class net.shibboleth.idp.authn.principal.UsernamePrincipal
hashCode() - Method in class net.shibboleth.idp.authn.SubjectCanonicalizationFlowDescriptor
hashCode() - Method in class net.shibboleth.idp.authn.testing.TestPrincipal
hashCode() - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
hashCode() - Method in class net.shibboleth.idp.cas.ticket.Ticket
hashCode() - Method in class net.shibboleth.idp.cas.ticket.TicketState
hashCode() - Method in class net.shibboleth.idp.consent.Consent
hashCode() - Method in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
hashCode() - Method in class net.shibboleth.idp.saml.authn.principal.AuthenticationMethodPrincipal
hashCode() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextClassRefPrincipal
hashCode() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
hashCode() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclRefPrincipal
hashCode() - Method in class net.shibboleth.idp.saml.authn.principal.NameIdentifierPrincipal
hashCode() - Method in class net.shibboleth.idp.saml.authn.principal.NameIDPrincipal
hashCode() - Method in class net.shibboleth.idp.saml.profile.impl.IdPInitiatedSSORequest
hashCode() - Method in class net.shibboleth.idp.saml.session.SAML2SPSession
hashCode() - Method in class net.shibboleth.idp.session.AbstractIdPSession
hashCode() - Method in class net.shibboleth.idp.session.BasicSPSession
hashCode() - Method in class net.shibboleth.idp.session.criterion.SessionIdCriterion
hashCode() - Method in class net.shibboleth.idp.session.criterion.SPSessionCriterion
hashCode() - Method in class net.shibboleth.idp.session.LogoutPropagationFlowDescriptor
HASHED_SESSION_ID - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
  Hashed session ID field.
HASHED_USERNAME - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
  Hashed username field.
hashFunction - Variable in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
  Function used to create a hash of the consent value.
hasHostName(InetAddress) - Static method in class net.shibboleth.idp.installer.InstallerSupport
  Is this address named?
hasNext() - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext.RelyingPartyContextIterator
hasSingleLogoutService(SPSSODescriptor) - Method in class net.shibboleth.idp.cas.service.impl.MetadataServiceRegistry
  Checks if the `EntityDescriptor` has an SLO endpoint.
headerMap - Variable in class net.shibboleth.idp.conf.impl.SLF4JMDCServletFilter
  Map of attribute/header pairs to inject.
headers - Variable in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  HTTP header name/value pair(s).
height - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor.Logo
  Logo height.
Hello - Class in net.shibboleth.idp.module.admin.impl
  `IdPModule` implementation.
Hello() - Constructor for class net.shibboleth.idp.module.admin.impl.Hello
  Constructor.
help - Variable in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Display command usage.
hintedName - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  A non-normative hint some protocols support to indicate who the subject might be.
HOST_NAME - Static variable in class net.shibboleth.idp.installer.impl.InstallerProperties
  Deprecated.
  What is the installer host name?
HOST_NAME - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  What is the installer host name?
hostname - Variable in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Hostname.
hostName - Variable in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  DNS name of the IdP.
HOTPPrincipal - Class in net.shibboleth.idp.authn.principal
  Principal based on an HOTP authentication.
HOTPPrincipal(String) - Constructor for class net.shibboleth.idp.authn.principal.HOTPPrincipal
  Constructor.
HTPasswdCredentialValidator - Class in net.shibboleth.idp.authn.impl
  A password validator that authenticates against Apache htpasswd files.
HTPasswdCredentialValidator() - Constructor for class net.shibboleth.idp.authn.impl.HTPasswdCredentialValidator
  Constructor.
htPasswdResource - Variable in class net.shibboleth.idp.authn.impl.HTPasswdCredentialValidator
  Source of information.
httpClient - Variable in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
  How to reach out.
httpClient - Variable in class net.shibboleth.idp.admin.impl.ReportUpdateStatus
  How to reach out.
httpClient - Variable in class net.shibboleth.idp.cas.proxy.impl.HttpClientProxyValidator
  HTTP client that connects to proxy callback endpoint.
httpClient - Variable in class net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLine
  The injected HttpClient.
httpClient - Variable in class net.shibboleth.idp.installer.impl.V5Install
  The HttpClient to use.
httpClient - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  What to use to download things.
httpClient - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginState
  The HttpClient to use.
httpClientName - Variable in class net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLineArguments
  Name for the `HttpClient` .
httpClientName - Variable in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  Name for the `HttpClient` .
HttpClientProxyValidator - Class in net.shibboleth.idp.cas.proxy.impl
  Authenticates a CAS proxy callback endpoint using an `HttpClient` instance to establish the connection and a `TrustEngine` to verify the TLS certificate presented by the remote peer.
HttpClientProxyValidator(HttpClient, HttpClientSecurityParameters) - Constructor for class net.shibboleth.idp.cas.proxy.impl.HttpClientProxyValidator
  Constructor.
httpClientSecurityParameters - Variable in class net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLine
  Injected security parameters.
httpClientSecurityParameters - Variable in class net.shibboleth.idp.installer.impl.V5Install
  The Injected security parameters.
httpClientSecurityParameters - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginState
  The Injected security parameters.
httpClientSecurityParametersName - Variable in class net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLineArguments
  Name for the `HttpClientSecurityParameters` .
httpClientSecurityParametersName - Variable in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  Name for the `HttpClientSecurityParameters` .
httpRequest - Variable in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  The `HttpServletRequest` used when building the request context.
httpRequestSupplier - Variable in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager.UsernameIPLockoutKeyStrategy
  Supplier for the Servlet request to pull client ip from.
httpRequestSupplier - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Servlet request to read from.
httpResponse - Variable in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  The `HttpServletResponse` used when building the request context.
HTTPS_SCHEME - Static variable in class net.shibboleth.idp.cas.proxy.impl.HttpClientProxyValidator
  Required https scheme for proxy callbacks.
HttpServletRequestCriterion - Class in net.shibboleth.idp.session.criterion
  `Criterion` representing a session bound to a servlet request, which is implicitly the "current" request known to the resolver.
HttpServletRequestCriterion() - Constructor for class net.shibboleth.idp.session.criterion.HttpServletRequestCriterion
httpServletRequestSupplier - Variable in class net.shibboleth.idp.authn.revocation.impl.RevocationCacheCondition
  Servlet request Supplier.

## I

id - Variable in class net.shibboleth.idp.cas.service.ServiceDefinition
  Service identifier.
id - Variable in class net.shibboleth.idp.cli.ReloadMetadataArguments
  Attribute requester identity.
id - Variable in class net.shibboleth.idp.cli.ReloadServiceArguments
  Attribute requester identity.
id - Variable in class net.shibboleth.idp.saml.profile.impl.ReloadMetadata
  Identifies bean to refresh.
id - Variable in class net.shibboleth.idp.session.AbstractIdPSession
  Unique ID of this session.
id - Variable in class net.shibboleth.idp.session.criterion.SessionIdCriterion
  The session ID.
id - Variable in class net.shibboleth.idp.session.criterion.SPSessionCriterion
  The service ID.
id() - Method in enum class net.shibboleth.idp.cas.protocol.ProtocolParam
  Converts enumeration name to lower-case name as used by CAS protocol document.
ID_FIELD - Static variable in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
  Field name of consent identifier.
identifier - Variable in class net.shibboleth.idp.authn.context.UserAgentContext
  An identification string (such as a User-Agent header).
identifierGenerationStrategy - Variable in class net.shibboleth.idp.cas.flow.impl.BuildSamlValidationSuccessMessageAction
  SAML identifier generation strategy.
IDENTITY_PROVIDER - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Identity Provider field.
IDENTITY_SWITCH - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
  ID of event returned if an authenticated subject doesn't match the identity in an existing session.
idGenerator - Variable in class net.shibboleth.idp.cas.ticket.TicketIdentifierGenerationStrategy
  Generator for random part of the ticket.
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.saml2.profile.impl.AddAuthnRequest
  The generator to use.
idGenerator - Variable in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
  The generator to use.
idGenerator - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Generator for XML ID attribute values.
idGeneratorLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
  Strategy used to locate the `IdentifierGenerationStrategy` to use.
idGeneratorLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
  Strategy used to locate the `IdentifierGenerationStrategy` to use.
idGeneratorLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
  Strategy used to locate the `IdentifierGenerationStrategy` to use.
idGeneratorLookupStrategy - Variable in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
  Strategy used to locate the `IdentifierGenerationStrategy` to use.
idIndexedMap - Variable in class net.shibboleth.idp.authn.principal.PrincipalServiceManager
  Service index by ID.
idleTime - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Time at which a connection has been idle and should be removed from the pool.
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.
IDP_ADDITIONAL_PROPERTY - Static variable in class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
  Property that points to more property sources.
IDP_AUTOSEARCH_PROPERTY - Static variable in class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
  Property that controls auto-search for property sources.
IDP_AUTOSEARCH_ROOT - Static variable in class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
  Property that controls auto-search location root for property sources.
IDP_DUPLICATE_PROPERTY - Static variable in class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
  Property for tracking duplicates.
IDP_ENTITY_ID - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  "https://idp.example.org/idp".
IDP_HOME_PROPERTY - Static variable in class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
  IdP home property.
IDP_PLUGIN_ID - Static variable in class net.shibboleth.idp.admin.impl.IdPInfo
  The "plugin Id" to look up idp versions with.
IDP_PROPERTIES - Static variable in class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
  Target resource to be searched for.
IDP_PROPERTIES_MERGE - Static variable in class net.shibboleth.idp.installer.impl.InstallerProperties
  Deprecated.
  The name of a property file to merge with idp.properties.
IDP_PROPERTIES_MERGE - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  The name of a property file to merge with idp.properties.
IdPAttributePrincipal - Class in net.shibboleth.idp.authn.principal
  Principal that wraps an `IdPAttribute`.
IdPAttributePrincipal(IdPAttribute) - Constructor for class net.shibboleth.idp.authn.principal.IdPAttributePrincipal
  Constructor.
IdPAttributePrincipalSerializer - Class in net.shibboleth.idp.authn.principal.impl
  Principal serializer for `IdPAttributePrincipal`.
IdPAttributePrincipalSerializer() - Constructor for class net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer
  Constructor.
IdPAttributePrincipalValuesFunction - Class in net.shibboleth.idp.authn.context.impl
  Engine to mine values from `IdPAttributePrincipal`s.
IdPAttributePrincipalValuesFunction() - Constructor for class net.shibboleth.idp.authn.context.impl.IdPAttributePrincipalValuesFunction
IdPAuditFields - Class in net.shibboleth.idp.profile
  Constants to use for IdP audit logging fields stored in an `AuditContext`.
IdPAuditFields() - Constructor for class net.shibboleth.idp.profile.IdPAuditFields
  Constructor.
IdPBuildArguments - Class in net.shibboleth.idp.installer.impl
  Command line arguments for the "build" verb.
IdPBuildArguments() - Constructor for class net.shibboleth.idp.installer.impl.IdPBuildArguments
IdPBuildWar - Class in net.shibboleth.idp.installer.impl
  Command line for 'build'.
IdPBuildWar() - Constructor for class net.shibboleth.idp.installer.impl.IdPBuildWar
IdPEventIds - Class in net.shibboleth.idp.profile
  IdP-specific constants to use for `ProfileAction` `EventContext`s.
IdPEventIds() - Constructor for class net.shibboleth.idp.profile.IdPEventIds
  Constructor.
IdPGaugeSet - Class in net.shibboleth.idp.metrics.impl
  A set of gauges for core system information.
IdPGaugeSet() - Constructor for class net.shibboleth.idp.metrics.impl.IdPGaugeSet
  Constructor.
idpHome - Variable in class net.shibboleth.idp.admin.impl.ReportModuleStatus
  The IdOP Home dir.
idpHome - Variable in class net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLineArguments
  IdP location.
idpHome - Variable in class net.shibboleth.idp.installer.impl.FinalizeJettyBase
  Deprecated.
  The IdP Installation dir.
idpHome - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Where we are installing to.
idpHome - Variable in class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
  Where the IdP is installed.
idpHome - Variable in class net.shibboleth.idp.installer.TrustStore
  Where the IdP is installed.
IdPInfo - Class in net.shibboleth.idp.admin.impl
  Implementation of `InstallableComponentInfo` for an IdP Version.
IdPInfo(Properties) - Constructor for class net.shibboleth.idp.admin.impl.IdPInfo
  Constructor.
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.
IdPInstallerArguments - Class in net.shibboleth.idp.installer.impl
  Command line arguments for the "install" verb.
IdPInstallerArguments() - Constructor for class net.shibboleth.idp.installer.impl.IdPInstallerArguments
IdPInstallerCLI - Class in net.shibboleth.idp.installer.impl
  Command line installer.
IdPInstallerCLI() - Constructor for class net.shibboleth.idp.installer.impl.IdPInstallerCLI
IdPModule - Interface in net.shibboleth.idp.module
  This interface is exported (via the service API) by every IdP module.
IDPNEW_EXT_BASE - Static variable in interface net.shibboleth.idp.module.IdPModule
  Base extension for adding new default files.
IdPPlugin - Interface in net.shibboleth.idp.plugin
  This interface is exported (via the service API) by every IdP plugin.
IdPPropertiesApplicationContextInitializer - Class in net.shibboleth.idp.spring
  Specialization of context initializer for IdP use.
IdPPropertiesApplicationContextInitializer() - Constructor for class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
idpPropertiesPresent - Variable in class net.shibboleth.idp.installer.impl.CurrentInstallState
  Whether the IdP properties file exists.
IDPSAVE_EXT - Static variable in interface net.shibboleth.idp.module.IdPModule
  Extension for preserving user files.
IdPSession - Interface in net.shibboleth.idp.session
  An identity provider session belonging to a particular subject and client device.
idpSessions - Variable in class net.shibboleth.idp.session.context.LogoutContext
  Primary sessions to destroy.
idpUpdateUrls - Variable in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
  Where to look for update information.
idpVersion - Variable in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
  IdP Version to check.
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.
ignoredAttributeIds - Variable in class net.shibboleth.idp.consent.logic.impl.AttributePredicate
  Set of attribute IDs to ignore for consent.
ignoredContexts - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
  Context URIs to ignore in a request.
ignoredPatterns - Variable in class net.shibboleth.idp.cas.service.DefaultServiceComparator
  Ignored patterns in path part of URL.
ignoreRequestSignaturesPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ProfileConfiguration
  Whether to ignore signatures in requests.
ignoreScoping - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Whether to ignore Scoping elements within AuthnRequest.
ignoreScopingPredicate - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
  Extracts ignoreScoping property from profile config.
IgnoreScopingProfileConfigPredicate - Class in net.shibboleth.idp.saml.saml2.profile.config.logic
  A predicate that evaluates a `ProfileRequestContext` and extracts the effective setting of `BrowserSSOProfileConfiguration.isIgnoreScoping(ProfileRequestContext)`.
IgnoreScopingProfileConfigPredicate() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.logic.IgnoreScopingProfileConfigPredicate
ignoringUnencodableAttributes - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
  Whether attributes that result in an `AttributeEncodingException` when being encoded should be ignored or result in an `IdPEventIds.UNABLE_ENCODE_ATTRIBUTE` transition.
IllegalState - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Illegal state error.
Impersonate - Class in net.shibboleth.idp.module.intercept.impl
  `IdPModule` implementation.
Impersonate() - Constructor for class net.shibboleth.idp.module.intercept.impl.Impersonate
  Constructor.
IMPERSONATING_USERNAME - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
  Impersonating username field.
impersonatingPrincipalName - Variable in class net.shibboleth.idp.authn.context.SubjectContext
  Canonical principal name of an impersonating identity.
importKeyFromStream(TrustStore.Signature, InputStream, Predicate<String>) - Method in class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
  Load up the provided store and if the key is found and the Predicate allows it add it to the store which we will then save.
importKeyFromStream(TrustStore.Signature, InputStream, Predicate<String>) - Method in class net.shibboleth.idp.installer.TrustStore
  Load up the provided store and if the key is found and the Predicate allows it add it to the store which we will then save.
imposedLocally - Variable in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
  Whether the requirement was applied due to local policy?
IN_RESPONSE_TO - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  InResponseTo field.
inactivityTimeout - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Maximum amount of time since last usage that a flow should be considered active.
INBOUND - Enum constant in enum class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor.Direction
  Indicates to invoke the handle on the inbound message context, obtained via `InOutOperationContext.getInboundMessageContext()`.
INBOUND_MSG_ID - Static variable in class net.shibboleth.idp.profile.testing.ActionTestingSupport
  ID of the inbound message.
INBOUND_MSG_ISSUER - Static variable in class net.shibboleth.idp.profile.testing.ActionTestingSupport
  Issuer of the inbound message.
InboundFlowsLookupFunction - Class in net.shibboleth.idp.profile.config.navigate
  A function that returns `InterceptorAwareProfileConfiguration.getInboundInterceptorFlows(org.opensaml.profile.context.ProfileRequestContext)`() if such a profile is available from a `RelyingPartyContext` obtained via a lookup function, by default a child of the `ProfileRequestContext`.
InboundFlowsLookupFunction() - Constructor for class net.shibboleth.idp.profile.config.navigate.InboundFlowsLookupFunction
inboundFlowsLookupStrategy - Variable in class net.shibboleth.idp.profile.config.AbstractInterceptorAwareProfileConfiguration
  Lookup function to supply inboundFlows property.
inboundMessage - Variable in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromWSSToken
  Inbound message to operate on.
inboundMessage - Variable in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  The inbound message.
inboundMessage - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Optional inbound message.
inboundMessageId - Variable in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  The ID of the inbound message.
inboundMessageIssueInstant - Variable in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  The issue instant of the inbound message.
inboundMessageIssuer - Variable in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  The issuer of the inbound message.
includeAttributeStatementPredicate - Variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Whether responses to the authentication request should include an attribute statement.
includeAttributeStatementPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Whether responses to the authentication request should include an attribute statement.
IncludeAttributeStatementPredicate - Class in net.shibboleth.idp.saml.profile.config.logic
  A predicate that evaluates a SSO `ProfileRequestContext` and determines whether an attribute statement should be included in the outgoing assertion.
IncludeAttributeStatementPredicate() - Constructor for class net.shibboleth.idp.saml.profile.config.logic.IncludeAttributeStatementPredicate
  Constructor.
includedFlows - Variable in class net.shibboleth.idp.authn.context.logic.AbstractAuthenticationResultPredicate
  Flow IDs to filter results against, ignoring the others.
includeIntermediateResults - Variable in class net.shibboleth.idp.authn.context.logic.AbstractAuthenticationResultPredicate
  Whether to pull results from `AuthenticationContext` instead of `SubjectContext`.
includeNotBeforePredicate - Variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1AssertionProducingProfileConfiguration
  Predicate used to determine whether to include a NotBefore attribute in the Conditions of generated assertions.
includeNotBeforePredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Predicate used to determine whether to include a NotBefore attribute in the Conditions of generated assertions.
includeProfileLoggingId - Variable in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
  Include profile's logging ID in category.
includeSessionIndex - Variable in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
  Include SessionIndex in the request?
increment(ProfileRequestContext) - Method in interface net.shibboleth.idp.authn.AccountLockoutManager
  Increment the lockout counter for the authentication credentials associated with the request.
increment(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Increment the lockout counter for the authentication credentials associated with the request.
index - Variable in class net.shibboleth.idp.cli.ResolverTestArguments
  Index into metadata.
indexBySPSession(IdPSession, SPSession, int) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Insert or update a secondary index record from an SPSession to a parent IdPSession.
inexact - Variable in class net.shibboleth.idp.authn.impl.DoLockoutManagerOperation
  Enumerating on inexact matches?
INEXACT - Static variable in class net.shibboleth.idp.authn.impl.DoLockoutManagerOperation
  Flow variable indicating whether key should be inexactly matched.
InexactMatchPredicate(Principal) - Constructor for class net.shibboleth.idp.authn.principal.impl.InexactPrincipalEvalPredicateFactory.InexactMatchPredicate
  Constructor.
InexactPrincipalEvalPredicateFactory - Class in net.shibboleth.idp.authn.principal.impl
  `PrincipalEvalPredicateFactory` that implements inexact matching of principals, based on an arbitrary set of "matches" configured at runtime.
InexactPrincipalEvalPredicateFactory() - Constructor for class net.shibboleth.idp.authn.principal.impl.InexactPrincipalEvalPredicateFactory
  Constructor.
InexactPrincipalEvalPredicateFactory.InexactMatchPredicate - Class in net.shibboleth.idp.authn.principal.impl
  Implementation of an inexact-matching predicate.
inferInstalledIdpHome(Properties) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Infer where the properties were installed to.
infoModuleIds - Variable in class net.shibboleth.idp.cli.impl.ModuleManagerArguments
  Detailed info about installed module(s).
init(FilterConfig) - Method in class net.shibboleth.idp.authn.impl.X509ProxyFilter
init(ServletConfig) - Method in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
init(ServletConfig) - Method in class net.shibboleth.idp.authn.impl.X509AuthServlet
INIT_PARAMETER_ACTIVATION - Static variable in class net.shibboleth.idp.conf.impl.RegisterFilterChainServletContextInitializer
  System property name for the activation of this class.
INIT_PARAMETER_ACTIVATION - Static variable in class net.shibboleth.idp.conf.impl.SpringConfigServletContextInitializer
  System property name for the activation of this class.
INIT_PARAMETER_IDP_ACTIVATION - Static variable in class net.shibboleth.idp.conf.impl.ServletConfigServletContextInitializer
  Context parameter name for the installation of the IdP servlet.
INIT_PARAMETER_METADATA_ACTIVATION - Static variable in class net.shibboleth.idp.conf.impl.ServletConfigServletContextInitializer
  Context parameter name for the installation of the IdP servlet.
INIT_PARAMETER_REMOTEUSER_ACTIVATION - Static variable in class net.shibboleth.idp.conf.impl.ServletConfigServletContextInitializer
  Context parameter name for the installation of the IdP servlet.
INIT_PARAMETER_X509_ACTIVATION - Static variable in class net.shibboleth.idp.conf.impl.ServletConfigServletContextInitializer
  Context parameter name for the installation of the IdP servlet.
initApplicationContext(ApplicationContext) - Method in class net.shibboleth.idp.admin.impl.LogImplementationDetails
INITIAL_INSTALL_MODULES - Static variable in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Which modules to enable on initial install.
initialize() - Method in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
initialize(ConfigurableApplicationContext) - Method in class net.shibboleth.idp.installer.impl.V5Install.Initializer
InitializeAdministrativeProfileContextTree - Class in net.shibboleth.idp.admin.impl
  An action that processes settings from a supplied `AdministrativeFlowDescriptor` to prepare the profile context tree for subsequent use by an administrative profile flow.
InitializeAdministrativeProfileContextTree() - Constructor for class net.shibboleth.idp.admin.impl.InitializeAdministrativeProfileContextTree
InitializeAttributeReleaseContext - Class in net.shibboleth.idp.consent.flow.ar.impl
  Action that creates an `AttributeReleaseContext` and attaches it to the current `ProfileRequestContext`.
InitializeAttributeReleaseContext() - Constructor for class net.shibboleth.idp.consent.flow.ar.impl.InitializeAttributeReleaseContext
InitializeAuthenticationContext - Class in net.shibboleth.idp.saml.profile.impl
  An action that creates an `AuthenticationContext` and attaches it to the current `ProfileRequestContext`.
InitializeAuthenticationContext() - Constructor for class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
  Constructor.
InitializeConsentContext - Class in net.shibboleth.idp.consent.flow.impl
  Action that creates a `ConsentContext` and attaches it to the current `ProfileRequestContext`.
InitializeConsentContext() - Constructor for class net.shibboleth.idp.consent.flow.impl.InitializeConsentContext
InitializeLoginAction - Class in net.shibboleth.idp.cas.flow.impl
  Initializes the CAS protocol interaction at the `/login` URI.
InitializeLoginAction() - Constructor for class net.shibboleth.idp.cas.flow.impl.InitializeLoginAction
InitializeOutboundMessageContext - Class in net.shibboleth.idp.saml.profile.impl
  Action that adds an outbound `MessageContext` and related SAML contexts to the `ProfileRequestContext` based on the identity of a relying party accessed via a lookup strategy, by default an immediate child of the profile request context.
InitializeOutboundMessageContext() - Constructor for class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContext
  Constructor.
InitializeOutboundMessageContextForError - Class in net.shibboleth.idp.saml.profile.impl
  Action that prepares an outbound `MessageContext` and related SAML contexts in the event that they are not already prepared, to allow error responses to be generated in the case of synchronous bindings (i.e., SOAP).
InitializeOutboundMessageContextForError() - Constructor for class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
  Constructor.
InitializeProfileRequestContext - Class in net.shibboleth.idp.profile.impl
  Action that creates a new `ProfileRequestContext` and binds it to the current conversation under the `ProfileRequestContext.BINDING_KEY` key, and sets the profile and logging IDs, if provided.
InitializeProfileRequestContext() - Constructor for class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
InitializeProxyAction - Class in net.shibboleth.idp.cas.flow.impl
  Initializes the CAS protocol interaction at the `/proxy` URI.
InitializeProxyAction(TicketService) - Constructor for class net.shibboleth.idp.cas.flow.impl.InitializeProxyAction
  Constructor.
InitializeProxyProfileRequestContext - Class in net.shibboleth.idp.authn.proxy.impl
  Action that creates a new `ProfileRequestContext` via a creation strategy, and sets the profile and logging IDs, if provided.
InitializeProxyProfileRequestContext() - Constructor for class net.shibboleth.idp.authn.proxy.impl.InitializeProxyProfileRequestContext
  Constructor.
InitializeProxyProfileRequestContext.DefaultPRCCreationStrategy - Class in net.shibboleth.idp.authn.proxy.impl
  Default strategy that nests the new PRC below the AC.
Initializer() - Constructor for class net.shibboleth.idp.installer.impl.V5Install.Initializer
InitializeRelyingPartyContextFromSAMLPeer - Class in net.shibboleth.idp.saml.messaging.impl
  Message handler that adds a `RelyingPartyContext` to the current `InOutOperationContext` tree via a creation function.
InitializeRelyingPartyContextFromSAMLPeer - Class in net.shibboleth.idp.saml.profile.impl
  Action that adds a `RelyingPartyContext` to the current `ProfileRequestContext` tree via a creation function.
InitializeRelyingPartyContextFromSAMLPeer() - Constructor for class net.shibboleth.idp.saml.messaging.impl.InitializeRelyingPartyContextFromSAMLPeer
  Constructor.
InitializeRelyingPartyContextFromSAMLPeer() - Constructor for class net.shibboleth.idp.saml.profile.impl.InitializeRelyingPartyContextFromSAMLPeer
  Constructor.
InitializeRequestedPrincipalContext - Class in net.shibboleth.idp.authn.impl
  An action that creates an `RequestedPrincipalContext` and attaches it to the current `AuthenticationContext`, if the profile request context contains a `RelyingPartyContext` with an `AuthenticationProfileConfiguration` containing one or more default authentication methods.
InitializeRequestedPrincipalContext() - Constructor for class net.shibboleth.idp.authn.impl.InitializeRequestedPrincipalContext
  Constructor.
InitializeValidateAction - Class in net.shibboleth.idp.cas.flow.impl
  Initializes the CAS protocol interaction at the `/login` URI.
InitializeValidateAction() - Constructor for class net.shibboleth.idp.cas.flow.impl.InitializeValidateAction
initiationInstant - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  Time when the authentication process started.
inlineScript(String) - Static method in class net.shibboleth.idp.profile.logic.ScriptedPredicate
  Deprecated.
  Factory to create `ScriptedPredicate` from inline data.
inlineScript(String) - Static method in class net.shibboleth.idp.profile.ScriptedAction
  Factory to create `ScriptedAction` from inline data.
inlineScript(String, String) - Static method in class net.shibboleth.idp.profile.logic.ScriptedPredicate
  Deprecated.
  Factory to create `ScriptedPredicate` from inline data.
inlineScript(String, String) - Static method in class net.shibboleth.idp.profile.ScriptedAction
  Factory to create `ScriptedAction` from inline data.
input - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  What to install.
inputDirectory - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Decomposed input - directory .
inputHandler - Variable in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Input handler from the prompting.
inputName - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Decomposed input - name.
inputURL - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Decomposed input - base URL.
InResponseToAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns the InResponseTo attribute from a response.
InResponseToAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.InResponseToAuditExtractor
  Constructor.
InstallableComponentDetails(InstallableComponentSupport.SupportLevel, InstallableComponentVersion) - Constructor for record class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet.InstallableComponentDetails
  Creates an instance of a `InstallableComponentDetails` record class.
InstallableComponentGaugeSet - Class in net.shibboleth.idp.admin.impl
  Guage set to report the Plugins' and IdP's installation and update statuses.
InstallableComponentGaugeSet() - Constructor for class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
  Constructor.
InstallableComponentGaugeSet.InstallableComponentDetails - Record Class in net.shibboleth.idp.admin.impl
  Tracks information about an installed component.
InstallableComponentPropertyCache - Class in net.shibboleth.idp.admin.impl
  A caching shim on top of `InstallableComponentSupport.loadInfo(List, HttpClient, HttpClientSecurityParameters)`.
InstallableComponentPropertyCache() - Constructor for class net.shibboleth.idp.admin.impl.InstallableComponentPropertyCache
INSTALLDIR - Enum constant in enum class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments.OperationType
  Install from a local copy.
installedContents - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  The absolute paths of what was installed - this is setup by `PluginInstaller.loadCopiedFiles()`.
InstalledMetadataParameters - Class in net.shibboleth.idp.installer.impl
  Parameters to metadata generation.
InstalledMetadataParameters() - Constructor for class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
installedPluginsLoader - Variable in class net.shibboleth.idp.installer.impl.CurrentInstallState
  The classloader for "us plus the plugins in the target".
installedPluginsLoader - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  The "plugins" classpath loader.
installedVersionFromContents - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  The version from the contents file, or null if it isn't loaded.
installer - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
  A Plugin Installer to use.
installerProperties - Variable in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  The properties driving the install.
InstallerProperties - Class in net.shibboleth.idp.installer.impl
  Deprecated, for removal: This API element is subject to removal in a future version.
InstallerProperties - Class in net.shibboleth.idp.installer
  Class to contain the publicly visible (and api) properties used by the installer.
InstallerProperties() - Constructor for class net.shibboleth.idp.installer.impl.InstallerProperties
  Deprecated.
InstallerProperties() - Constructor for class net.shibboleth.idp.installer.InstallerProperties
InstallerPropertiesImpl - Class in net.shibboleth.idp.installer.impl
  Class which encapsulated all the properties/UI driven configuration of an install.
InstallerPropertiesImpl(Path) - Constructor for class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Constructor.
installerProps - Variable in class net.shibboleth.idp.installer.impl.CopyDistribution
  Properties for the job.
installerProps - Variable in class net.shibboleth.idp.installer.impl.V5Install
  Installer Properties.
InstallerQuery(String) - Constructor for class net.shibboleth.idp.installer.InstallerSupport.InstallerQuery
  Constructor.
InstallerSupport - Class in net.shibboleth.idp.installer
  General common names and helper functions for the IdP and Plugin Installers.
InstallerSupport() - Constructor for class net.shibboleth.idp.installer.InstallerSupport
  Private Constructor.
InstallerSupport.InstallerQuery - Class in net.shibboleth.idp.installer
  Predicate to ask the user if they want to install the trust store provided.
InstallerSupport.NameClashVisitor - Class in net.shibboleth.idp.installer
  A @{link `FileVisitor` which detects (and logs) whether a copy would overwrite.
installId - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  What to install.
installingPluginLoader - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  The "plugin under construction" classpath loader.
installNew(RollbackPluginInstall) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Copy the webapp folder from the distribution to the per plugin location inside dist.
installPlugin(URL, String, boolean) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Install the plugin from the provided URL.
installPlugin(Path, String, boolean) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Install the plugin from a local path.
INSTALLREMOTE - Enum constant in enum class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments.OperationType
  Install from the web.
installTrustStore() - Method in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Use the configured parameters to set global JVM trust store parameters for SSL connectivity.
InterceptorAwareProfileConfiguration - Interface in net.shibboleth.idp.profile.config
  Extension of `ProfileConfiguration` that adds inteceptor support.
interceptorContextlookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
  Strategy used to find the `ProfileInterceptorContext` from the `ProfileRequestContext`.
interceptorContextlookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.FlowDescriptorLookupFunction
  Profile interceptor context lookup strategy.
interceptorContextlookupStrategy - Variable in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorAction
  Strategy used to find the `ProfileInterceptorContext` from the `ProfileRequestContext`.
interceptorFlowDescriptorType - Variable in class net.shibboleth.idp.consent.logic.impl.FlowDescriptorLookupFunction
  Profile interceptor flow descriptor type to look up.
intermediateFlows - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  Previously attempted flows (could be failures or intermediate results).
intermediateFlows - Variable in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Previously attempted flows (could be failures or intermediate results).
intermediates - Variable in class net.shibboleth.idp.authn.context.CertificateContext
  Additional certificates as input to validation.
INVALID_ATTRIBUTE_CTX - Static variable in class net.shibboleth.idp.profile.IdPEventIds
  ID of event returned if the @link AttributeContext is missing or corrupt.
INVALID_AUTHN_CTX - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
  ID of event returned if the `AuthenticationContext` is missing or invalid.
INVALID_CREDENTIALS - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
  ID of event returned if the given credentials are invalid.
INVALID_PROFILE_CONFIG - Static variable in class net.shibboleth.idp.profile.IdPEventIds
  ID of event returned if the `ProfileConfiguration` is missing or corrupt.
INVALID_RELYING_PARTY_CONFIG - Static variable in class net.shibboleth.idp.profile.IdPEventIds
  ID of event returned if the `RelyingPartyConfiguration` is missing or corrupt.
INVALID_RELYING_PARTY_CTX - Static variable in class net.shibboleth.idp.profile.IdPEventIds
  ID of event returned if the `RelyingPartyContext` is missing or corrupt.
INVALID_SUBJECT - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
  ID of event returned if a Subject cannot be canonicalized.
INVALID_SUBJECT_C14N_CTX - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
  ID of event returned if the `SubjectCanonicalizationContext` is missing or invalid.
INVALID_SUBJECT_CTX - Static variable in class net.shibboleth.idp.profile.IdPEventIds
  ID of event returned if the @link SubjectContext is missing or corrupt.
InvalidCSRFTokenException - Exception in net.shibboleth.idp.ui.csrf
  Exception indicating a problem validating a CSRF token at runtime.
InvalidCSRFTokenException(String, String, String) - Constructor for exception net.shibboleth.idp.ui.csrf.InvalidCSRFTokenException
  Creates a new invalid CSRF token execution exception.
InvalidTicketFormat - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Ticket parameter provided but has invalid format.
InvalidTicketType - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  A valid ticket of an unsupported type was provided.
IPAddress - Class in net.shibboleth.idp.module.authn.impl
  `IdPModule` implementation.
IPAddress() - Constructor for class net.shibboleth.idp.module.authn.impl.IPAddress
  Constructor.
IPRangeBiPredicate - Class in net.shibboleth.idp.session.logic
  A `BiPredicate` that checks if a pair of addresses are either equal, or share an `IPRange`.
IPRangeBiPredicate() - Constructor for class net.shibboleth.idp.session.logic.IPRangeBiPredicate
  Constructor.
IPV4 - Enum constant in enum class net.shibboleth.idp.session.AbstractIdPSession.AddressFamily
  IP version 4 (dotted decimal).
IPV4_ADDRESS_FIELD - Static variable in class net.shibboleth.idp.session.impl.StorageBackedIdPSessionSerializer
  Field name of IPv4 address.
ipV4Address - Variable in class net.shibboleth.idp.session.AbstractIdPSession
  An IPv4 address to which the session is bound.
IPV6 - Enum constant in enum class net.shibboleth.idp.session.AbstractIdPSession.AddressFamily
  IP version 6 (colon-sep hex).
IPV6_ADDRESS_FIELD - Static variable in class net.shibboleth.idp.session.impl.StorageBackedIdPSessionSerializer
  Field name of IPv6 address.
ipV6Address - Variable in class net.shibboleth.idp.session.AbstractIdPSession
  An IPv6 address to which the session is bound.
IS_APPROVED_FIELD - Static variable in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
  Field name of whether consent is approved.
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.
IS_PASSIVE - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  IsPassive requested field.
isAbsolute(String) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
  Check if a path starts with a known scheme.
isAcceptable() - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
  Get whether one or more of the active results in this context satisfies the request.
isAcceptable(Collection<Principal>) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Helper method that evaluates `Principal` objects against a `RequestedPrincipalContext` child of this context, if present, to determine if the input is compatible with them.
isAcceptable(Collection<Principal>) - Method in class net.shibboleth.idp.authn.context.PreferredPrincipalContext
  Helper method that evaluates `Principal` objects against this context to determine if the input is compatible with it.
isAcceptable(Collection<Principal>) - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
  Helper method that evaluates `Principal` objects against this context to determine if the input is compatible with it.
isAcceptable(RequestedPrincipalContext, Subject, String) - Method in class net.shibboleth.idp.authn.AbstractCredentialValidator
  Checks a particular request and principal collection for suitability.
isAcceptable(PrincipalSupportingComponent) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Helper method that evaluates a `PrincipalSupportingComponent` against a `RequestedPrincipalContext` child of this context, if present, to determine if the input is compatible with it.
isAcceptable(PrincipalSupportingComponent) - Method in class net.shibboleth.idp.authn.context.PreferredPrincipalContext
  Helper method that evaluates a `PrincipalSupportingComponent` against this context to determine if the input is compatible with it.
isAcceptable(PrincipalSupportingComponent) - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
  Helper method that evaluates a `PrincipalSupportingComponent` against this context to determine if the input is compatible with it.
isAcceptable(T) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Helper method that evaluates a `Principal` object against a `RequestedPrincipalContext` child of this context, if present, to determine if the input is compatible with it.
isAcceptable(T) - Method in class net.shibboleth.idp.authn.context.PreferredPrincipalContext
  Helper method that evaluates a `Principal` object against this context to determine if the input is compatible with it.
isAcceptable(T) - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
  Helper method that evaluates a `Principal` object against this context to determine if the input is compatible with it.
isActive(Principal) - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
  Get whether any active result in this context contains the input `Principal`.
isActiveDirectory - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Whether to use account state data as defined by active directory diagnostic messages.
isAllowDelegation(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
isAllowDelegation(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
isApproved() - Method in class net.shibboleth.idp.consent.Consent
  Whether consent is approved or denied.
isArtifactBinding(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.logic.IncludeAttributeStatementPredicate
  Returns true iff the SAML binding is an artifact variant.
IsAttributeRequiredPredicate - Class in net.shibboleth.idp.consent.logic.impl
  Predicate that determines whether an IdP attribute is required by the requester.
IsAttributeRequiredPredicate(HttpServletRequest) - Constructor for class net.shibboleth.idp.consent.logic.impl.IsAttributeRequiredPredicate
  Constructor.
isAuthenticated(String) - Method in class net.shibboleth.idp.authn.impl.ValidateRemoteUser
  Check whitelist, blacklist, and matching expression for acceptance.
isAuthenticated(InetAddress, Collection<IPRange>) - Method in class net.shibboleth.idp.authn.impl.ValidateUserAgentAddress
  Checks whether the given IP address meets a set of IP range requirements.
isAuthenticated(ProfileRequestContext) - Method in interface net.shibboleth.idp.admin.AdministrativeFlowDescriptor
  Get whether user authentication is required (default is false).
isAuthenticated(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Get whether user authentication is required (default is false).
isAuthorizedToProxy() - Method in class net.shibboleth.idp.cas.service.Service
  Get whether proxying is authorized.
isAuthorizedToProxy() - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
  Get whether proxying is authorized.
isAuthorizedToProxy(SPSSODescriptor) - Method in class net.shibboleth.idp.cas.service.impl.MetadataServiceRegistry
  Checks if the `EntityDescriptor` have a `MetadataServiceRegistry.PROXY_BINDING` acs.
isCheck() - Method in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
  Are we checking the version or not?
isCheckAddress(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
isCheckInResponseTo(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
isClassifiedError(String) - Method in class net.shibboleth.idp.authn.context.AuthenticationErrorContext
  Check for the presence of a particular error condition in the context.
isClassifiedWarning(String) - Method in class net.shibboleth.idp.authn.context.AuthenticationWarningContext
  Check for the presence of a particular warning condition in the context.
isClientTLSArtifactRequests(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ArtifactAwareProfileConfiguration
isClientTLSSOAPRequests(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
isClientTLSSOAPRequests(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.SingleLogoutProfileConfiguration
isComment - Variable in class net.shibboleth.idp.installer.PropertiesWithComments.CommentedProperty
  Whether this is a comment or a value.
isCompareValues(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
  Whether consent equality includes comparing consent values.
IsConsentRequiredPredicate - Class in net.shibboleth.idp.consent.logic.impl
  Predicate that returns whether consent is required by comparing the previous and current consents from the consent context.
IsConsentRequiredPredicate() - Constructor for class net.shibboleth.idp.consent.logic.impl.IsConsentRequiredPredicate
  Constructor.
isContextRequired() - Method in class net.shibboleth.idp.admin.impl.LogImplementationDetails
isContextRequired() - Method in class net.shibboleth.idp.metrics.impl.IdPGaugeSet
isContextRequired() - Method in class net.shibboleth.idp.module.impl.ModuleGaugeSet
isCreatedBackchannel() - Method in class net.shibboleth.idp.installer.impl.V5Install.KeyManagement
  Did we create idp-backchannel.*?
isCreatedEncryption() - Method in class net.shibboleth.idp.installer.impl.V5Install.KeyManagement
  Did we create idp-encryption.*?
isCreatedSealer() - Method in class net.shibboleth.idp.installer.impl.V5Install.KeyManagement
  Did we create sealer.*?
isCreatedSigning() - Method in class net.shibboleth.idp.installer.impl.V5Install.KeyManagement
  Did we create idp-signing.*?
isDelegation(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.SSOSProfileConfiguration
  Deprecated.
  Get whether a delegated token presented to the IdP by another non-user entity may be used to complete SAML 2 SSO to this relying party.
isDetailed() - Method in class net.shibboleth.idp.cli.impl.JarCheckArguments
  Are we doing an in depth survey?.
isDisabled() - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAutoLoginManager
  Checks whether auto-login is disabled.
isDisableNameChecking() - Method in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Value of "disableNameChecking" parameter.
isDiscoveryRequired() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Gets whether to invoke discovery subflow if `AuthenticationContext.getAuthenticatingAuthority()` is null.
isDoNotRememberConsentAllowed() - Method in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
  Get whether not remembering consent is allowed.
isEDirectory - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Whether to use account state data as defined by the EDirectory schema.
isEmpty(IdPAttribute) - Method in class net.shibboleth.idp.consent.logic.impl.AttributePredicate
  Whether the IdP attribute is empty.
isEnabled() - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAutoLoginManager
  Checks whether auto-login is enabled.
isEnabled(ModuleContext) - Method in class net.shibboleth.idp.module.core.impl.Core
isEncryptAssertions(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
isEncryptAssertions(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.ArtifactResolutionProfileConfiguration
isEncryptAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
isEncryptAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.ArtifactResolutionProfileConfiguration
isEncryptionOptional(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ProfileConfiguration
isEncryptNameIDs(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ProfileConfiguration
isFlowComplete() - Method in class net.shibboleth.idp.session.context.LogoutContext
  Gets whether the master logout flow has completed or requires further signaling.
isFlowExecuted() - Method in class net.shibboleth.idp.admin.OneTimeAdministrativeFlowDescriptor
  Get whether the flow has been executed.
isForCanonicalization() - Method in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributesFunction
  Gets whether the definition is being used during Subject Canonicalization, causing auto-installation of an alternate Subject lookup strategy.
isForceAuthn() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Get whether to require fresh subject interaction to succeed.
isForceAuthn(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Get whether the authentication process should include a proof of user presence.
isForceAuthn(ProfileRequestContext) - Method in interface net.shibboleth.idp.authn.config.AuthenticationProfileConfiguration
  Get whether the authentication process should include a proof of user presence.
isForceAuthn(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.testing.MockAuthenticationProfileConfiguration
  Get whether the authentication process should include a proof of user presence.
isForceAuthn(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Get whether the authentication process should include a proof of user presence.
isForceAuthn(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Get whether the authentication process should include a proof of user presence.
isForceAuthn(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Get whether the authentication process should include a proof of user presence.
isForcedAuthenticationSupported() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Get whether this flow supports forced authentication.
isFreeIPA - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Whether to use account state data as defined by the FreeIPA directory schema.
isFullList() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Are we doing a full List?
isGateway() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
  Whether to not require fresh subject interaction to succeed.
isGlobalConsentAllowed() - Method in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
  Get whether consent to any attribute and to any relying party is allowed.
isIdPPropertiesPresent() - Method in class net.shibboleth.idp.installer.impl.CurrentInstallState
  Get whether the idp.properties file is present.
isIgnoreRequestSignatures(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ProfileConfiguration
isIgnoreScoping(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
  Gets whether Scoping elements in requests should be ignored/omitted.
isIgnoreScoping(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Gets whether Scoping elements in requests should be ignored/omitted.
isIgnoringUnencodableAttributes() - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
  Get whether the attributes that result in an `AttributeEncodingException` when being encoded should be ignored or result in an `IdPEventIds.UNABLE_ENCODE_ATTRIBUTE` transition.
isImposedLocally() - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
  Get whether the context was populated in response to a requirement applied by IdP policy.
isIncludeAttributeStatement(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.profile.config.BrowserSSOProfileConfiguration
  Get whether responses to the authentication request should include an attribute statement.
isIncludeAttributeStatement(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Get whether responses to the authentication request should include an attribute statement.
isIncludeAttributeStatement(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Get whether responses to the authentication request should include an attribute statement.
isIncludeConditionsNotBefore(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1AssertionProducingProfileConfiguration
isIncludeConditionsNotBefore(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
isIncludeIntermediateResults() - Method in class net.shibboleth.idp.authn.context.logic.AbstractAuthenticationResultPredicate
  Gets whether pull results from `AuthenticationContext` instead of `SubjectContext`.
isInitialized() - Method in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
isInstallId() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Are we going to install from the pluginId?
isLDAPPropertiesPresent() - Method in class net.shibboleth.idp.installer.impl.CurrentInstallState
  Get whether the ldap.properties file is present.
isList() - Method in class net.shibboleth.idp.cli.impl.JarCheckArguments
  are we listing everything?
isList() - Method in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
  Are we doing a List?
isList() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Are we doing a List?
isListAvailable() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Are we going to list everything from the remote site?
isLocal() - Method in interface net.shibboleth.idp.admin.AdministrativeFlowDescriptor
  Get whether this profile is for functionality local to the IdP.
isLocal() - Method in interface net.shibboleth.idp.authn.config.AuthenticationProfileConfiguration
  Get whether this profile is for functionality local to the IdP.
isMaskStorageFailure() - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Get whether to mask StorageService failures where possible.
isNoCheck() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Are we checking the version or not?
isNonBrowserSupported() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Get whether this flow supports non-browser clients.
isNonBrowserSupported() - Method in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
  Get whether this flow supports non-browser clients.
isNonBrowserSupported(ProfileRequestContext) - Method in interface net.shibboleth.idp.admin.AdministrativeFlowDescriptor
  Get whether this flow supports non-browser clients (default is true).
isNonBrowserSupported(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Get whether this flow supports non-browser clients (default is true).
isNoTidy() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Does the user want us to *not* tidy up?
isNTLMMechanism(byte[]) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
  Check if the GSS-API data represents an NTLM mechanism request.
isPassive - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  Whether authentication must not involve subject interaction.
isPassive() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Get whether subject interaction is allowed.
IsPassiveAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns the IsPassive attribute from an `AuthnRequest`.
IsPassiveAuditExtractor(Function<ProfileRequestContext, AuthnRequest>) - Constructor for class net.shibboleth.idp.saml.audit.impl.IsPassiveAuditExtractor
  Constructor.
isPassiveAuthenticationSupported() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Get whether this flow supports passive authentication.
isPerAttributeConsentEnabled() - Method in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
  Get whether per-attribute consent is enabled.
isPreviousResult() - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Get whether this result was loaded from a session as the product of a previous request.
isPreviousResult() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Get whether this result is the product of an external SSO event and not a new act of authentication.
isPrimitive(Object) - Method in class net.shibboleth.idp.admin.impl.OutputConfig
  Check an object for whether it's a boxed primitive type or one of the time wrappers.
isProxiedAuthnInstant(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
  Gets whether authentication results produced by use of this profile should carry the proxied assertion's AuthnInstant, rather than the current time.
isProxiedAuthnInstant(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Gets whether authentication results produced by use of this profile should carry the proxied assertion's AuthnInstant, rather than the current time.
isProxyRestrictionsEnforced() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Gets whether this flow's results should honor restrictions on proxying toward RPs.
isProxyScopingEnforced() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Gets whether this flow's results should honor restrictions on proxying toward IdPs.
isRandomizeFriendlyName(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.AttributeQueryProfileConfiguration
  Gets whether to randomize/perturb the FriendlyName attribute when encoding SAML 2.0 Attributes to enable probing of invalid behavior by relying parties.
isRandomizeFriendlyName(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
  Gets whether to randomize/perturb the FriendlyName attribute when encoding SAML 2.0 Attributes to enable probing of invalid behavior by relying parties.
isRandomizeFriendlyName(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
  Gets whether to randomize/perturb the FriendlyName attribute when encoding SAML 2.0 Attributes to enable probing of invalid behavior by relying parties.
isRandomizeFriendlyName(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Gets whether to randomize/perturb the FriendlyName attribute when encoding SAML 2.0 Attributes to enable probing of invalid behavior by relying parties.
isRebuild() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Do we rebuild the war?
isRebuildWar() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Do we rebuild the war?
isRenew() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
  Get whether to require fresh subject interaction to succeed.
isRenew() - Method in class net.shibboleth.idp.cas.protocol.TicketValidationRequest
  Get whether to require fresh subject interaction to succeed.
isRenew() - Method in class net.shibboleth.idp.cas.ticket.ServiceTicket
  Get whether ticket was issued from forced authentication.
isRequestSigningRequired(MessageContext) - Method in class net.shibboleth.idp.saml.messaging.impl.SAML2AuthnRequestsSignedSecurityHandler
isRequireSignedAssertions(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
isRequireSignedRequests(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
  Get whether to require signed requests.
isRequireSignedRequests(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Get whether to require signed requests.
isResolveAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
isResolveAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
isResolveAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AttributeQueryProfileConfiguration
isResolveAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
isResolveAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
isResolveAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
isResultActive(AuthenticationResult) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Check if a result generated by this flow is still active.
isResultCacheable() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Get whether the result is suitable for caching (such as in a session) for reuse.
isRevoked(String, AuthenticationResult, Collection<String>) - Method in class net.shibboleth.idp.authn.revocation.impl.RevocationCacheCondition
  Check the revocation records' timestamps for applicability.
isRevoked(String, AuthenticationResult, Collection<Instant>) - Method in class net.shibboleth.idp.authn.revocation.impl.AttributeRevocationCondition
  Check the revocation records' timestamps for applicability.
isRoot() - Method in class net.shibboleth.idp.cas.ticket.ProxyGrantingTicket
  Determines whether this proxy-granting ticket is the root of a proxy chain.
isSaml() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
  Get whether ticket request is via SAML 1.1 protocol.
isSAML() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
  Get whether ticket request is via SAML 1.1 protocol.
isSecondaryServiceIndex() - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Get whether to create a secondary index for SPSession lookup.
isSetGroupAndMode() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Do we set the mode?
isSignArtifactRequests(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ArtifactAwareProfileConfiguration
isSignAssertions(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1AssertionProducingProfileConfiguration
isSignAssertions(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.ArtifactResolutionProfileConfiguration
isSignAssertions(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
isSignAssertions(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.ArtifactResolutionProfileConfiguration
isSigned() - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
isSignRequests(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.impl.AbstractSAMLProfileConfiguration
isSignResponses(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.impl.AbstractSAMLProfileConfiguration
isSignSOAPRequests(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
isSignSOAPRequests(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.SingleLogoutProfileConfiguration
isSingleLogoutParticipant() - Method in class net.shibboleth.idp.cas.service.Service
  Get whether the service wants to receive SLO message.
isSingleLogoutParticipant() - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
  Get whether the service wants to receive SLO message.
isSkipEndpointValidationWhenSigned(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
  Get condition to determine whether the response endpoint should be validated if the request is signed.
isSkipEndpointValidationWhenSigned(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Get condition to determine whether the response endpoint should be validated if the request is signed.
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.
isStoreConsentInTickets(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Get whether to store consent in service tickets.
issuerBuilder - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
  Builder of SAML 2 `Issuer` objects.
issuerId - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
  EntityID to populate as assertion issuer.
issuerId - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
  EntityID to populate as assertion issuer.
issuerId - Variable in class net.shibboleth.idp.saml.saml2.profile.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.admin.BasicAdministrativeFlowDescriptor
  Issuer lookup strategy.
issuerLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Strategy used to locate the identity of the issuer associated with the attribute resolution.
issuerLookupStrategy - Variable in class net.shibboleth.idp.authn.revocation.impl.AttributeRevocationCondition
  Strategy used to locate the identity of the issuer associated with the attribute resolution.
issuerLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
  Strategy used to locate the identity of the issuer associated with the attribute filtering.
issuerLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Strategy used to locate the identity of the issuer associated with the attribute resolution.
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.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.
issuerMetadataContextLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
  Strategy used to locate the `SAMLMetadataContext` for the issuer associated with a given `ProfileRequestContext`.
issuerMetadataFromFilterLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
  Strategy used to locate the `SAMLMetadataContext` for the issuer associated with a given `AttributeFilterContext`.
isSupported(SPSession) - Method in class net.shibboleth.idp.session.LogoutPropagationFlowDescriptor
  Test an input session to determine if this flow supports it.
isSuppressAuthenticatingAuthority(ProfileRequestContext) - Method in interface net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
  Gets whether to suppress inclusion of `AuthenticatingAuthority` element.
isSuppressAuthenticatingAuthority(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Gets whether to suppress inclusion of `AuthenticatingAuthority` element.
isTrackSPSessions() - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Get whether to track SPSessions.
isUnattended() - Method in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  Are we doing an unattended install?
isUnattended() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Are we doing an unattended install?
isUrlSafe(String) - Static method in class net.shibboleth.idp.cas.ticket.TicketIdentifierGenerationStrategy
  Whether the URL is safe.
isUsage() - Method in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Should command usage be displayed?
isUsage() - Method in interface net.shibboleth.idp.cli.CommandLineArguments
  Should command usage be displayed?
isValid() - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
isValidCSRFToken(CSRFToken, String) - Method in class net.shibboleth.idp.ui.csrf.CSRFTokenManager
  Check the CSRF token matches the CSRF token in the request using the `csrfTokenValidationPredicate`.
isZip(String) - Static method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  does the file name end in .zip?
iterator - Variable in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext.RelyingPartyContextIterator
  Embedded iterator.

## J

JAASCredentialValidator - Class in net.shibboleth.idp.authn.impl
  A password validator that authenticates against JAAS.
JAASCredentialValidator() - Constructor for class net.shibboleth.idp.authn.impl.JAASCredentialValidator
  Constructor.
JAASCredentialValidator.SimpleCallbackHandler - Class in net.shibboleth.idp.authn.impl
  A callback handler that provides name and password data to a JAAS login process, along with other miscellany.
JarCheckArguments - Class in net.shibboleth.idp.cli.impl
  Command line arguments for `JarCheckCLI`.
JarCheckArguments() - Constructor for class net.shibboleth.idp.cli.impl.JarCheckArguments
JarCheckCLI - Class in net.shibboleth.idp.cli.impl
  Program to check for potential jar clashes.
JarCheckCLI() - Constructor for class net.shibboleth.idp.cli.impl.JarCheckCLI
jettyBase - Variable in class net.shibboleth.idp.installer.impl.FinalizeJettyBase
  Deprecated.
  The jetty-base dir.
joiner - Variable in class net.shibboleth.idp.consent.logic.impl.JoinFunction
  Joiner to join results.
JoinFunction - Class in net.shibboleth.idp.consent.logic.impl
  Function to join the result of two functions with a separator.
JoinFunction(Function<ProfileRequestContext, String>, Function<ProfileRequestContext, String>) - Constructor for class net.shibboleth.idp.consent.logic.impl.JoinFunction
  Constructor.
JSESSIONID_MDC_ATTRIBUTE - Static variable in class net.shibboleth.idp.conf.impl.SLF4JMDCServletFilter
  MDC attribute name for container session ID.
JSON_PATTERN - Static variable in class net.shibboleth.idp.authn.principal.GenericPrincipalSerializer
  Pattern used to determine if input is supported.
JSON_PATTERN - Static variable in class net.shibboleth.idp.authn.principal.impl.AuthenticationResultPrincipalSerializer
  Pattern used to determine if input is supported.
JSON_PATTERN - Static variable in class net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer
  Pattern used to determine if input is supported.
JSON_PATTERN - Static variable in class net.shibboleth.idp.authn.principal.impl.LDAPPrincipalSerializer
  Pattern used to determine if input is supported.
JSON_PATTERN - Static variable in class net.shibboleth.idp.authn.principal.impl.ProxyAuthenticationPrincipalSerializer
  Pattern used to determine if input is supported.
JSON_PATTERN - Static variable in class net.shibboleth.idp.authn.principal.impl.X500PrincipalSerializer
  Pattern used to determine if input is supported.
JSON_PATTERN - Static variable in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
  Pattern used to determine if input is supported.
jsonPattern - Variable in class net.shibboleth.idp.authn.principal.SimplePrincipalSerializer
  Pattern used to determine if input is supported.
jsonpCallbackName - Variable in class net.shibboleth.idp.admin.impl.OutputConfig
  Name of JSONP callback function, if any.
jsonpCallbackName - Variable in class net.shibboleth.idp.admin.impl.OutputMetrics
  Name of JSONP callback function, if any.
jsonProvider - Variable in class net.shibboleth.idp.session.impl.StorageBackedIdPSessionSerializer
  JsonProvider to be used for session serialization.
JVM - Enum constant in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.TrustType
  JVM trust.

## K

KerberosCredentialValidator - Class in net.shibboleth.idp.authn.impl
  A password validator that authenticates against Kerberos natively, with optional service ticket verification.
KerberosCredentialValidator() - Constructor for class net.shibboleth.idp.authn.impl.KerberosCredentialValidator
  Constructor.
KerberosCredentialValidator.SimpleCallbackHandler - Class in net.shibboleth.idp.authn.impl
  A callback handler that provides static name and password data to a JAAS login process.
KerberosRealmSettings - Class in net.shibboleth.idp.authn.spnego.impl
  Kerberos realm settings for the SPNEGO authentication flow.
KerberosRealmSettings() - Constructor for class net.shibboleth.idp.authn.spnego.impl.KerberosRealmSettings
kerberosSettings - Variable in class net.shibboleth.idp.authn.spnego.impl.GSSContextAcceptor
  The Kerberos settings.
kerberosSettings - Variable in class net.shibboleth.idp.authn.spnego.impl.SPNEGOContext
  The Kerberos settings.
KerberosSettings - Class in net.shibboleth.idp.authn.spnego.impl
  Kerberos settings for the SPNEGO authentication flow.
KerberosSettings() - Constructor for class net.shibboleth.idp.authn.spnego.impl.KerberosSettings
  Constructor.
KerberosTicketContext - Class in net.shibboleth.idp.authn.context
  Context that carries a `KerberosTicket` to be validated.
KerberosTicketContext() - Constructor for class net.shibboleth.idp.authn.context.KerberosTicketContext
key - Variable in class net.shibboleth.idp.admin.impl.DoStorageOperation
  Storage key to operate on.
key - Variable in class net.shibboleth.idp.authn.context.LockoutManagerContext
  Account lockout key.
key - Variable in class net.shibboleth.idp.authn.impl.DoLockoutManagerOperation
  Account key to operate on.
key - Variable in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
  Revocation key to operate on.
key - Variable in class net.shibboleth.idp.session.criterion.SPSessionCriterion
  Service session key.
KEY - Static variable in class net.shibboleth.idp.admin.impl.DoStorageOperation
  Flow variable indicating ID of storage key.
KEY - Static variable in class net.shibboleth.idp.authn.impl.DoLockoutManagerOperation
  Flow variable indicating ID of account key.
KEY - Static variable in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
  Flow variable indicating ID of account key.
KEY_PASSWORD_PARAM_NAME - Static variable in class net.shibboleth.idp.admin.impl.UnlockDataSealers
  Name of key password parameter.
KEY_PASSWORD_PARAM_NAME - Static variable in class net.shibboleth.idp.admin.impl.UnlockPrivateKeys
  Name of private key password parameter.
KEY_SIZE - Static variable in class net.shibboleth.idp.installer.impl.InstallerProperties
  Deprecated.
  The the key size to generate.
KEY_SIZE - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  The the key size to generate.
KEY_STORE_PASSWORD - Static variable in class net.shibboleth.idp.installer.impl.InstallerProperties
  Deprecated.
  The keystore password to use.
KEY_STORE_PASSWORD - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  The keystore password to use.
keyedSessionMap - Variable in class net.shibboleth.idp.session.context.LogoutContext
  An index of the session objects by an externally assigned key.
keyId - Variable in class net.shibboleth.idp.installer.plugin.impl.TrustStore.Signature
  Deprecated.
  printable key.
keyId - Variable in class net.shibboleth.idp.installer.TrustStore.Signature
  printable key.
KeyManagement() - Constructor for class net.shibboleth.idp.installer.impl.V5Install.KeyManagement
keyManager - Variable in class net.shibboleth.idp.installer.impl.V5Install
  Key Manager.
keyResources - Variable in class net.shibboleth.idp.admin.impl.UnlockPrivateKeys
  Keys to load.
keyRings - Variable in class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
  KeyRing.
keyRings - Variable in class net.shibboleth.idp.installer.TrustStore
  KeyRing.
keySize - Variable in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Key Size.
keystore - Variable in class net.shibboleth.idp.authn.impl.KeystoreResourceCredentialConfig
  Keystore resource.
KEYSTORE - Enum constant in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.TrustType
  Explicit keystore file trust.
KEYSTORE_PASSWORD_PARAM_NAME - Static variable in class net.shibboleth.idp.admin.impl.UnlockDataSealers
  Name of keystore password parameter.
keystoreAliases - Variable in class net.shibboleth.idp.authn.impl.KeystoreResourceCredentialConfig
  Keystore aliases to use.
keystorePassword - Variable in class net.shibboleth.idp.authn.impl.KeystoreResourceCredentialConfig
  Password for keystore.
keystorePassword - Variable in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  Password for the keystore we will generate.
keyStorePassword - Variable in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Keystore Password.
keyStoreReader - Variable in class net.shibboleth.idp.authn.impl.KeystoreResourceCredentialConfig
  Handles loading keystores.
KeystoreResourceCredentialConfig - Class in net.shibboleth.idp.authn.impl
  Implementation of `CredentialConfig` that loads keystore and truststore data using a `Resource`.
KeystoreResourceCredentialConfig() - Constructor for class net.shibboleth.idp.authn.impl.KeystoreResourceCredentialConfig
keystoreType - Variable in class net.shibboleth.idp.authn.impl.KeystoreResourceCredentialConfig
  Type of keystore.
keyStrategies - Variable in class net.shibboleth.idp.admin.impl.UnlockDataSealers
  Key source(s) to operate on.
keytab - Variable in class net.shibboleth.idp.authn.spnego.impl.KerberosRealmSettings
  The keytab to use (keytab and password are mutually exclusive).
keytabPath - Variable in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator
  Path to keytab for service principal.
keyToCounterMap - Variable in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyComparator
  Map of storage keys to counters.
krbLoginModule - Variable in class net.shibboleth.idp.authn.spnego.impl.GSSContextAcceptor
  The Kerberos login module and server login state.
krbModule - Variable in class net.shibboleth.idp.authn.spnego.impl.GSSAcceptorLoginModule
  The JAAS login module to use.

## L

label - Variable in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.AuthenticatorType
  Label for this type.
label - Variable in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.ConnectionStrategyType
  Label for this type.
label - Variable in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.PassivatorType
  Label for this type.
label - Variable in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.TrustType
  Label for this type.
label - Variable in class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupById
  Label to use for auto-creation.
label - Variable in class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupByLabel
  Label to use for auto-creation.
label() - Method in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.AuthenticatorType
  Gets the enum string label.
label() - Method in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.ConnectionStrategyType
  Gets the enum string label.
label() - Method in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.PassivatorType
  Gets the enum string label.
label() - Method in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.TrustType
  Gets the enum string label.
LABEL - Static variable in class net.shibboleth.idp.session.impl.PopulateMultiRPContextFromLogoutContext
  Label for `MultiRelyingPartyContext` entries.
languageRange - Variable in class net.shibboleth.idp.consent.logic.impl.AbstractAttributeDisplayFunction
  The range of locales from the request.
lastActivityInstant - Variable in class net.shibboleth.idp.authn.AuthenticationResult
  The last time this result was used to bypass authentication.
lastActivityInstant - Variable in class net.shibboleth.idp.session.AbstractIdPSession
  Last activity instant for this session.
lastModified - Variable in class net.shibboleth.idp.authn.impl.HTPasswdCredentialValidator
  File timestamp.
latest - Variable in class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication.DefaultResultMergingStrategy
  Whether to set the authentication time to that of the latest or earliest result.
LDAP_PASSWORD - Static variable in class net.shibboleth.idp.installer.impl.InstallerProperties
  Deprecated.
  The LDAP Password (usually associated with a username in ldap.properties).
LDAP_PASSWORD - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  The LDAP Password (usually associated with a username in ldap.properties).
LDAP_PROPERTIES_MERGE - Static variable in class net.shibboleth.idp.installer.impl.InstallerProperties
  Deprecated.
  The name of a property file to merge with ldap.properties.
LDAP_PROPERTIES_MERGE - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  The name of a property file to merge with ldap.properties.
LDAPAuthenticationFactoryBean - Class in net.shibboleth.idp.authn.config
  LDAP Authentication configuration.
LDAPAuthenticationFactoryBean() - Constructor for class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
LDAPAuthenticationFactoryBean.AuthenticatorType - Enum Class in net.shibboleth.idp.authn.config
  Enum that defines authenticator configuration.
LDAPAuthenticationFactoryBean.ConnectionStrategyType - Enum Class in net.shibboleth.idp.authn.config
  Enum that defines LDAP connection strategy.
LDAPAuthenticationFactoryBean.PassivatorType - Enum Class in net.shibboleth.idp.authn.config
  Enum that defines an LDAP pool passivator.
LDAPAuthenticationFactoryBean.TrustType - Enum Class in net.shibboleth.idp.authn.config
  Enum that defines LDAP trust configuration.
LDAPCredentialValidator - Class in net.shibboleth.idp.authn.impl
  A password validator that authenticates against LDAP natively.
LDAPCredentialValidator() - Constructor for class net.shibboleth.idp.authn.impl.LDAPCredentialValidator
LDAPPrincipalSerializer - Class in net.shibboleth.idp.authn.principal.impl
  Principal serializer for `LdapPrincipal`.
LDAPPrincipalSerializer() - Constructor for class net.shibboleth.idp.authn.principal.impl.LDAPPrincipalSerializer
  Constructor.
ldapPropertiesPresent - Variable in class net.shibboleth.idp.installer.impl.CurrentInstallState
  Whether the LDAP properties file exists.
LDAPResponseContext - Class in net.shibboleth.idp.authn.context
  A context containing data about an LDAP authentication operation.
LDAPResponseContext() - Constructor for class net.shibboleth.idp.authn.context.LDAPResponseContext
ldapUrl - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  LDAP URL.
LEAF_HEADER_PARAM - Static variable in class net.shibboleth.idp.authn.impl.X509ProxyFilter
  Init parameter controlling what headers to check for the leaf certificate.
leafHeader - Variable in class net.shibboleth.idp.authn.impl.X509ProxyFilter
  Name of header containing end-entity certificate.
legacyProfileId - Variable in class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
  Backup profile ID to populate as a legacy value.
license - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  List License.
lifetime - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Maximum amount of time since first usage that a flow should be considered active.
lifetimeLookupStrategy - Variable in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
  Time to expire consent storage records.
linkText - Static variable in class net.shibboleth.idp.ui.taglib.OrganizationURLTag
  Bean storage for the link text attribute.
linkText - Static variable in class net.shibboleth.idp.ui.taglib.ServiceInformationURLTag
  Bean storage for the link text attribute.
linkText - Static variable in class net.shibboleth.idp.ui.taglib.ServicePrivacyURLTag
  Bean storage for the link text attribute.
list - Variable in class net.shibboleth.idp.cli.impl.JarCheckArguments
  provide a sorted list.
list - Variable in class net.shibboleth.idp.cli.impl.ModuleManagerArguments
  Brief info about installed modules.
list - Variable in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
  Brief info about available versions.
list - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Brief info about installed plugins.
list(UpdateIdPArguments, InstallableComponentInfo) - Method in class net.shibboleth.idp.installer.impl.UpdateIdPCLI
  List all available versions.
LIST - Enum constant in enum class net.shibboleth.idp.installer.impl.UpdateIdPArguments.OperationType
  List all versions.
LIST - Enum constant in enum class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments.OperationType
  List all installs.
listAndExactCheck(JarCheckArguments) - Method in class net.shibboleth.idp.cli.impl.JarCheckCLI
  Check for the same file in two places.
listAvailable - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Brief info about installed plugins.
LISTCONTENTS - Enum constant in enum class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments.OperationType
  List the contents for the plugin.
listJars(Path) - Method in class net.shibboleth.idp.cli.impl.JarCheckCLI
  return a list of all the files in the lib file below the webapp folder provided.
load() - Method in class net.shibboleth.idp.module.impl.CoreIdPModule
  The override prepends a known documentation prefix to all module URLs.
load() - Method in class net.shibboleth.idp.module.impl.PluginIdPModule
  The override prepends a known documentation prefix to all module URLs.
load(InputStream) - Method in class net.shibboleth.idp.installer.PropertiesWithComments
  Read the input stream into our structures.
loadAllPluginInfo() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
  Download all plugin info from the provide or "known" location.
loadAuthenticationResultFromStorage(String) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Loads an `AuthenticationResult` record from storage and deserializes it using the object attached to the corresponding `AuthenticationFlowDescriptor`.
loadCopiedFiles() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Load the contents for this plugin from the properties file used during installation.
loadedData - Variable in class net.shibboleth.idp.installer.PropertiesWithComments
  Have we loaded data?.
loadInfo(List<URL>, HttpClient, HttpClientSecurityParameters) - Method in class net.shibboleth.idp.admin.impl.InstallableComponentPropertyCache
  Provide a shim on top of `InstallableComponentSupport.loadInfo(List, HttpClient, HttpClientSecurityParameters)`.
loadJarFiles(JarCheckArguments) - Method in class net.shibboleth.idp.cli.impl.JarCheckCLI
  Populate `JarCheckCLI.webAppJars`, `JarCheckCLI.pluginJars` and `JarCheckCLI.distJars`.
loadNameReplacement(InputStream) - Method in class net.shibboleth.idp.installer.PropertiesWithComments
  Read the name replacement data.
loadSPSessionFromStorage(String) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Loads a `SPSession` record from storage and deserializes it using the object registered in the attached `SPSessionSerializerRegistry`.
loadStore() - Method in class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
  Load the store from its designated location.
loadStore() - Method in class net.shibboleth.idp.installer.TrustStore
  Load the store from its designated location.
loadStoreFrom(InputStream) - Static method in class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
  Return a store loaded from the supplied stream.
loadStoreFrom(InputStream) - Static method in class net.shibboleth.idp.installer.TrustStore
  Return a store loaded from the supplied stream.
LocaleLookupFunction - Class in net.shibboleth.idp.consent.logic.impl
  Function which resolves the `Locale` from a `ProfileRequestContext`.
LocaleLookupFunction() - Constructor for class net.shibboleth.idp.consent.logic.impl.LocaleLookupFunction
localeLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
  Locale lookup strategy.
localEventsLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.ECPProfileConfiguration
  Lookup function to supply Local error events to handle without a SOAP fault.
lockoutDurationLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Lookup function for duration of lockout.
lockoutKeyStrategy - Variable in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Lookup function to produce account lockout keys.
lockoutManager - Variable in class net.shibboleth.idp.authn.impl.DoLockoutManagerOperation
  `AccountLockoutManager` to operate on.
lockoutManager - Variable in class net.shibboleth.idp.authn.impl.ValidateCredentials
  Optional lockout management interface.
LockoutManagerContext - Class in net.shibboleth.idp.authn.context
  A context that holds information about a management operation on an `AccountLockoutManager`.
LockoutManagerContext() - Constructor for class net.shibboleth.idp.authn.context.LockoutManagerContext
log - Variable in class net.shibboleth.idp.admin.impl.DoStorageOperation
  Class logger.
log - Variable in class net.shibboleth.idp.admin.impl.InitializeAdministrativeProfileContextTree
  Class logger.
log - Variable in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
  Logger.
log - Variable in class net.shibboleth.idp.admin.impl.InstallableComponentPropertyCache
  Logger.
log - Variable in class net.shibboleth.idp.admin.impl.LogImplementationDetails
  Class logger.
log - Variable in class net.shibboleth.idp.admin.impl.OutputConfig
  Class logger.
log - Variable in class net.shibboleth.idp.admin.impl.OutputMetrics
  Class logger.
log - Variable in class net.shibboleth.idp.admin.impl.ReportModuleStatus
  Log.
log - Variable in class net.shibboleth.idp.admin.impl.ReportUpdateStatus
  Logger.
log - Variable in class net.shibboleth.idp.admin.impl.UnlockDataSealers
  Class logger.
log - Variable in class net.shibboleth.idp.admin.impl.UnlockPrivateKeys
  Class logger.
log - Variable in class net.shibboleth.idp.authn.AbstractCredentialValidator
  Class logger.
log - Variable in class net.shibboleth.idp.authn.AbstractExtractionAction
  Class logger.
log - Variable in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
  Class logger.
log - Variable in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizer
  Class logger.
log - Variable in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  Class logger.
log - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
  Class logger.
log - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Class logger.
log - Variable in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributesFunction
  Logger.
log - Variable in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributeValuesFunction
  Logger.
log - Variable in class net.shibboleth.idp.authn.context.impl.SubjectScriptContextExtender
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalizationAction
  Deprecated.
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.DoLockoutManagerOperation
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.ExtractRemoteUser
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.ExtractUserAgentAddress
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.ExtractUserAgentIdentifier
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromBasicAuth
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromFormRequest
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromWSSToken
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.ExtractX509CertificateFromRequest
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.FilterFlowsByForcedAuthn
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.FilterFlowsByNonBrowserSupport
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.FinalizeAuthentication
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.HTPasswdCredentialValidator
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.InitializeRequestedPrincipalContext
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.JAASCredentialValidator
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.LDAPCredentialValidator
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.PopulateAuthenticationContext
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.PopulateMultiFactorAuthenticationContext
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.PopulateSubjectCanonicalizationContext
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.PrePopulateUsername
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.PreserveAuthenticationFlowState
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.RelyingPartyMapJAASLoginConfigStrategy
  Logger.
log - Variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.SelectAuthenticationFlow
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.SelectSubjectCanonicalizationFlow
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.SimpleSubjectCanonicalization
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.TransitionMultiFactorAuthentication
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.ValidateCredentials
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.ValidateFunctionResult
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.ValidateRemoteUser
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.ValidateUserAgentAddress
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.X500SubjectCanonicalization
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.X509AuthServlet
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.X509CertificateCredentialValidator
  Class logger.
log - Variable in class net.shibboleth.idp.authn.impl.X509ProxyFilter
  Class logger.
log - Variable in class net.shibboleth.idp.authn.principal.GenericPrincipalSerializer
  Class logger.
log - Variable in class net.shibboleth.idp.authn.principal.impl.AuthenticationResultPrincipalSerializer
  Class logger.
log - Variable in class net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer
  Class logger.
log - Variable in class net.shibboleth.idp.authn.principal.impl.LDAPPrincipalSerializer
  Class logger.
log - Variable in class net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistry
  Class logger.
log - Variable in class net.shibboleth.idp.authn.principal.PrincipalServiceManager
  Class logger.
log - Variable in class net.shibboleth.idp.authn.principal.SealedPrincipalSerializer
  Class logger.
log - Variable in class net.shibboleth.idp.authn.proxy.impl.ExtractDiscoveryResponse
  Class logger.
log - Variable in class net.shibboleth.idp.authn.revocation.impl.AttributeRevocationCondition
  Class logger.
log - Variable in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
  Class logger.
log - Variable in class net.shibboleth.idp.authn.revocation.impl.RevocationCacheCondition
  Class logger.
log - Variable in class net.shibboleth.idp.authn.spnego.impl.GSSAcceptorLoginModule
  Class logger.
log - Variable in class net.shibboleth.idp.authn.spnego.impl.GSSContextAcceptor
  Class logger.
log - Variable in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
  Class logger.
log - Variable in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAutoLoginManager
  Class logger.
log - Variable in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
  Class logger.
log - Variable in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASDateTimeAttributeTranscoder
  Class logger.
log - Variable in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASScopedStringAttributeTranscoder
  Class logger.
log - Variable in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASStringAttributeTranscoder
  Class logger.
log - Variable in class net.shibboleth.idp.cas.flow.impl.AbstractCASProtocolAction
  Class logger.
log - Variable in class net.shibboleth.idp.cas.flow.impl.BuildProxyChainAction
  Class logger.
log - Variable in class net.shibboleth.idp.cas.flow.impl.BuildRelyingPartyContextAction
  Class logger.
log - Variable in class net.shibboleth.idp.cas.flow.impl.BuildSamlValidationSuccessMessageAction
  Class logger.
log - Variable in class net.shibboleth.idp.cas.flow.impl.CheckProxyAuthorizationAction
  Class logger.
log - Variable in class net.shibboleth.idp.cas.flow.impl.GrantProxyTicketAction
  Class logger.
log - Variable in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
  Class logger.
log - Variable in class net.shibboleth.idp.cas.flow.impl.InitializeProxyAction
  Class logger.
log - Variable in class net.shibboleth.idp.cas.flow.impl.PopulateProtocolErrorAction
  Class logger.
log - Variable in class net.shibboleth.idp.cas.flow.impl.PrepareTicketValidationResponseAction
  Class logger.
log - Variable in class net.shibboleth.idp.cas.flow.impl.ProcessSamlMessageAction
  Class logger.
log - Variable in class net.shibboleth.idp.cas.flow.impl.UpdateIdPSessionWithSPSessionAction
  Class logger.
log - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateProxyCallbackAction
  Class logger.
log - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateRenewAction
  Class logger.
log - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateTicketAction
  Class logger.
log - Variable in class net.shibboleth.idp.cas.proxy.impl.HttpClientProxyValidator
  Class logger.
log - Variable in class net.shibboleth.idp.cas.service.DefaultServiceComparator
  Class logger.
log - Variable in class net.shibboleth.idp.cas.service.impl.MetadataServiceRegistry
  Class logger.
log - Variable in class net.shibboleth.idp.cas.service.impl.ReloadingServiceRegistry
  Class logger.
log - Variable in class net.shibboleth.idp.cas.service.PatternServiceRegistry
  Class logger.
log - Variable in class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
  Class logger.
log - Variable in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Class logger.
log - Variable in class net.shibboleth.idp.cli.DataSealerArguments
  The Log.
log - Variable in class net.shibboleth.idp.cli.DataSealerCLI
  Class logger.
log - Variable in class net.shibboleth.idp.cli.impl.JarCheckArguments
  Logger.
log - Variable in class net.shibboleth.idp.cli.impl.JarCheckCLI
  Logger.
log - Variable in class net.shibboleth.idp.cli.impl.ModuleManagerArguments
  Logger.
log - Variable in class net.shibboleth.idp.cli.impl.ModuleManagerCLI
  Class logger.
log - Variable in class net.shibboleth.idp.conf.impl.RegisterFilterChainServletContextInitializer
  Class logger.
log - Variable in class net.shibboleth.idp.conf.impl.ServletConfigServletContextInitializer
  Class logger.
log - Variable in class net.shibboleth.idp.conf.impl.SpringConfigServletContextInitializer
  Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
  Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.ar.impl.InitializeAttributeReleaseContext
  Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.ar.impl.PopulateAttributeReleaseContext
  Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.ar.impl.ReleaseAttributes
  Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.ar.impl.ValidatedExtractedConsent
  Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
  Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.impl.ExtractConsent
  Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.impl.InitializeConsentContext
  Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.impl.PopulateConsentContext
  Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
  Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
  Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.storage.impl.CreateGlobalConsentResult
  Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.storage.impl.CreateResult
  Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.storage.impl.ReadConsentFromStorage
  Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.storage.impl.RevokeConsent
  Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.storage.impl.UpdateCounter
  Class logger.
log - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeValueLookupFunction
  Class logger.
log - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeValuesHashFunction
  Class logger.
log - Variable in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
  Class logger.
log - Variable in class net.shibboleth.idp.consent.logic.impl.FlowIdLookupFunction
  Class logger.
log - Variable in class net.shibboleth.idp.consent.logic.impl.IsAttributeRequiredPredicate
  Class logger.
log - Variable in class net.shibboleth.idp.consent.logic.impl.IsConsentRequiredPredicate
  Class logger.
log - Variable in class net.shibboleth.idp.consent.logic.impl.JoinFunction
  Class logger.
log - Variable in class net.shibboleth.idp.consent.storage.impl.CollectionSerializer
  Class logger.
log - Variable in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
  Class logger.
log - Variable in class net.shibboleth.idp.installer.impl.BuildWar
  Log.
log - Variable in class net.shibboleth.idp.installer.impl.CopyDistribution
  Log.
log - Variable in class net.shibboleth.idp.installer.impl.CurrentInstallState
  Class logger.
log - Variable in class net.shibboleth.idp.installer.impl.IdPBuildArguments
  Logger.
log - Variable in class net.shibboleth.idp.installer.impl.IdPBuildWar
  Logger.
log - Variable in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  Logger.
log - Variable in class net.shibboleth.idp.installer.impl.IdPInstallerCLI
  Logger.
log - Variable in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  Logger.
log - Variable in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Class logger.
log - Variable in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
  Logger.
log - Variable in class net.shibboleth.idp.installer.impl.UpdateIdPCLI
  Logger.
log - Variable in class net.shibboleth.idp.installer.impl.V5Install
  Log.
log - Static variable in class net.shibboleth.idp.installer.InstallerSupport
  Log.
log - Variable in class net.shibboleth.idp.installer.plugin.impl.LoggingVisitor
  logger.
log - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Logger.
log - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
  Class logger.
log - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginState
  Class logger.
log - Variable in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
  logger.
log - Variable in class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
  logger.
log - Variable in class net.shibboleth.idp.installer.TrustStore
  logger.
log - Variable in class net.shibboleth.idp.profile.AbstractProfileAction
  Class logger.
log - Variable in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
  Class logger.
log - Variable in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
  Class logger.
log - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
  Class logger.
log - Variable in class net.shibboleth.idp.profile.impl.LogContextTree
  Logger.
log - Variable in class net.shibboleth.idp.profile.impl.LogSpringContextInfo
  Logger.
log - Variable in class net.shibboleth.idp.profile.impl.PopulateSubjectContext
  Class logger.
log - Variable in class net.shibboleth.idp.profile.impl.ProfileActionBeanFactoryPostProcessor
  Class logger.
log - Variable in class net.shibboleth.idp.profile.impl.RecordResponseComplete
  Class logger.
log - Variable in class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration
  Class logger.
log - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Class logger.
log - Variable in class net.shibboleth.idp.profile.impl.SelectProfileConfiguration
  Class logger.
log - Variable in class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
  Class logger.
log - Variable in class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
  Logger.
log - Variable in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorAction
  Class logger.
log - Variable in class net.shibboleth.idp.profile.interceptor.impl.FilterFlowsByNonBrowserSupport
  Class logger.
log - Variable in class net.shibboleth.idp.profile.interceptor.impl.PopulateProfileInterceptorContext
  Class logger.
log - Variable in class net.shibboleth.idp.profile.interceptor.impl.SelectProfileInterceptorFlow
  Class logger.
log - Variable in class net.shibboleth.idp.profile.interceptor.impl.WriteProfileInterceptorResultToStorage
  Class logger.
log - Variable in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
  Class logger.
log - Variable in class net.shibboleth.idp.profile.messaging.impl.SelectRelyingPartyConfiguration
  Class logger.
log - Variable in class net.shibboleth.idp.profile.ScriptedAction
  Class logger.
log - Variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
  Class logger.
log - Variable in class net.shibboleth.idp.profile.support.ProfileRequestContextFlowExecutionListener
  Logger instance.
log - Variable in class net.shibboleth.idp.profile.support.StorageAwareCookieManager
  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.messaging.impl.SAML2AuthnRequestsSignedSecurityHandler
  Logger.
log - Variable in class net.shibboleth.idp.saml.nameid.AbstractNameIDCanonicalizer
  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.NameIDCanonicalization
  Class logger.
log - Variable in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
  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.config.logic.AllowedSAMLPresentersPredicate
  Deprecated.
  Logger.
log - Variable in class net.shibboleth.idp.saml.profile.context.navigate.DefaultNameIdentifierFormatStrategy
  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.config.AttributeSourcedAuthnContextTranslationStrategy
  Class logger.
log - Variable in class net.shibboleth.idp.saml.saml2.profile.config.logic.SOAPErrorPredicate
  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.EnforceDisallowedSSOFeatures
  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.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.session.AbstractIdPSession
  Class logger.
log - Variable in class net.shibboleth.idp.session.AbstractSPSessionSerializer
  Class logger.
log - Variable in class net.shibboleth.idp.session.impl.BasicSPSessionCreationStrategy
  Class logger.
log - Variable in class net.shibboleth.idp.session.impl.DestroySessions
  Class logger.
log - Variable in class net.shibboleth.idp.session.impl.DetectIdentitySwitch
  Class logger.
log - Variable in class net.shibboleth.idp.session.impl.ExtractActiveAuthenticationResults
  Class logger.
log - Variable in class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
  Class logger.
log - Variable in class net.shibboleth.idp.session.impl.PopulateMultiRPContextFromLogoutContext
  Class logger.
log - Variable in class net.shibboleth.idp.session.impl.PopulateSessionContext
  Class logger.
log - Variable in class net.shibboleth.idp.session.impl.ProcessLogout
  Class logger.
log - Variable in class net.shibboleth.idp.session.impl.RestoreProfileRequestContextTree
  Class logger.
log - Variable in class net.shibboleth.idp.session.impl.SaveLogoutContext
  Class logger.
log - Variable in class net.shibboleth.idp.session.impl.SaveProfileRequestContextTree
  Class logger.
log - Variable in class net.shibboleth.idp.session.impl.SelectLogoutPropagationFlow
  Class logger.
log - Variable in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Class logger.
log - Variable in class net.shibboleth.idp.session.impl.StorageBackedIdPSessionSerializer
  Class logger.
log - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Class logger.
log - Variable in class net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
  Class logger.
log - Variable in class net.shibboleth.idp.session.impl.UpdateSessionWithSPSession
  Class logger.
log - Variable in class net.shibboleth.idp.session.SPSessionSerializerRegistry
  Class logger.
log - Variable in class net.shibboleth.idp.spring.DeprecatedPropertyBean
  Class logger.
log - Variable in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  The log.
log - Variable in class net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener
  Class logger.
log - Variable in class net.shibboleth.idp.ui.helper.AttributeHelper
  Logger.
log - Variable in class net.shibboleth.idp.ui.impl.SetRPUIInformation
  Class logger.
log - Static variable in class net.shibboleth.idp.ui.taglib.OrganizationDisplayNameTag
  Class logger.
log - Static variable in class net.shibboleth.idp.ui.taglib.OrganizationNameTag
  Class logger.
log - Static variable in class net.shibboleth.idp.ui.taglib.OrganizationURLTag
  Class logger.
log - Static variable in class net.shibboleth.idp.ui.taglib.ServiceContactTag
  Class logger.
log - Static variable in class net.shibboleth.idp.ui.taglib.ServiceDescriptionTag
  Class logger.
log - Static variable in class net.shibboleth.idp.ui.taglib.ServiceInformationURLTag
  Class logger.
log - Static variable in class net.shibboleth.idp.ui.taglib.ServiceLogoTag
  Class logger.
log - Static variable in class net.shibboleth.idp.ui.taglib.ServiceNameTag
  Class logger.
log - Static variable in class net.shibboleth.idp.ui.taglib.ServicePrivacyURLTag
  Class logger.
log - Static variable in class net.shibboleth.idp.ui.taglib.ServiceTagSupport
  Class logger.
log(String, Exception) - Method in class net.shibboleth.idp.profile.LogRuntimeException
  Log a message about the caught exception to a particular category.
LOG - Static variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Class logger.
logContext(BaseContext, int) - Method in class net.shibboleth.idp.profile.impl.LogContextTree
  Recursively log the context tree.
LogContextTree - Class in net.shibboleth.idp.profile.impl
  Spring Web Flow utility action for logging on DEBUG a representation of the current `ProfileRequestContext`.
LogContextTree() - Constructor for class net.shibboleth.idp.profile.impl.LogContextTree
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.
logger - Variable in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
  Logger instance.
loggingId - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Logging ID.
loggingId - Variable in class net.shibboleth.idp.authn.proxy.impl.InitializeProxyProfileRequestContext
  The logging ID to initialize the context to.
loggingId - Variable in class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
  The logging ID to initialize the context to.
loggingLabel - Variable in class net.shibboleth.idp.profile.interceptor.impl.PopulateProfileInterceptorContext
  A label for logging activity indicating what type of flows are being handled.
LoggingVisitor - Class in net.shibboleth.idp.installer.plugin.impl
  A @{link `FileVisitor` copies directory trees keeping a note of all copied target files.
LoggingVisitor(Path, Path) - Constructor for class net.shibboleth.idp.installer.plugin.impl.LoggingVisitor
  Constructor.
LogImplementationDetails - Class in net.shibboleth.idp.admin.impl
  A bean that logs IdP internals when instantiated, and outputs a number of warning conditions.
LogImplementationDetails() - Constructor for class net.shibboleth.idp.admin.impl.LogImplementationDetails
login() - Method in class net.shibboleth.idp.authn.spnego.impl.GSSAcceptorLoginModule
  Execute the login and return a Subject for the acceptor identity.
LOGIN_BINDING - Static variable in class net.shibboleth.idp.cas.service.impl.MetadataServiceRegistry
  URI identifying an ACS endpoint that requests CAS service tickets.
loginConfig - Variable in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
  Profile config.
loginConfigNames - Variable in class net.shibboleth.idp.authn.impl.JAASCredentialValidator
  Holder for simple configurations defined by name.
loginConfigParameters - Variable in class net.shibboleth.idp.authn.impl.JAASCredentialValidator
  Type-specific configuration parameters.
loginConfigResource - Variable in class net.shibboleth.idp.authn.impl.JAASCredentialValidator
  JAAS configuration resource.
loginConfigStrategy - Variable in class net.shibboleth.idp.authn.impl.JAASCredentialValidator
  Strategy function to dynamically derive the login config(s) to use.
loginConfigType - Variable in class net.shibboleth.idp.authn.impl.JAASCredentialValidator
  Type of JAAS Configuration to instantiate.
LoginConfiguration - Class in net.shibboleth.idp.cas.config
  CAS protocol configuration that applies to the `/login` URI.
LoginConfiguration() - Constructor for class net.shibboleth.idp.cas.config.LoginConfiguration
  Creates a new instance.
loginConfigurations - Variable in class net.shibboleth.idp.authn.impl.JAASCredentialValidator
  Application name(s) in JAAS configuration to use.
LoginEndpointPredicate() - Constructor for class net.shibboleth.idp.cas.service.impl.MetadataServiceRegistry.LoginEndpointPredicate
loginModuleClassName - Variable in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator
  Class name of JAAS LoginModule to acquire Kerberos credentials.
loginModuleClassName - Variable in class net.shibboleth.idp.authn.spnego.impl.KerberosSettings
  Class name of JAAS LoginModule to acquire Kerberos credentials.
Logo(String, String, int, int) - Constructor for class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor.Logo
  Constructor.
logoFits(Logo, int, int, int, int) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Does the logo fit the supplied parameters?
logout() - Method in class net.shibboleth.idp.authn.spnego.impl.GSSAcceptorLoginModule
  Perform a JAAS logout.
logout() - Method in class net.shibboleth.idp.authn.spnego.impl.GSSContextAcceptor
  Dispose of the context and the server's credentials, and do a logout of the Kerberos login module.
LOGOUT_BINDING - Static variable in class net.shibboleth.idp.cas.service.impl.MetadataServiceRegistry
  URI identifying a CAS SLO endpoint.
LOGOUT_CONTEXT_KEY - Static variable in class net.shibboleth.idp.session.impl.SaveLogoutContext
  Key name under which LogoutContext is stored in Session.
LOGOUT_LOCATION - Static variable in class net.shibboleth.idp.cas.service.impl.MetadataServiceRegistry
  URN marking that SLO endpoint is dynamic based on service ticket URL.
LOGOUT_PROP_FIELD - Static variable in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionSerializer
  Field name of Single Logout indicator.
logoutContext - Variable in class net.shibboleth.idp.session.impl.DestroySessions
  LogoutContext to access.
LogoutContext - Class in net.shibboleth.idp.session.context
  A `BaseContext` that holds a multimap of `SPSession` objects.
LogoutContext() - Constructor for class net.shibboleth.idp.session.context.LogoutContext
  Constructor.
logoutContextCreationStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
  Creation/lookup function for LogoutContext.
logoutContextCreationStrategy - Variable in class net.shibboleth.idp.session.impl.ProcessLogout
  Creation/lookup function for LogoutContext.
logoutContextLookup - Variable in class net.shibboleth.idp.session.impl.SaveLogoutContext
  Looks up a LogoutContext from PRC.
logoutContextLookupStrategy - Variable in class net.shibboleth.idp.session.impl.DestroySessions
  Lookup function for LogoutContext.
logoutContextLookupStrategy - Variable in class net.shibboleth.idp.session.impl.LogoutStatusStrategyFunction
  Lookup strategy for context.
logoutContextLookupStrategy - Variable in class net.shibboleth.idp.session.impl.PopulateMultiRPContextFromLogoutContext
  Lookup function for `LogoutContext`.
logoutContextLookupStrategy - Variable in class net.shibboleth.idp.session.impl.RestoreProfileRequestContextTree
  Looks up a LogoutContext from PRC.
logoutContextLookupStrategy - Variable in class net.shibboleth.idp.session.impl.SaveProfileRequestContextTree
  Looks up a LogoutContext from PRC.
LogoutContextSessionLookupFunction - Class in net.shibboleth.idp.session.context.navigate
  A function that returns a session from a `LogoutContext` and removes it from that context at the same time.
LogoutContextSessionLookupFunction() - Constructor for class net.shibboleth.idp.session.context.navigate.LogoutContextSessionLookupFunction
logoutCtx - Variable in class net.shibboleth.idp.session.impl.PopulateMultiRPContextFromLogoutContext
  `LogoutContext` to process.
LogoutPropagationContext - Class in net.shibboleth.idp.session.context
  Context holding information needed to perform logout for a single SP session.
LogoutPropagationContext() - Constructor for class net.shibboleth.idp.session.context.LogoutPropagationContext
LogoutPropagationContext.Result - Enum Class in net.shibboleth.idp.session.context
  Logout propagation result.
logoutPropagationContextFunction - Variable in class net.shibboleth.idp.session.impl.SelectLogoutPropagationFlow
  Function to retrieve LogoutPropagationContext from context tree.
logoutPropagationContextLookupStrategy - Variable in class net.shibboleth.idp.saml.session.impl.BestMatchLocationLookupStrategy
  Lookup strategy for context.
LogoutPropagationFlowDescriptor - Class in net.shibboleth.idp.session
  A descriptor for a logout propagation flow.
LogoutPropagationFlowDescriptor(Class<? extends SPSession>) - Constructor for class net.shibboleth.idp.session.LogoutPropagationFlowDescriptor
  Constructor.
LogoutPropagationFlowDescriptorManager - Class in net.shibboleth.idp.session.impl
  Manager of `LogoutPropagationFlowDescriptor` objects.
LogoutPropagationFlowDescriptorManager(List<LogoutPropagationFlowDescriptor>) - Constructor for class net.shibboleth.idp.session.impl.LogoutPropagationFlowDescriptorManager
  Constructor.
LogoutPropagationFlowDescriptorSelector - Class in net.shibboleth.idp.session.logic
  Selection function to retrieve the logout propagation flow descriptor that is suitable for a given `SPSession`.
LogoutPropagationFlowDescriptorSelector(List<LogoutPropagationFlowDescriptor>) - Constructor for class net.shibboleth.idp.session.logic.LogoutPropagationFlowDescriptorSelector
  Constructor.
logoutPropContextLookupStrategy - Variable in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
  Logout propagation context lookup strategy.
logoutPropContextLookupStrategy - Variable in class net.shibboleth.idp.saml.session.impl.PrepareInboundMessageContext
  Logout propagation context lookup strategy.
logoutRequest - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
  LogoutRequest to process.
logoutRequest - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
  LogoutRequest to process.
logoutRequestLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
  Lookup strategy for `LogoutRequest` to process.
logoutRequestLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
  Lookup strategy for `LogoutRequest` to process.
logoutServices - Variable in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  logout services.
LogoutStatusStrategyFunction - Class in net.shibboleth.idp.session.impl
  A strategy function for determining the status of a logout based on the content of a `LogoutContext`.
LogoutStatusStrategyFunction() - Constructor for class net.shibboleth.idp.session.impl.LogoutStatusStrategyFunction
  Constructor.
logPrefix - Variable in class net.shibboleth.idp.authn.AbstractCredentialValidator
  Cached log prefix.
logPrefix - Variable in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizer
  Cached log prefix.
logPrefix - Variable in class net.shibboleth.idp.saml.nameid.AbstractNameIDCanonicalizer
  Cached log prefix.
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.
LogRuntimeException - Class in net.shibboleth.idp.profile
  Dedicated bean used to log flow exceptions, to get around issues with Spring Expressions referencing class objects under certain conditions that are so far not understood.
LogRuntimeException() - Constructor for class net.shibboleth.idp.profile.LogRuntimeException
LogSpringContextInfo - Class in net.shibboleth.idp.profile.impl
  Spring Web Flow utility action for logging on DEBUG details about the current hierarchy of Spring `ApplicationContext` and the beans contained within each.
LogSpringContextInfo() - Constructor for class net.shibboleth.idp.profile.impl.LogSpringContextInfo
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.
lookup(Class<? extends Principal>, String) - Method in class net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistry
  Get a registered predicate factory for a given principal type and operator string, if any.
lookup(Class<T>) - Method in class net.shibboleth.idp.session.SPSessionSerializerRegistry
  Get a registered `StorageSerializer` for a given `SPSession` type, if any.
lookup(String) - Method in class net.shibboleth.idp.cas.service.impl.MetadataServiceRegistry
  Looks up a service entry from a service URL.
lookup(String) - Method in class net.shibboleth.idp.cas.service.impl.ReloadingServiceRegistry
  Looks up a service entry from a service URL.
lookup(String) - Method in class net.shibboleth.idp.cas.service.PatternServiceRegistry
  Looks up a service entry from a service URL.
lookup(String) - Method in interface net.shibboleth.idp.cas.service.ServiceRegistry
  Looks up a service entry from a service URL.
lookupBySessionId(String) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Performs a lookup and deserializes a record based on session ID.
lookupBySPSession(SPSessionCriterion) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Performs a lookup and deserializes records potentially matching a SPSession.
lookupIdPProperties(IdPPlugin, Map<URL, Properties>) - Method in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
  Look in the cache for the URL and return the properties if it's there, otherwise reach out to the URL and load the properties.
LoopDetectionPredicate - Class in net.shibboleth.idp.profile.logic
  Deprecated, for removal: This API element is subject to removal in a future version.
LoopDetectionPredicate() - Constructor for class net.shibboleth.idp.profile.logic.LoopDetectionPredicate
  Deprecated.
  Constructor.
lowercase - Variable in class net.shibboleth.idp.authn.AbstractExtractionAction
  Convert to lowercase prior to transforms?
lowercase - Variable in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
  Convert to lowercase prior to transforms?
lowercase - Variable in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizer
  Convert to lowercase prior to transforms?
lowercase - Variable in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  Convert username to lowercase prior to transforms?
lowercase - Variable in class net.shibboleth.idp.saml.nameid.impl.BaseTransformingDecoder
  Convert to lowercase prior to transforms?

## M

main(String[]) - Static method in class net.shibboleth.idp.cli.CLI
  Command line entry point.
main(String[]) - Static method in class net.shibboleth.idp.cli.DataSealerCLI
  CLI entry point.
main(String[]) - Static method in class net.shibboleth.idp.cli.impl.JarCheckCLI
  CLI entry point.
main(String[]) - Static method in class net.shibboleth.idp.cli.impl.ModuleManagerCLI
  CLI entry point.
main(String[]) - Static method in class net.shibboleth.idp.installer.impl.FinalizeJettyBase
  Deprecated.
  Main entry.
main(String[]) - Static method in class net.shibboleth.idp.installer.impl.IdPBuildWar
  CLI entry point.
main(String[]) - Static method in class net.shibboleth.idp.installer.impl.IdPInstallerCLI
  CLI entry point.
main(String[]) - Static method in class net.shibboleth.idp.installer.impl.UpdateIdPCLI
  CLI entry point.
main(String[]) - Static method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
  CLI entry point.
main(String[]) - Static method in class net.shibboleth.idp.Version
  Main entry point to program.
makeAttributeDefinitionDependency(String) - Static method in class net.shibboleth.idp.saml.impl.testing.TestSources
  Make a `ResolverAttributeDefinitionDependency`.
makeDataConnectorDependency(String, String) - Static method in class net.shibboleth.idp.saml.impl.testing.TestSources
  Make a `ResolverDataConnectorDependency`.
MANAGER_ID - Static variable in class net.shibboleth.idp.authn.impl.DoLockoutManagerOperation
  Flow variable indicating ID of manager bean to access.
managerId - Variable in class net.shibboleth.idp.authn.impl.DoLockoutManagerOperation
  Manager ID to operate on.
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.
MappedEntityAttributesPredicate - Class in net.shibboleth.idp.saml.profile.logic
  Deprecated, for removal: This API element is subject to removal in a future version.
MappedEntityAttributesPredicate(Collection<EntityAttributesPredicate.Candidate>) - Constructor for class net.shibboleth.idp.saml.profile.logic.MappedEntityAttributesPredicate
  Deprecated.
  Constructor.
MappedEntityAttributesPredicate(Collection<EntityAttributesPredicate.Candidate>, boolean) - Constructor for class net.shibboleth.idp.saml.profile.logic.MappedEntityAttributesPredicate
  Deprecated.
  Constructor.
MappedEntityAttributesPredicate(Collection<EntityAttributesPredicate.Candidate>, boolean, boolean) - Constructor for class net.shibboleth.idp.saml.profile.logic.MappedEntityAttributesPredicate
  Deprecated.
  Constructor.
mappings - Variable in class net.shibboleth.idp.authn.impl.ValidateUserAgentAddress
  Map of IP ranges to principal names.
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.
maskFailures - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
  Whether to treat resolver errors as equivalent to resolving no attributes.
maskFailures - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Whether to treat resolver errors as equivalent to resolving no attributes.
maskStorageErrors - Variable in class net.shibboleth.idp.consent.flow.storage.impl.RevokeConsent
  Trap errors in the storage layer.
maskStorageFailure - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Indicates that storage service failures should be masked as much as possible.
matches(String, Metric) - Method in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
matches(String, Metric) - Method in class net.shibboleth.idp.admin.impl.OutputMetrics.ChainedMetricFilter
matches(String, Metric) - Method in class net.shibboleth.idp.metrics.impl.IdPGaugeSet
matches(String, Metric) - Method in class net.shibboleth.idp.module.impl.ModuleGaugeSet
matchExpression - Variable in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  A regular expression to apply for acceptance testing.
matchExpression - Variable in class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication
  A regular expression to apply for acceptance testing.
matchExpression - Variable in class net.shibboleth.idp.authn.impl.ValidateRemoteUser
  A regular expression to apply for acceptance testing.
matchExpression - Variable in class net.shibboleth.idp.consent.logic.impl.AttributePredicate
  Regular expression to apply for acceptance testing.
matchingPrincipal - Variable in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
  The principal that satisfied the request, if any.
matchingRules - Variable in class net.shibboleth.idp.authn.principal.impl.InexactPrincipalEvalPredicateFactory
  Rules for matching.
maxAge - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  Allowed time since an `AuthenticationResult` was created that it can be reused for this request.
MaxAgeLookupFunction - Class in net.shibboleth.idp.authn.config.navigate
  A function that returns `AuthenticationProfileConfiguration.getMaxAge(ProfileRequestContext)` if such a profile is available from a `RelyingPartyContext` obtained via a lookup function, by default a child of the `ProfileRequestContext`.
MaxAgeLookupFunction() - Constructor for class net.shibboleth.idp.authn.config.navigate.MaxAgeLookupFunction
maxAgeLookupStrategy - Variable in class net.shibboleth.idp.cas.config.LoginConfiguration
  Lookup function for max-age setting.
maxAgeLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
  Strategy used to determine max-age from configuration.
maxAgeLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function for max-age setting.
maxAgeLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function for max-age setting.
maxAttemptsLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Lookup function for maximum failed attempts within window.
maxHeight - Variable in class net.shibboleth.idp.ui.taglib.ServiceLogoTag
  Bean storage.
maximumSPSessionLifetimeLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function to supply maximum session lifetime.
maximumTimeSinceAuthnLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function to supply maximum time since inbound AuthnInstant.
maximumTokenDelegationChainLengthLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function to supply maximum delegation chain length.
maxPoolSize - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Maximum pool size.
maxStoredRecords - Variable in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
  Maximum number of records stored in the storage service.
maxWidth - Variable in class net.shibboleth.idp.ui.taglib.ServiceLogoTag
  Bean storage.
MDC_ATTRIBUTE - Static variable in interface net.shibboleth.idp.session.IdPSession
  Name of `MDC` attribute that holds the current session ID: `idp.session.id`.
MDC_ATTRIBUTE - Static variable in class net.shibboleth.idp.Version
  Name of `MDC` attribute that holds the IdP's version string: `idp.version`.
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.
MessageChecker(String) - Constructor for class net.shibboleth.idp.authn.AbstractValidationAction.MessageChecker
  Constructor.
messageHandlerLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.config.impl.AbstractSAMLProfileConfiguration
  Lookup strategy for message decorator.
messageLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.NameIDAuditExtractor
  Lookup strategy for message to read from.
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.
messageSource - Variable in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
  MessageSource injected by Spring, typically the parent ApplicationContext itself.
messageSource - Variable in class net.shibboleth.idp.profile.AbstractProfileAction
  MessageSource injected by Spring, typically the parent ApplicationContext itself.
messageSource - Variable in class net.shibboleth.idp.profile.context.navigate.SpringStatusMessageLookupFunction
  MessageSource injected by Spring, typically the parent ApplicationContext itself.
MessageSourceConsentFunction - Class in net.shibboleth.idp.consent.logic.impl
  Function that returns a consent object whose id and value are resolved from a lookup function and `MessageSource`.
MessageSourceConsentFunction() - Constructor for class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
  Constructor.
METADATA_TAG_NAME - Static variable in interface net.shibboleth.idp.cas.attribute.CASAttributeTranscoder
  Name of metadata tag/attribute to check for in the event that `CASAttributeTranscoder.PROP_NAME_FROM_METADATA` is used.
metadataContextLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.IsAttributeRequiredPredicate
  Strategy used to find the `SAMLMetadataContext` from the `ProfileRequestContext`.
metadataContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Strategy function for access to `SAMLMetadataContext` for input to resolver.
metadataContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PreProcessLogoutMessage
  Lookup strategy for metadata context.
metadataContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
  Strategy function for access to `SAMLMetadataContext` for input to SOAP client.
metadataContextLookupStrategy - Variable in class net.shibboleth.idp.ui.impl.SetRPUIInformation
  Strategy function for access to `SAMLMetadataContext`.
metadataFromFilterLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
  Strategy used to locate the `SAMLMetadataContext` for the recipient associated with a given `AttributeFilterContext`.
MetadataProtocolAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns the Metadata protocol (as defined by the bean called `shibboleth.MetadataLookup.Protocol`).
MetadataProtocolAuditExtractor() - Constructor for class net.shibboleth.idp.saml.audit.impl.MetadataProtocolAuditExtractor
MetadataQueryArguments - Class in net.shibboleth.idp.cli
  Command line processing for MetadataQuery flow.
MetadataQueryArguments() - Constructor for class net.shibboleth.idp.cli.MetadataQueryArguments
MetadataQueryRequest - Class in net.shibboleth.idp.profile.impl
  Object representing a query for metadata.
MetadataQueryRequest() - Constructor for class net.shibboleth.idp.profile.impl.MetadataQueryRequest
  Constructor.
MetadataQueryRequestDecoder - Class in net.shibboleth.idp.profile.impl
  Decodes an incoming metadata query request.
MetadataQueryRequestDecoder() - Constructor for class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
  Constructor.
metadataResolver - Variable in class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication
  Optional supplemental metadata source for filtering.
metadataResolver - Variable in class net.shibboleth.idp.cas.service.impl.MetadataServiceRegistry
  SAML metadata resolver.
metadataResolver - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
  Optional supplemental metadata source.
metadataResolver - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Optional supplemental metadata source for filtering.
metadataResolver - Variable in class net.shibboleth.idp.session.impl.PopulateMultiRPContextFromLogoutContext
  Resolver used to look up SAML metadata.
metadataResolverService - Variable in class net.shibboleth.idp.saml.profile.impl.ReloadMetadata
  The service that contains the metadata.
MetadataServiceRegistry - Class in net.shibboleth.idp.cas.service.impl
  CAS service registry implementation that queries SAML metadata for a CAS service given a CAS service URL using the following strategy.
MetadataServiceRegistry(RoleDescriptorResolver) - Constructor for class net.shibboleth.idp.cas.service.impl.MetadataServiceRegistry
  Create a new instance that queries the given metadata resolver.
MetadataServiceRegistry.LoginEndpointPredicate - Class in net.shibboleth.idp.cas.service.impl
  Predicate defines CAS login endpoints so that the metadata index on endpoints can be scoped to the smallest set needed to support CAS entities in SAML metadata.
method - Variable in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
  CAS protocol 3.0 "method" parameter.
method - Variable in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  HTTP method to use, GET by default.
Method - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolParam
  Method parameter.
METHOD_GET - Static variable in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
  HTTP GET method.
METHOD_POST - Static variable in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
  HTTP POST method.
methodLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
  Strategy used to determine the AuthenticationMethod attribute.
METRIC_ID - Static variable in class net.shibboleth.idp.admin.impl.OutputMetrics
  Flow variable indicating ID of metric or group of metrics to output.
metricFilter - Variable in class net.shibboleth.idp.admin.impl.OutputMetrics
  Pre-installed filter to apply alongside dynamically derived filter.
metricFilterMap - Variable in class net.shibboleth.idp.admin.impl.OutputMetrics
  Map of custom metric groups to filters.
metricId - Variable in class net.shibboleth.idp.admin.impl.OutputMetrics
  Metric ID to operate on.
metricName - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
  Base name of metrics.
metricRegistry - Variable in class net.shibboleth.idp.admin.impl.OutputMetrics
  The metric registry.
MFA - Class in net.shibboleth.idp.module.authn.impl
  `IdPModule` implementation.
MFA() - Constructor for class net.shibboleth.idp.module.authn.impl.MFA
  Constructor.
mfaContext - Variable in class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication
  A subordinate `MultiFactorAuthenticationContext`, if any.
mfaContext - Variable in class net.shibboleth.idp.authn.impl.TransitionMultiFactorAuthentication
  A subordinate `MultiFactorAuthenticationContext`, if any.
mfaFlowDescriptor - Variable in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
  Login flow descriptor for the MFA flow.
minHeight - Variable in class net.shibboleth.idp.ui.taglib.ServiceLogoTag
  Bean storage.
minPoolSize - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Minimum pool size.
minWidth - Variable in class net.shibboleth.idp.ui.taglib.ServiceLogoTag
  Bean storage.
MockAuthenticationProfileConfiguration - Class in net.shibboleth.idp.authn.testing
  Mock implementation of `AuthenticationProfileConfiguration`.
MockAuthenticationProfileConfiguration(String, List<Principal>) - Constructor for class net.shibboleth.idp.authn.testing.MockAuthenticationProfileConfiguration
  Constructor.
MockAuthenticationProfileConfiguration(String, List<Principal>, Collection<String>, List<String>) - Constructor for class net.shibboleth.idp.authn.testing.MockAuthenticationProfileConfiguration
  Constructor.
MockProfileConfiguration - Class in net.shibboleth.idp.profile.testing
  Mock implementation of `ProfileConfiguration`.
MockProfileConfiguration(String) - Constructor for class net.shibboleth.idp.profile.testing.MockProfileConfiguration
  Constructor.
MODE_CREDENTIAL_KEYS - Static variable in class net.shibboleth.idp.installer.impl.InstallerProperties
  Deprecated.
  Mode to set on credential *key files.
MODE_CREDENTIAL_KEYS - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  Mode to set on credential *key files.
MODULE_URL_BASE - Static variable in class net.shibboleth.idp.module.impl.CoreIdPModule
  Documentation base URL.
MODULE_URL_BASE - Static variable in class net.shibboleth.idp.module.impl.PluginIdPModule
  Documentation base URL.
moduleChanges - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Module Changes.
moduleChanges - Variable in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
  Module Changes.
moduleContext - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  The Module Context.
moduleContext - Variable in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
  The `ModuleContext` that the module subsystem needs.
ModuleException - Exception in net.shibboleth.idp.module
  Deprecated, for removal: This API element is subject to removal in a future version.
ModuleException() - Constructor for exception net.shibboleth.idp.module.ModuleException
  Deprecated.
  Constructor.
ModuleException(Exception) - Constructor for exception net.shibboleth.idp.module.ModuleException
  Deprecated.
  Constructor.
ModuleException(String) - Constructor for exception net.shibboleth.idp.module.ModuleException
  Deprecated.
  Constructor.
ModuleException(String, Exception) - Constructor for exception net.shibboleth.idp.module.ModuleException
  Deprecated.
  Constructor.
ModuleGaugeSet - Class in net.shibboleth.idp.module.impl
  Guage set to report the Modules' statuses.
ModuleGaugeSet() - Constructor for class net.shibboleth.idp.module.impl.ModuleGaugeSet
  Constructor.
ModuleManagerArguments - Class in net.shibboleth.idp.cli.impl
  Arguments for `IdPModule` management CLI.
ModuleManagerArguments() - Constructor for class net.shibboleth.idp.cli.impl.ModuleManagerArguments
ModuleManagerCLI - Class in net.shibboleth.idp.cli.impl
  Command line for `IdPModule` management.
ModuleManagerCLI() - Constructor for class net.shibboleth.idp.cli.impl.ModuleManagerCLI
modulesDisabled - Variable in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
  The modules disabled when the `IdPPlugin` was installed.
modulesEnabled - Variable in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
  The modules enabled when the `IdPPlugin` was installed.
MultiFactorAuthenticationContext - Class in net.shibboleth.idp.authn.context
  A context that holds information about the intermediate state of the multi-factor login flow.
MultiFactorAuthenticationContext() - Constructor for class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
  Constructor.
MultiFactorAuthenticationTransition - Class in net.shibboleth.idp.authn
  A ruleset for managing the transition out of a step during the multi-factor authn flow.
MultiFactorAuthenticationTransition() - Constructor for class net.shibboleth.idp.authn.MultiFactorAuthenticationTransition
  Constructor.
multiFactorContextCreationStrategy - Variable in class net.shibboleth.idp.authn.impl.PopulateMultiFactorAuthenticationContext
  Lookup/creation function for the context to populate.
multiFactorContextLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication
  Lookup function for the context to evaluate.
multiFactorContextLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.TransitionMultiFactorAuthentication
  Lookup function for the context to evaluate.
MultiRelyingPartyContext - Class in net.shibboleth.idp.profile.context
  `BaseContext` representing multiple relying parties involved in a request, usually a subcontext of `ProfileRequestContext`.
MultiRelyingPartyContext() - Constructor for class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
  Constructor.
MultiRelyingPartyContext.RelyingPartyContextIterator - Class in net.shibboleth.idp.profile.context
  Wrapper for an iterator that tracks the current object.
myPluginInfo - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginState
  My Plugin Info.
myPluginVersion - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginState
  The version of this plugin.

## N

name - Variable in class net.shibboleth.idp.authn.spnego.impl.GSSAcceptorLoginModule.UsernamePasswordCallbackHandler
  The name to use.
name - Variable in class net.shibboleth.idp.cas.attribute.Attribute
  Name of attribute.
name - Variable in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
  Serialized form of declaration.
name - Variable in class net.shibboleth.idp.saml.authn.principal.NameIdentifierPrincipal
  Serialized form of nameIdenitifier .
name - Variable in class net.shibboleth.idp.saml.authn.principal.NameIDPrincipal
  Serialized form of NameID .
NAME_QUALIFIER_FIELD - Static variable in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
  Field name of NameQualifier attribute.
nameClash - Variable in class net.shibboleth.idp.installer.InstallerSupport.NameClashVisitor
  did we find a duplicate.
NameClashVisitor(Path, Path) - Constructor for class net.shibboleth.idp.installer.InstallerSupport.NameClashVisitor
  Constructor.
NameDecoderException - Exception in net.shibboleth.idp.saml.nameid
  Error thrown if decoding of a SAML subject identifier fails.
NameDecoderException() - Constructor for exception net.shibboleth.idp.saml.nameid.NameDecoderException
  Constructor.
NameDecoderException(Exception) - Constructor for exception net.shibboleth.idp.saml.nameid.NameDecoderException
  Constructor.
NameDecoderException(String) - Constructor for exception net.shibboleth.idp.saml.nameid.NameDecoderException
  Constructor.
NameDecoderException(String, Exception) - Constructor for exception net.shibboleth.idp.saml.nameid.NameDecoderException
  Constructor.
nameID - Variable in class net.shibboleth.idp.saml.authn.principal.NameIDPrincipal
  The NameID.
nameID - Variable in class net.shibboleth.idp.saml.session.SAML2SPSession
  The NameID asserted to the SP.
NAMEID - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Name identifier field.
NAMEID_FIELD - Static variable in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionSerializer
  Field name of NameID.
NAMEID_FORMAT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Name identifier Format field.
NameIDAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns the Name Identifier from a request or response.
NameIDAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.NameIDAuditExtractor
  Constructor.
nameIDBuilder - Variable in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
  NameID builder.
NameIDCanonicalization - Class in net.shibboleth.idp.saml.nameid.impl
  A `SubjectCanonicalizer` that transforms the input `Subject` into a principal name by searching for one and only one `NameIDPrincipal` custom principal, using an injected `NameIDDecoder` to carry out the process.
NameIDCanonicalization() - Constructor for class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization
NameIDCanonicalizationFlowDescriptor - Class in net.shibboleth.idp.saml.nameid
  A class used to describe flow descriptors for `NameIDPrincipal` and `NameIdentifierPrincipal` c14n.
NameIDCanonicalizationFlowDescriptor() - Constructor for class net.shibboleth.idp.saml.nameid.NameIDCanonicalizationFlowDescriptor
  Constructor.
NameIDDecoder - Interface in net.shibboleth.idp.saml.nameid
  Interface for converting a `NameID` back into a principal name.
nameIdentifier - Variable in class net.shibboleth.idp.saml.authn.principal.NameIdentifierPrincipal
  The NameIdentifier.
nameIdentifier - Variable in class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest
  SAML 1 or 2 identifier object to wrap for c14n.
NameIdentifierCanonicalization - Class in net.shibboleth.idp.saml.nameid.impl
  A `SubjectCanonicalizer` that transforms the input `Subject` into a principal name by searching for one and only one `NameIdentifierPrincipal` custom principal, using an injected `NameIdentifierDecoder` to carry out the process.
NameIdentifierCanonicalization() - Constructor for class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
NameIdentifierDecoder - Interface in net.shibboleth.idp.saml.nameid
  Interface for converting a `NameIdentifier` back into a principal name.
NameIdentifierGenerationService - Interface in net.shibboleth.idp.saml.nameid
  A service interface for obtaining name identifier generators.
NameIdentifierGenerationServiceImpl - Class in net.shibboleth.idp.saml.nameid.impl
  Implementation of `NameIdentifierGenerationService`.
NameIdentifierGenerationServiceImpl() - Constructor for class net.shibboleth.idp.saml.nameid.impl.NameIdentifierGenerationServiceImpl
NameIdentifierPrincipal - Class in net.shibboleth.idp.saml.authn.principal
  Principal based on the SAML2 `NameIdentifier`.
NameIdentifierPrincipal(NameIdentifier) - Constructor for class net.shibboleth.idp.saml.authn.principal.NameIdentifierPrincipal
  Constructor.
NameIDFormatAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns the Name Identifier Format from a SAML Subject.
NameIDFormatAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.NameIDFormatAuditExtractor
  Constructor.
nameIDFormatPrecedence - Variable in class net.shibboleth.idp.authn.testing.MockAuthenticationProfileConfiguration
  Precedence of name identifier formats to use for requests.
nameIDFormatPrecedenceLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function to supply NameIdentifier formats.
nameIDFormatPrecedenceLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function to supply NameID formats.
nameIDLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
  Optional strategy to populate request with a `NameID`.
NAMEIDPOLICY_FORMAT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Name identifier Format field.
NAMEIDPOLICY_SP_NAME_QUALIFIER - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  NameID SPNameQualifier field.
NameIDPolicyFormatAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns the NameID Format from a NameIDPolicy element.
NameIDPolicyFormatAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.NameIDPolicyFormatAuditExtractor
  Constructor.
nameIDPolicyPredicate - Variable in class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest
  Predicate to validate use of `NameID` or `NameIdentifier` in subject.
NameIDPolicySPNameQualifierAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns the SPNameQualifier from a NameIDPolicy element.
NameIDPolicySPNameQualifierAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.NameIDPolicySPNameQualifierAuditExtractor
  Constructor.
NameIDPrincipal - Class in net.shibboleth.idp.saml.authn.principal
  Principal based on the SAML2 `NameID`.
NameIDPrincipal(NameID) - Constructor for class net.shibboleth.idp.saml.authn.principal.NameIDPrincipal
  Constructor.
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.
nameReplacement - Variable in class net.shibboleth.idp.installer.PropertiesWithComments
  Name Replacement info.
NAMESPACE - Static variable in class net.shibboleth.idp.cas.flow.impl.AbstractOutgoingSamlMessageAction
  CAS namespace.
NAMESPACE - Static variable in class net.shibboleth.idp.cas.flow.impl.BuildSamlValidationSuccessMessageAction
  Attribute namespace.
NamingFunction() - Constructor for class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder.NamingFunction
net.shibboleth.idp - package net.shibboleth.idp
  Root package for IdP, contains a couple base/utility classes.
net.shibboleth.idp.admin - package net.shibboleth.idp.admin
  Classes supporting administrative interface machinery.
net.shibboleth.idp.admin.impl - package net.shibboleth.idp.admin.impl
  Implementation classes for administrative profiles.
net.shibboleth.idp.authn - package net.shibboleth.idp.authn
  APIs related to the authentication of a subject.
net.shibboleth.idp.authn.audit.impl - package net.shibboleth.idp.authn.audit.impl
  Audit implementation classes.
net.shibboleth.idp.authn.config - package net.shibboleth.idp.authn.config
  Configuration touchpoints for authentication flows.
net.shibboleth.idp.authn.config.navigate - package net.shibboleth.idp.authn.config.navigate
  Functions for traversing authentication configurations.
net.shibboleth.idp.authn.context - package net.shibboleth.idp.authn.context
  Context classes for managing authentication-related state.
net.shibboleth.idp.authn.context.impl - package net.shibboleth.idp.authn.context.impl
  Implementation classes related to authentication contexts.
net.shibboleth.idp.authn.context.logic - package net.shibboleth.idp.authn.context.logic
  Predicates related to authentication context content.
net.shibboleth.idp.authn.context.navigate - package net.shibboleth.idp.authn.context.navigate
  Functions for traversing authentication contexts.
net.shibboleth.idp.authn.impl - package net.shibboleth.idp.authn.impl
  Implementation of various authentication actions.
net.shibboleth.idp.authn.principal - package net.shibboleth.idp.authn.principal
  Classes supporting Java `Principal` usage.
net.shibboleth.idp.authn.principal.impl - package net.shibboleth.idp.authn.principal.impl
  Implementation of functionality related to Java Principals.
net.shibboleth.idp.authn.proxy.impl - package net.shibboleth.idp.authn.proxy.impl
  Classes implementing proxied authentication flows.
net.shibboleth.idp.authn.revocation.impl - package net.shibboleth.idp.authn.revocation.impl
  Predicates related to authentication.
net.shibboleth.idp.authn.spnego.impl - package net.shibboleth.idp.authn.spnego.impl
  Implementation of SPNEGO authentication flow.
net.shibboleth.idp.authn.testing - package net.shibboleth.idp.authn.testing
  Testing utility classes.
net.shibboleth.idp.cas.attribute - package net.shibboleth.idp.cas.attribute
  APIs for CAS attribute support.
net.shibboleth.idp.cas.attribute.transcoding.impl - package net.shibboleth.idp.cas.attribute.transcoding.impl
  Implementation classes for CAS attribute support.
net.shibboleth.idp.cas.audit.impl - package net.shibboleth.idp.cas.audit.impl
  CAS protocol audit implementations.
net.shibboleth.idp.cas.config - package net.shibboleth.idp.cas.config
  CAS protocol configuration implementations.
net.shibboleth.idp.cas.flow.impl - package net.shibboleth.idp.cas.flow.impl
  CAS protocol flow implementations.
net.shibboleth.idp.cas.protocol - package net.shibboleth.idp.cas.protocol
  APIs related to the CAS protocol.
net.shibboleth.idp.cas.proxy - package net.shibboleth.idp.cas.proxy
  APIs related to CAS proxies.
net.shibboleth.idp.cas.proxy.impl - package net.shibboleth.idp.cas.proxy.impl
  CAS protocol proxy implementations.
net.shibboleth.idp.cas.service - package net.shibboleth.idp.cas.service
  APIs related to CAS services.
net.shibboleth.idp.cas.service.impl - package net.shibboleth.idp.cas.service.impl
  CAS protocol service implementations.
net.shibboleth.idp.cas.session.impl - package net.shibboleth.idp.cas.session.impl
  CAS protocol session implementations.
net.shibboleth.idp.cas.ticket - package net.shibboleth.idp.cas.ticket
  APIs related to CAS tickets.
net.shibboleth.idp.cas.ticket.impl - package net.shibboleth.idp.cas.ticket.impl
  CAS protocol ticket implementations.
net.shibboleth.idp.cas.ticket.serialization.impl - package net.shibboleth.idp.cas.ticket.serialization.impl
  CAS protocol ticket serialization implementations.
net.shibboleth.idp.cli - package net.shibboleth.idp.cli
  Command line drivers and utilities.
net.shibboleth.idp.cli.impl - package net.shibboleth.idp.cli.impl
  Implementation classes for command line drivers and utilities.
net.shibboleth.idp.conf.impl - package net.shibboleth.idp.conf.impl
  Configuration implementation classes used internally.
net.shibboleth.idp.consent - package net.shibboleth.idp.consent
  Classed related to consent.
net.shibboleth.idp.consent.audit.impl - package net.shibboleth.idp.consent.audit.impl
  Classes implementing consent-specific audit log behavior.
net.shibboleth.idp.consent.context - package net.shibboleth.idp.consent.context
  Context classes related to consent flows.
net.shibboleth.idp.consent.flow.ar.impl - package net.shibboleth.idp.consent.flow.ar.impl
  Actions and flow descriptors related to attribute release consent.
net.shibboleth.idp.consent.flow.impl - package net.shibboleth.idp.consent.flow.impl
  Actions and flow descriptors related to consent.
net.shibboleth.idp.consent.flow.storage.impl - package net.shibboleth.idp.consent.flow.storage.impl
  Actions related to consent storage.
net.shibboleth.idp.consent.logic.impl - package net.shibboleth.idp.consent.logic.impl
  Predicates and functions related to attribute consent.
net.shibboleth.idp.consent.storage.impl - package net.shibboleth.idp.consent.storage.impl
  Storage and serialization classes related to attribute consent.
net.shibboleth.idp.installer - package net.shibboleth.idp.installer
  Classes available for installation.
net.shibboleth.idp.installer.impl - package net.shibboleth.idp.installer.impl
  Implementation classes for installation.
net.shibboleth.idp.installer.plugin.impl - package net.shibboleth.idp.installer.plugin.impl
  Classes for handling plugins.
net.shibboleth.idp.log - package net.shibboleth.idp.log
  IdP logging setup and management classes.
net.shibboleth.idp.metrics.impl - package net.shibboleth.idp.metrics.impl
  Implementation classes supporting code instrumentation.
net.shibboleth.idp.module - package net.shibboleth.idp.module
  APIs for representing units of IdP functionality as modules.
net.shibboleth.idp.module.admin.impl - package net.shibboleth.idp.module.admin.impl
  Administrative modules.
net.shibboleth.idp.module.authn.impl - package net.shibboleth.idp.module.authn.impl
  Authentication modules.
net.shibboleth.idp.module.core.impl - package net.shibboleth.idp.module.core.impl
  General modules.
net.shibboleth.idp.module.impl - package net.shibboleth.idp.module.impl
  Implementation classes supporting module system.
net.shibboleth.idp.module.intercept.impl - package net.shibboleth.idp.module.intercept.impl
  Interceptor modules.
net.shibboleth.idp.module.profile.impl - package net.shibboleth.idp.module.profile.impl
  Profile modules.
net.shibboleth.idp.plugin - package net.shibboleth.idp.plugin
  A set of APIs of general use in building IdP plugins.
net.shibboleth.idp.plugin.impl - package net.shibboleth.idp.plugin.impl
  Implementation classes for plugins.
net.shibboleth.idp.profile - package net.shibboleth.idp.profile
  Common APIs for handling profile requests.
net.shibboleth.idp.profile.audit.impl - package net.shibboleth.idp.profile.audit.impl
  Audit implementation classes.
net.shibboleth.idp.profile.config - package net.shibboleth.idp.profile.config
  Classes pertaining to IdP-specific request-time profile configuration options.
net.shibboleth.idp.profile.config.navigate - package net.shibboleth.idp.profile.config.navigate
  Functions to navigate into profile configuration information.
net.shibboleth.idp.profile.context - package net.shibboleth.idp.profile.context
  Context classes for IdP-specific information needed by profile actions.
net.shibboleth.idp.profile.context.navigate - package net.shibboleth.idp.profile.context.navigate
  Functions dealing with traversing and extracting data from profile request contexts.
net.shibboleth.idp.profile.impl - package net.shibboleth.idp.profile.impl
  Implementations of various profile actions.
net.shibboleth.idp.profile.interceptor - package net.shibboleth.idp.profile.interceptor
  Classes supporting profile interceptor machinery.
net.shibboleth.idp.profile.interceptor.impl - package net.shibboleth.idp.profile.interceptor.impl
  Implementation of a profile interceptor flow which executes other flows.
net.shibboleth.idp.profile.logic - package net.shibboleth.idp.profile.logic
  This is a legacy package and will be removed in V6.
net.shibboleth.idp.profile.messaging.impl - package net.shibboleth.idp.profile.messaging.impl
  Implementations of various message handlers.
net.shibboleth.idp.profile.spring.factory - package net.shibboleth.idp.profile.spring.factory
  IdP factory bean implementations.
net.shibboleth.idp.profile.support - package net.shibboleth.idp.profile.support
  Support classes for profile behavior.
net.shibboleth.idp.profile.testing - package net.shibboleth.idp.profile.testing
  Testing utility classes.
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 - package net.shibboleth.idp.saml.authn.principal
  SAML-specific classes for integration with idp-authn-api packages.
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.impl.testing - package net.shibboleth.idp.saml.impl.testing
  Testing utility classes for SAML implementation code.
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.nameid - package net.shibboleth.idp.saml.nameid
  Code for manipulating NameIDs and NameIdentifiers.
net.shibboleth.idp.saml.nameid.impl - package net.shibboleth.idp.saml.nameid.impl
  Implementation of SAML `NameID` and `NameIdentifier` generation and consumption.
net.shibboleth.idp.saml.profile - package net.shibboleth.idp.saml.profile
  Common APIs for SAML profile actions.
net.shibboleth.idp.saml.profile.config - package net.shibboleth.idp.saml.profile.config
  Functionality and base classes common to both SAML 1 and 2 profile configuration.
net.shibboleth.idp.saml.profile.config.impl - package net.shibboleth.idp.saml.profile.config.impl
  Implementations of SAML profile configuration interfaces.
net.shibboleth.idp.saml.profile.config.logic - package net.shibboleth.idp.saml.profile.config.logic
  Implementations of logic/conditional SAML profile configuration components.
net.shibboleth.idp.saml.profile.config.navigate - package net.shibboleth.idp.saml.profile.config.navigate
  Functions to navigate into profile configuration information.
net.shibboleth.idp.saml.profile.context.navigate - package net.shibboleth.idp.saml.profile.context.navigate
  Functions for navigating SAML profile context objects.
net.shibboleth.idp.saml.profile.impl - package net.shibboleth.idp.saml.profile.impl
  Actions common to SAML 1 and SAML 2 processing.
net.shibboleth.idp.saml.profile.logic - package net.shibboleth.idp.saml.profile.logic
  Legacy package for compatibility.
net.shibboleth.idp.saml.profile.testing - package net.shibboleth.idp.saml.profile.testing
  Testing utility classes for SAML profile code.
net.shibboleth.idp.saml.saml1.profile.config.impl - package net.shibboleth.idp.saml.saml1.profile.config.impl
  Implementation of SAML 1.x profile configurations.
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.config - package net.shibboleth.idp.saml.saml2.profile.config
  Profile configurations for SAML 2 profiles.
net.shibboleth.idp.saml.saml2.profile.config.impl - package net.shibboleth.idp.saml.saml2.profile.config.impl
  Implementatio of SAML 2.0 profile configurations.
net.shibboleth.idp.saml.saml2.profile.config.logic - package net.shibboleth.idp.saml.saml2.profile.config.logic
  Predicates related to SAML 2.0 profile configurations.
net.shibboleth.idp.saml.saml2.profile.config.navigate - package net.shibboleth.idp.saml.saml2.profile.config.navigate
  Functions to navigate into SAML 2 profile configuration information.
net.shibboleth.idp.saml.saml2.profile.impl - package net.shibboleth.idp.saml.saml2.profile.impl
  Profile processing actions related to SAML 2 messages.
net.shibboleth.idp.saml.session - package net.shibboleth.idp.saml.session
  Classes related to use of SAML with the session layer.
net.shibboleth.idp.saml.session.impl - package net.shibboleth.idp.saml.session.impl
  Implementation classes for SAML-specific session functionality.
net.shibboleth.idp.session - package net.shibboleth.idp.session
  APIs related to the construction and management of sessions.
net.shibboleth.idp.session.context - package net.shibboleth.idp.session.context
  Context classes for managing session-related state.
net.shibboleth.idp.session.context.navigate - package net.shibboleth.idp.session.context.navigate
  Functions for traversing session-related contexts.
net.shibboleth.idp.session.criterion - package net.shibboleth.idp.session.criterion
  Criterion classes for session lookup.
net.shibboleth.idp.session.impl - package net.shibboleth.idp.session.impl
  Implementations of session-related classes and interfaces.
net.shibboleth.idp.session.logic - package net.shibboleth.idp.session.logic
  Functions and Predicates related to the use of sessions.
net.shibboleth.idp.spring - package net.shibboleth.idp.spring
  Classes for extending, or supporting, Spring based configuration and object management.
net.shibboleth.idp.ui.context - package net.shibboleth.idp.ui.context
  Context classes for information needed by the UI.
net.shibboleth.idp.ui.csrf - package net.shibboleth.idp.ui.csrf
  APIs relating to cross-site request forgery mitigations.
net.shibboleth.idp.ui.csrf.impl - package net.shibboleth.idp.ui.csrf.impl
  Implementation classes for cross-site request forgery mitigation.
net.shibboleth.idp.ui.helper - package net.shibboleth.idp.ui.helper
  Helper classes for the UI.
net.shibboleth.idp.ui.impl - package net.shibboleth.idp.ui.impl
  Implementation classes for information needed by the UI.
net.shibboleth.idp.ui.taglib - package net.shibboleth.idp.ui.taglib
  Contains the code for the jsp taglibs.
newAttributeValue(String) - Method in class net.shibboleth.idp.cas.flow.impl.BuildSamlValidationSuccessMessageAction
  Build new attribute value.
newAuthenticationResult(Subject) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Creates a new instance of a compatible `AuthenticationResult` for use with the corresponding flow.
newAuthenticationStatement(Instant, String, String) - Method in class net.shibboleth.idp.cas.flow.impl.BuildSamlValidationSuccessMessageAction
  Build new authentication statement.
newInstance(String) - Method in class net.shibboleth.idp.cas.ticket.ProxyGrantingTicket
  Create a new ticket with this ticket's service and expiration.
newInstance(String) - Method in class net.shibboleth.idp.cas.ticket.ProxyTicket
  Create a new ticket with this ticket's service and expiration.
newInstance(String) - Method in class net.shibboleth.idp.cas.ticket.ServiceTicket
  Create a new ticket with this ticket's service and expiration.
newInstance(String) - Method in class net.shibboleth.idp.cas.ticket.Ticket
  Create a new ticket with this ticket's service and expiration.
newPrincipalName - Variable in class net.shibboleth.idp.session.impl.DetectIdentitySwitch
  A newly established principal name to check.
newSAMLObject(Class<T>, QName) - Static method in class net.shibboleth.idp.cas.flow.impl.AbstractOutgoingSamlMessageAction
  Build the SAML object.
newSubject(String) - Method in class net.shibboleth.idp.cas.flow.impl.BuildSamlValidationSuccessMessageAction
  Build a new subject.
next() - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext.RelyingPartyContextIterator
nextFlowId - Variable in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
  The next logical flow due to execute (or the currently executing flow during subflow execution).
nextFlowStrategyMap - Variable in class net.shibboleth.idp.authn.MultiFactorAuthenticationTransition
  A function that determines the next flow to execute.
nextWebFlowId - Variable in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
  The next webflow due to execute (or the currently executing web flow during subflow execution).
nipBuilder - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
  Builder of SAML 2 `NameIDPolicy` objects.
NO_CREDENTIALS - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
  ID of event returned if there are no credentials available in the request.
NO_PASSIVE - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
  ID of the event returned if passive authentication isn't possible.
NO_POTENTIAL_FLOW - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
  ID of event returned if there are no flows that could be used for authentication or c14n.
NO_PROMPT - Static variable in class net.shibboleth.idp.installer.impl.InstallerProperties
  Deprecated.
  Do we cause a failure rather than a prompt.
NO_PROMPT - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  Do we cause a failure rather than a prompt.
NO_SUBJECT - Static variable in class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest
  Local event signaling that canonicalization is unnecessary.
NO_TIDY - Static variable in class net.shibboleth.idp.installer.impl.InstallerProperties
  Deprecated.
  Whether to tidy up after ourselves.
NO_TIDY - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  Whether to tidy up after ourselves.
NO_VAL - Static variable in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Value used to represent a string value that has not be set.
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.
noCheck - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Override version check.
NONE - Enum constant in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.PassivatorType
  No passivator.
nonStringAttributeDefiniton(String) - Static method in class net.shibboleth.idp.saml.impl.testing.TestSources
  Return a `SAML2NameIDAttributeDefinition` (which doesn't carry string atribure values).
noPrompt - Variable in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  Suppress Prompts.
noPrompt - Variable in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Do we allow prompting?
noPrompt - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Suppress Prompts.
noProxying - Variable in class net.shibboleth.idp.authn.impl.SelectAuthenticationFlow
  Tracks a proxy count of zero for the request.
noRebuild - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Override version check.
normalize(List<String>) - Method in class net.shibboleth.idp.cli.impl.JarCheckCLI
  make the file names look more 'usual'.
NOT_USED - Static variable in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Non-null marker value for unused ServiceTicket#id field and storage context name.
NTLM_UNSUPPORTED - Static variable in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
  Event ID indicating that NTLM was attempted by the client.

## O

objectBuilderFactory - Variable in class net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer
  JSON object bulder factory.
objectBuilderFactory - Variable in class net.shibboleth.idp.authn.principal.impl.LDAPPrincipalSerializer
  JSON object bulder factory.
objectBuilderFactory - Variable in class net.shibboleth.idp.authn.principal.impl.ProxyAuthenticationPrincipalSerializer
  JSON object bulder factory.
objectIds - Variable in class net.shibboleth.idp.authn.impl.X500SubjectCanonicalization
  OIDs to search for.
objectMapper - Variable in class net.shibboleth.idp.admin.impl.DoStorageOperation
  JSON object mapper.
objectMapper - Variable in class net.shibboleth.idp.authn.impl.DoLockoutManagerOperation
  JSON object mapper.
objectMapper - Variable in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
  JSON object mapper.
oidc - Variable in class net.shibboleth.idp.cli.DumpConfigArguments
  OIDC protocol.
OIDC_PARAM - Static variable in class net.shibboleth.idp.admin.impl.DumpConfigRequestDecoder
  Name of the query parameter for the OIDC protocol: "oidc" .
oldVersion - Variable in class net.shibboleth.idp.installer.impl.CurrentInstallState
  Old Version.
OneTimeAdministrativeFlowDescriptor - Class in net.shibboleth.idp.admin
  Descriptor for an administrative flow that tracks whether it's been run or not to limit use.
OneTimeAdministrativeFlowDescriptor(String) - Constructor for class net.shibboleth.idp.admin.OneTimeAdministrativeFlowDescriptor
  Constructor.
onStartup(Set<Class<?>>, ServletContext) - Method in class net.shibboleth.idp.conf.impl.RegisterFilterChainServletContextInitializer
onStartup(Set<Class<?>>, ServletContext) - Method in class net.shibboleth.idp.conf.impl.ServletConfigServletContextInitializer
onStartup(Set<Class<?>>, ServletContext) - Method in class net.shibboleth.idp.conf.impl.SpringConfigServletContextInitializer
operation - Variable in class net.shibboleth.idp.cli.DataSealerArguments
  Requested operation.
operation - Variable in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
  What to do.
operation - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  What to do.
OperationType() - Constructor for enum class net.shibboleth.idp.cli.DataSealerArguments.OperationType
OperationType() - Constructor for enum class net.shibboleth.idp.installer.impl.UpdateIdPArguments.OperationType
OperationType() - Constructor for enum class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments.OperationType
operatorString - Variable in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
  Comparison operator specific to request protocol.
options - Variable in class net.shibboleth.idp.authn.spnego.impl.GSSAcceptorLoginModule
  Options for the JAAS login module.
order - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Spring auto-wiring order.
OrganizationDisplayNameTag - Class in net.shibboleth.idp.ui.taglib
  Service OrganizationDisplayName - directly from the metadata if present.
OrganizationDisplayNameTag() - Constructor for class net.shibboleth.idp.ui.taglib.OrganizationDisplayNameTag
OrganizationNameTag - Class in net.shibboleth.idp.ui.taglib
  Service OrganizationName - directly from the metadata if present.
OrganizationNameTag() - Constructor for class net.shibboleth.idp.ui.taglib.OrganizationNameTag
OrganizationURLTag - Class in net.shibboleth.idp.ui.taglib
  Service OrganizationURL - directly from the metadata if present.
OrganizationURLTag() - Constructor for class net.shibboleth.idp.ui.taglib.OrganizationURLTag
OUTBOUND - Enum constant in enum class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor.Direction
  Indicates to invoke the handle on the outbound message context, obtained via `InOutOperationContext.getOutboundMessageContext()`.
OUTBOUND_MSG_ID - Static variable in class net.shibboleth.idp.profile.testing.ActionTestingSupport
  ID of the outbound message.
OUTBOUND_MSG_ISSUER - Static variable in class net.shibboleth.idp.profile.testing.ActionTestingSupport
  Issuer of the outbound message.
outboundBinding - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
  Outbound binding to use.
OutboundFlowsLookupFunction - Class in net.shibboleth.idp.profile.config.navigate
  A function that returns `InterceptorAwareProfileConfiguration.getOutboundInterceptorFlows(org.opensaml.profile.context.ProfileRequestContext)`() if such a profile is available from a `RelyingPartyContext` obtained via a lookup function, by default a child of the `ProfileRequestContext`.
OutboundFlowsLookupFunction() - Constructor for class net.shibboleth.idp.profile.config.navigate.OutboundFlowsLookupFunction
outboundFlowsLookupStrategy - Variable in class net.shibboleth.idp.profile.config.AbstractInterceptorAwareProfileConfiguration
  Lookup function to supply #outboundFlows property.
outboundMessage - Variable in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  The outbound message.
outboundMessageHandler - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
  Outbound message handler to run prior to encoding.
outboundMessageId - Variable in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  The ID of the outbound message.
outboundMessageIssueInstant - Variable in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  The issue instant of the outbound message.
outboundMessageIssuer - Variable in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  The issuer of the outbound message.
outgoingBinding - Variable in class net.shibboleth.idp.cas.flow.impl.AbstractOutgoingSamlMessageAction
  Descriptor for outgoing SOAP binding.
outOrLog(String) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
  Emit the line to System.out or the log if not present.
OutputConfig - Class in net.shibboleth.idp.admin.impl
  Action that outputs the settings from the effective `ProfileConfiguration` and so on.
OutputConfig() - Constructor for class net.shibboleth.idp.admin.impl.OutputConfig
  Constructor.
OutputConfig.PrincipalSerializer - Class in net.shibboleth.idp.admin.impl
  Custom serializer for `Principal` objects in config.
OutputConfig.RequestedAttributeSerializer - Class in net.shibboleth.idp.admin.impl
  Custom serializer for `Principal` objects in config.
outputLicense(String) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
  Print the license file for the specified plugin.
OUTPUTLICENSE - Enum constant in enum class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments.OperationType
  Print the license file to System.out.
OutputMetrics - Class in net.shibboleth.idp.admin.impl
  Action that outputs one or more `Metric` objects.
OutputMetrics() - Constructor for class net.shibboleth.idp.admin.impl.OutputMetrics
  Constructor.
OutputMetrics.ChainedMetricFilter - Class in net.shibboleth.idp.admin.impl
  `MetricFilter` that combines two other filters.
outputStream(InputStream, PrintStream) - Static method in class net.shibboleth.idp.cli.CLI
  Dump contents of stream to an output sink.
overlayWebapp(Path, Path) - Method in class net.shibboleth.idp.installer.impl.BuildWar
  Method to do a single overlay into webapp.
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

parameterName - Variable in class net.shibboleth.idp.ui.csrf.impl.SimpleCSRFToken
  The HTTP parameter that holds the token value.
parameterNames - Variable in class net.shibboleth.idp.authn.impl.PreserveAuthenticationFlowState
  Parameter names to look for.
paramName - Variable in class net.shibboleth.idp.profile.context.navigate.SpringFlowScopeLookupFunction
  Parameter name.
parent - Variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
  Optional parent reference.
PARENT_FIELD - Static variable in class net.shibboleth.idp.cas.ticket.serialization.impl.ProxyGrantingTicketSerializer
  Parent PGT ID field name.
parentFilter - Variable in class net.shibboleth.idp.admin.impl.OutputMetrics.ChainedMetricFilter
  Filter to apply before the logger-driven filter.
parentPgTicketId - Variable in class net.shibboleth.idp.cas.ticket.ProxyGrantingTicket
  The ID of the parent proxy-granting ticket.
parseContextResources(List<BeanImportModel>) - Method in class net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
  Pull out the imported resources as Strings so we can resolve them later.
parserPool - Variable in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionSerializer
  Parser for NameID fields.
PassivatorType(String) - Constructor for enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.PassivatorType
  Constructor.
PASSIVE_AUTHN_PARAM - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
  Request attribute that indicates whether the authentication requires passive authentication.
PASSTHROUGH_PARAM - Static variable in class net.shibboleth.idp.authn.impl.X509AuthServlet
  Parameter/cookie for bypassing prompt page.
password - Variable in class net.shibboleth.idp.authn.context.UsernamePasswordContext
  The password associated with the username.
password - Variable in class net.shibboleth.idp.authn.principal.PasswordPrincipal
  The password.
password - Variable in class net.shibboleth.idp.authn.spnego.impl.GSSAcceptorLoginModule.UsernamePasswordCallbackHandler
  The password to use.
password - Variable in class net.shibboleth.idp.authn.spnego.impl.KerberosRealmSettings
  The password to use (keytab and password are mutually exclusive).
password - Variable in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Password to be used in the HTTP-Basic authentication.
Password - Class in net.shibboleth.idp.module.authn.impl
  `IdPModule` implementation.
Password() - Constructor for class net.shibboleth.idp.module.authn.impl.Password
  Constructor.
PASSWORD_FIELD - Static variable in class net.shibboleth.idp.authn.principal.SealedPrincipalSerializer
  Field name of password.
PasswordErrorMessageLookupFunction - Class in net.shibboleth.idp.authn.context.navigate
  A function that examines the state of a request and produces an appropriate error message for the Password login flow.
PasswordErrorMessageLookupFunction() - Constructor for class net.shibboleth.idp.authn.context.navigate.PasswordErrorMessageLookupFunction
passwordFieldName - Variable in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromFormRequest
  Parameter name for password.
passwordLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.LDAPCredentialValidator
  Optional strategy for obtaining/transforming the password.
PasswordPrincipal - Class in net.shibboleth.idp.authn.principal
  Principal that wraps a password.
PasswordPrincipal(String) - Constructor for class net.shibboleth.idp.authn.principal.PasswordPrincipal
  Constructor.
path - Variable in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Path to add to base URL.
PathInfoSupportingFlowUrlHandler - Class in net.shibboleth.idp.profile.support
  Extension of standard SWF URL handler that checks for requests in which a valid flow ID is a prefix of the PATH_INFO value, allowing the flow to run with the rest of the path available to it as input.
PathInfoSupportingFlowUrlHandler() - Constructor for class net.shibboleth.idp.profile.support.PathInfoSupportingFlowUrlHandler
  Constructor.
pathOf(String) - Static method in class net.shibboleth.idp.installer.InstallerSupport
  A version of `Path.of(String, String...)` that throw a catchable exception.
pathsToDelete - Variable in class net.shibboleth.idp.installer.impl.CurrentInstallState
  The files to delete after an upgrade.
PatternServiceRegistry - Class in net.shibboleth.idp.cas.service
  Service registry that evaluates a candidate service URL against one or more defined services, where each definition contains a service URL regular expression pattern.
PatternServiceRegistry() - Constructor for class net.shibboleth.idp.cas.service.PatternServiceRegistry
peerContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
  Strategy used to look up a SAML peer context.
peerEntityContextLookupStrategy - Variable in class net.shibboleth.idp.saml.messaging.impl.InitializeRelyingPartyContextFromSAMLPeer
  Strategy used to look up the `SAMLPeerEntityContext` to draw from.
peerEntityContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeRelyingPartyContextFromSAMLPeer
  Strategy used to look up the `SAMLPeerEntityContext` to draw from.
peerEntityCtx - Variable in class net.shibboleth.idp.saml.messaging.impl.InitializeRelyingPartyContextFromSAMLPeer
  SAML peer entity context to populate from.
peerEntityCtx - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContext
  The `SAMLPeerEntityContext` to base the outbound context on.
peerEntityCtx - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
  The `SAMLPeerEntityContext` to base the outbound context on, if any.
peerEntityCtx - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeRelyingPartyContextFromSAMLPeer
  SAML peer entity context to populate from.
peerRole - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
  Metadata role type to provide to resolver.
perAttributeConsentEnabled - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
  Whether per-attribute consent is enabled.
PERFORM_SET_MODE - Static variable in class net.shibboleth.idp.installer.impl.InstallerProperties
  Deprecated.
  Do we do any chgrp/chmod work?
PERFORM_SET_MODE - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  Do we do any chgrp/chmod work?
PersistentSAML2NameIDGenerator - Class in net.shibboleth.idp.saml.nameid.impl
  Generator for "persistent" Format `NameID` objects that provides a source/seed ID based on `IdPAttribute` data.
PersistentSAML2NameIDGenerator() - Constructor for class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
  Constructor.
Pgt - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolParam
  Proxy-granting ticket.
PGT_SERIALIZER - Static variable in class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
  Proxy granting ticket serializer.
pgTicketId - Variable in class net.shibboleth.idp.cas.ticket.ProxyTicket
  Proxy-granting ticket ID used to create ticket.
pgTicketID - Variable in class net.shibboleth.idp.cas.proxy.ProxyIdentifiers
  Proxy-granting ticket ID.
pgTicketIOU - Variable in class net.shibboleth.idp.cas.proxy.ProxyIdentifiers
  Proxy-granting ticket IOU.
PgtId - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolParam
  Proxy-granting ticket identifier sent to proxy callback URL.
PGTID_FIELD - Static variable in class net.shibboleth.idp.cas.ticket.serialization.impl.ProxyTicketSerializer
  PGT ID field name.
pgtIou - Variable in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
  Proxy granting ticket IOU.
PgtIou - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolParam
  Proxy-granting ticket IOU identifier.
pgtIOUGeneratorLookupStrategy - Variable in class net.shibboleth.idp.cas.config.ValidateConfiguration
  Lookup strategy for PGTIOU ticket ID generator.
pgtUrl - Variable in class net.shibboleth.idp.cas.protocol.TicketValidationRequest
  Proxy-granting ticket validation URL.
PgtUrl - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolParam
  Proxy-granting ticket callback URL.
PGTURL_FIELD - Static variable in class net.shibboleth.idp.cas.ticket.serialization.impl.ProxyGrantingTicketSerializer
  PGT URL field name.
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.
plugin - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginState
  The plug in in question.
PLUGIN_FILE_PROPERTY_PREFIX - Static variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Property Prefix for install files .
PLUGIN_RELATIVE_PATHS_PROPERTY - Static variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Property Name for whether paths are relative.
PLUGIN_VERSION_PROPERTY - Static variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Property Name for version.
PluginException - Exception in net.shibboleth.idp.plugin
  Deprecated.
PluginException() - Constructor for exception net.shibboleth.idp.plugin.PluginException
  Deprecated.
  Constructor.
PluginException(Exception) - Constructor for exception net.shibboleth.idp.plugin.PluginException
  Deprecated.
  Constructor.
PluginException(String) - Constructor for exception net.shibboleth.idp.plugin.PluginException
  Deprecated.
  Constructor.
PluginException(String, Exception) - Constructor for exception net.shibboleth.idp.plugin.PluginException
  Deprecated.
  Constructor.
pluginId - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  What we are dealing with.
pluginId - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  The PluginId - usually used to drive the update.
pluginId - Variable in class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
  The plugin this is the trust store for.
pluginId - Variable in class net.shibboleth.idp.installer.TrustStore
  The plugin this is the trust store for.
PluginIdPModule - Class in net.shibboleth.idp.module.impl
  Implementation base class for `IdPModule` that is shipped in a plugin produced by the Shibboleth Project ourselves and for which the documentation will be in the wiki in a fixed location.
PluginIdPModule(Class<? extends IdPModule>) - Constructor for class net.shibboleth.idp.module.impl.PluginIdPModule
  Deprecated, for removal: This API element is subject to removal in a future version.
PluginIdPModule(String, Class<? extends IdPModule>) - Constructor for class net.shibboleth.idp.module.impl.PluginIdPModule
  Constructor for concrete modules.
PluginInfo - Class in net.shibboleth.idp.plugin.impl
  Information about a Plugin.
PluginInfo(String, Properties) - Constructor for class net.shibboleth.idp.plugin.impl.PluginInfo
  Constructor.
PluginInstaller - Class in net.shibboleth.idp.installer.plugin.impl
  The class where the heavy lifting of managing a plugin happens.
PluginInstaller(HttpClient) - Constructor for class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Constructor.
PluginInstallerArguments - Class in net.shibboleth.idp.installer.plugin.impl
  Arguments for Plugin Installer CLI.
PluginInstallerArguments() - Constructor for class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
PluginInstallerArguments.OperationType - Enum Class in net.shibboleth.idp.installer.plugin.impl
  Operation enum.
PluginInstallerCLI - Class in net.shibboleth.idp.installer.plugin.impl
  Command line for Plugin Installation.
PluginInstallerCLI() - Constructor for class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
  Constrained Constructor.
pluginJars - Variable in class net.shibboleth.idp.cli.impl.JarCheckCLI
  Jar files Plugin Folder.
pluginsContents - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Plugins webapp.
PluginState - Class in net.shibboleth.idp.installer.plugin.impl
  A class which will answer questions about a plugin state as of now (by querying the information Resources for the current published state).
PluginState(IdPPlugin, List<URL>) - Constructor for class net.shibboleth.idp.installer.plugin.impl.PluginState
  Constructor.
pluginsWebapp - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Pluginss webapp.
policeURL(String, List<String>) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Check to see whether a supplied URL is acceptable, returning the default if it isn't.
policeURLLogo(String) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Police a url found for a logo.
policeURLNonLogo(String) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Police a url found for non logo data.
policyNameLookupStrategy - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Lookup strategy for access control policy to apply.
populate(Resource) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginState
  (try to) populate the information about this plugin.
PopulateAttributeReleaseContext - Class in net.shibboleth.idp.consent.flow.ar.impl
  Attribute consent action to populate the attribute consent context with the attributes for which consent should be obtained.
PopulateAttributeReleaseContext() - Constructor for class net.shibboleth.idp.consent.flow.ar.impl.PopulateAttributeReleaseContext
PopulateAuditContext - Class in net.shibboleth.idp.profile.audit.impl
  Action that populates fields in an `AuditContext` using injected functions.
PopulateAuditContext() - Constructor for class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
  Constructor.
PopulateAuditContext.FormattingMapParser - Class in net.shibboleth.idp.profile.audit.impl
  Parser for the formatting strings that exposes a final set of field labels that are present in any of the input formatters.
populateAuditContextAction - Variable in class net.shibboleth.idp.authn.impl.AbstractAuditingValidationAction
  Optional audit extraction action.
PopulateAuthenticationContext - Class in net.shibboleth.idp.authn.impl
  An action that populates an `AuthenticationContext` with the `AuthenticationFlowDescriptor` objects configured into the IdP, potential flows filtered by flow IDs from a lookup function.
PopulateAuthenticationContext() - Constructor for class net.shibboleth.idp.authn.impl.PopulateAuthenticationContext
  Constructor.
PopulateBindingAndEndpointContexts - Class in net.shibboleth.idp.saml.profile.impl
  Action that populates the outbound `SAMLBindingContext` and when appropriate the `SAMLEndpointContext` based on the inbound request.
PopulateBindingAndEndpointContexts() - Constructor for class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Constructor.
populateBindingContext(MessageContext) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.IdPInitiatedSSORequestMessageDecoder
  Populate the context which carries information specific to this binding.
populateBindingContext(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
  Populate the context which carries information specific to this binding.
PopulateConsentContext - Class in net.shibboleth.idp.consent.flow.impl
  Consent action which populates the current consents of a consent context with the output value of a function whose input value is a profile request context.
PopulateConsentContext(Function<ProfileRequestContext, Map<String, Consent>>) - Constructor for class net.shibboleth.idp.consent.flow.impl.PopulateConsentContext
  Constructor.
populatedStaticAttribute() - Static method in class net.shibboleth.idp.saml.impl.testing.TestSources
  Create a static attribute with known values.
populatedStaticAttribute(String, int) - Static method in class net.shibboleth.idp.saml.impl.testing.TestSources
  Build a Static attribute definition.
populatedStaticAttribute(IdPAttribute) - Static method in class net.shibboleth.idp.saml.impl.testing.TestSources
  Create a static attribute with known attribute.
populatedStaticConnector() - Static method in class net.shibboleth.idp.saml.impl.testing.TestSources
  Create a static connector with known attributes and values.
populatedStaticConnector(List<IdPAttribute>) - Static method in class net.shibboleth.idp.saml.impl.testing.TestSources
  Create a static connector with provided attributes and values.
PopulateEncryptionParameters - Class in net.shibboleth.idp.saml.saml2.profile.impl
  Action that resolves and populates `EncryptionParameters` on an `EncryptionContext` created/accessed via a lookup function, by default on a `RelyingPartyContext` child of the profile request context.
PopulateEncryptionParameters() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
  Constructor.
populateFilterContext(AttributeFilterContext) - Method in class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication
  Fill in the filter context data.
populateFilterContext(ProfileRequestContext, AttributeFilterContext) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
  Fill in the filter context data.
populateFilterContext(ProfileRequestContext, AttributeFilterContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Fill in the filter context data.
populateHintedNameFromSession - Variable in class net.shibboleth.idp.session.impl.ExtractActiveAuthenticationResults
  Whether to populate `AuthenticationContext.setHintedName(String)` via the session.
PopulateInboundMessageContextWithSAMLSelf - Class in net.shibboleth.idp.saml.profile.impl
  Action that adds a `SAMLSelfEntityContext` to the inbound `MessageContext`
PopulateInboundMessageContextWithSAMLSelf() - Constructor for class net.shibboleth.idp.saml.profile.impl.PopulateInboundMessageContextWithSAMLSelf
  Constructor.
PopulateLogoutPropagationContext - Class in net.shibboleth.idp.session.impl
  Profile action that creates a `LogoutPropagationContext` containing `SPSession` to be destroyed.
PopulateLogoutPropagationContext() - Constructor for class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
  Constructor.
PopulateMultiFactorAuthenticationContext - Class in net.shibboleth.idp.authn.impl
  An action that creates and populates a `MultiFactorAuthenticationContext` with the set of transition rules to use for coordinating activity, the executing `AuthenticationFlowDescriptor` and with any active "factors" found, if an active result from the MFA flow is present in the `AuthenticationContext`.
PopulateMultiFactorAuthenticationContext() - Constructor for class net.shibboleth.idp.authn.impl.PopulateMultiFactorAuthenticationContext
  Constructor.
PopulateMultiFactorAuthenticationContext.DefaultResultLookupStrategy - Class in net.shibboleth.idp.authn.impl
  Default strategy function to extract embedded `AuthenticationResult`s from inside the `AuthenticationResultPrincipal` collection of an active `AuthenticationResult` of the currently executing flow.
PopulateMultiRPContextFromLogoutContext - Class in net.shibboleth.idp.session.impl
  Profile action that populates a `MultiRelyingPartyContext` with the relying party information from a `LogoutContext`, and extends each `RelyingPartyContext` created with a `SAMLMetadataContext` based on metadata lookup.
PopulateMultiRPContextFromLogoutContext() - Constructor for class net.shibboleth.idp.session.impl.PopulateMultiRPContextFromLogoutContext
  Constructor.
PopulateProfileInterceptorContext - Class in net.shibboleth.idp.profile.interceptor.impl
  An profile interceptor action that populates a `ProfileInterceptorContext` with `ProfileInterceptorFlowDescriptor` objects based on flow IDs from a lookup function.
PopulateProfileInterceptorContext() - Constructor for class net.shibboleth.idp.profile.interceptor.impl.PopulateProfileInterceptorContext
  Constructor.
populatePropertyFiles() - Method in class net.shibboleth.idp.installer.impl.V5Install
  Modify the idp.properties and ldap.properties, then create secrets.properties.
PopulateProtocolErrorAction<RequestType> - Class in net.shibboleth.idp.cas.flow.impl
  Populates error information needed for protocol error messages.
PopulateProtocolErrorAction() - Constructor for class net.shibboleth.idp.cas.flow.impl.PopulateProtocolErrorAction
populateResolutionContext(ProfileRequestContext, AttributeResolutionContext) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Fill in the resolution context data.
PopulateSessionContext - Class in net.shibboleth.idp.session.impl
  A profile action that populates a `SessionContext` with an active, valid `IdPSession`.
PopulateSessionContext() - Constructor for class net.shibboleth.idp.session.impl.PopulateSessionContext
  Constructor.
populateSubject(X509Certificate) - Method in class net.shibboleth.idp.authn.impl.X509CertificateCredentialValidator
  Builds a subject with "standard" content from the validation.
populateSubject(Subject) - Method in class net.shibboleth.idp.authn.AbstractCredentialValidator
  Decorate the subject with custom principals if needed.
populateSubject(Subject) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Subclasses must override this method to complete the population of the `Subject` with `Principal` and credential information based on the validation they perform.
populateSubject(Subject) - Method in class net.shibboleth.idp.authn.impl.ValidateCredentials
  Subclasses must override this method to complete the population of the `Subject` with `Principal` and credential information based on the validation they perform.
populateSubject(Subject) - Method in class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication
  Subclasses must override this method to complete the population of the `Subject` with `Principal` and credential information based on the validation they perform.
populateSubject(Subject) - Method in class net.shibboleth.idp.authn.impl.ValidateFunctionResult
  Subclasses must override this method to complete the population of the `Subject` with `Principal` and credential information based on the validation they perform.
populateSubject(Subject) - Method in class net.shibboleth.idp.authn.impl.ValidateRemoteUser
  Subclasses must override this method to complete the population of the `Subject` with `Principal` and credential information based on the validation they perform.
populateSubject(Subject) - Method in class net.shibboleth.idp.authn.impl.ValidateUserAgentAddress
  Subclasses must override this method to complete the population of the `Subject` with `Principal` and credential information based on the validation they perform.
populateSubject(Subject) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Subclasses must override this method to complete the population of the `Subject` with `Principal` and credential information based on the validation they perform.
populateSubject(Subject, Subject, UsernamePasswordContext) - Method in class net.shibboleth.idp.authn.impl.JAASCredentialValidator
  Finish decorating the result.
populateSubject(Subject, UsernamePasswordContext) - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  Decorate the subject with "standard" content from the validation and clean up as instructed.
populateSubject(Subject, UsernamePasswordContext) - Method in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator
  Decorate the subject with "standard" content from the validation and clean up as instructed.
populateSubject(UsernamePasswordContext, AuthenticationResponse) - Method in class net.shibboleth.idp.authn.impl.LDAPCredentialValidator
  Builds a new `Subject` populated with the necessary data.
PopulateSubjectCanonicalizationContext - Class in net.shibboleth.idp.authn.impl
  An action that populates a `SubjectCanonicalizationContext` with the `SubjectCanonicalizationFlowDescriptor` objects configured into the IdP, optionally along with the actual descriptor IDs to try in a particular order.
PopulateSubjectCanonicalizationContext() - Constructor for class net.shibboleth.idp.authn.impl.PopulateSubjectCanonicalizationContext
  Constructor.
PopulateSubjectContext - Class in net.shibboleth.idp.profile.impl
  An action that populates a principal name obtained from a lookup function into a `SubjectContext` child of the `ProfileRequestContext`.
PopulateSubjectContext() - Constructor for class net.shibboleth.idp.profile.impl.PopulateSubjectContext
PopulateUserAgentContext - Class in net.shibboleth.idp.profile.impl
  An action that conditionally populates a `UserAgentContext` as a child of the `ProfileRequestContext`.
PopulateUserAgentContext() - Constructor for class net.shibboleth.idp.profile.impl.PopulateUserAgentContext
  Constructor.
postAuthenticationFlows - Variable in class net.shibboleth.idp.authn.testing.MockAuthenticationProfileConfiguration
  Enables post-authentication interceptor flows.
PostAuthenticationFlowsLookupFunction - Class in net.shibboleth.idp.authn.config.navigate
  A function that returns `AuthenticationProfileConfiguration.getPostAuthenticationFlows(org.opensaml.profile.context.ProfileRequestContext)`() if such a profile is available from a `RelyingPartyContext` obtained via a lookup function, by default a child of the `ProfileRequestContext`.
PostAuthenticationFlowsLookupFunction() - Constructor for class net.shibboleth.idp.authn.config.navigate.PostAuthenticationFlowsLookupFunction
postAuthenticationFlowsLookupStrategy - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Enables post-authentication interceptor flows.
postAuthenticationFlowsLookupStrategy - Variable in class net.shibboleth.idp.cas.config.LoginConfiguration
  Lookup function to supply postAuthenticationFlows property.
postAuthenticationFlowsLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function to supply post authentication flows.
postAuthenticationFlowsLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function to supply post authentication flows.
postProcessAfterInitialization(Object, String) - Method in class net.shibboleth.idp.profile.impl.ProfileActionBeanPostProcessor
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class net.shibboleth.idp.profile.impl.ProfileActionBeanFactoryPostProcessor
postProcessBeforeInitialization(Object, String) - Method in class net.shibboleth.idp.profile.impl.ProfileActionBeanPostProcessor
potentialFlows - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  Flows that could potentially be used to authenticate the user.
potentialFlows - Variable in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Flows that could potentially be used.
potentialFlowsLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.PopulateAuthenticationContext
  Lookup function for the flows to make available for possible use.
precedence - Variable in class net.shibboleth.idp.authn.impl.PrePopulateUsername
  Order to pull username from.
predicateFactory - Variable in class net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistration
  Predicate factory.
PreferExplicitOrderComparator - Class in net.shibboleth.idp.consent.logic.impl
  Comparator which prefers to order strings according to the order in which they appear in a list, and which falls back to natural ordering for strings not present in the list.
PreferExplicitOrderComparator(List<String>) - Constructor for class net.shibboleth.idp.consent.logic.impl.PreferExplicitOrderComparator
  Constructor.
PreferredPrincipalContext - Class in net.shibboleth.idp.authn.context
  A context that holds information about an authentication request's preference for a specific custom `Principal`.
PreferredPrincipalContext() - Constructor for class net.shibboleth.idp.authn.context.PreferredPrincipalContext
  Constructor.
preferredPrincipalCtx - Variable in class net.shibboleth.idp.authn.impl.SelectAuthenticationFlow
  A subordinate PreferredPrincipalContext, if any.
preferredPrincipals - Variable in class net.shibboleth.idp.authn.context.PreferredPrincipalContext
  The principals reflecting the preference.
prepareContext(ScriptContext, Object...) - Method in class net.shibboleth.idp.profile.ScriptedAction.ActionScriptEvaluator
PrepareInboundMessageContext - Class in net.shibboleth.idp.saml.session.impl
  Action that adds an inbound `MessageContext` and a `SAMLPeerEntityContext` to the `ProfileRequestContext` based on the identity of a relying party, by default from a `SAML2SPSession` found in a `LogoutPropagationContext`.
PrepareInboundMessageContext() - Constructor for class net.shibboleth.idp.saml.session.impl.PrepareInboundMessageContext
  Constructor.
PrepareTicketValidationResponseAction - Class in net.shibboleth.idp.cas.flow.impl
  Prepares `TicketValidationResponse` for use in CAS protocol response views.
PrepareTicketValidationResponseAction() - Constructor for class net.shibboleth.idp.cas.flow.impl.PrepareTicketValidationResponseAction
  Constructor.
PrePopulateUsername - Class in net.shibboleth.idp.authn.impl
  An action to populate a username into a cleared `UsernamePasswordContext`, either from a form submission, a cookie, or an existing session to "prime" the login view.
PrePopulateUsername() - Constructor for class net.shibboleth.idp.authn.impl.PrePopulateUsername
  Constructor.
PreProcessLogoutMessage - Class in net.shibboleth.idp.saml.saml2.profile.impl
  Profile action that performs initial analysis of a `LogoutRequest` or `LogoutResponse` to dispatch it for subsequent processing.
PreProcessLogoutMessage() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.PreProcessLogoutMessage
  Constructor.
PreserveAuthenticationFlowState - Class in net.shibboleth.idp.authn.impl
  An action that extracts configured parameters from a servlet request and populates `AuthenticationContext.getAuthenticationStateMap()` with the data.
PreserveAuthenticationFlowState() - Constructor for class net.shibboleth.idp.authn.impl.PreserveAuthenticationFlowState
  Constructor.
preserveTicket - Variable in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator
  Save the TGT in the resulting Subject?
pretendVersion - Variable in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
  For tests "pretend to be that version.
PREVIOUS_VERSION_NAME - Static variable in class net.shibboleth.idp.installer.InstallerSupport
  The name of the file and the property with the previous installation value.
previousConsents - Variable in class net.shibboleth.idp.consent.context.ConsentContext
  Map of previous consent read from storage and keyed by consent id.
previousEvent - Variable in class net.shibboleth.idp.authn.impl.TransitionMultiFactorAuthentication
  Holds the last event processed by the system.
previousResult - Variable in class net.shibboleth.idp.authn.AuthenticationResult
  Tracks whether a result was loaded from a previous session or created as part of the current request.
previousResult - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Flag indicating this "new" result is really "old".
PREVIOUSRESULT_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
  Request attribute to which a signal to set `AuthenticationResult.setPreviousResult(boolean)` may be bound.
PreviousResultLookupFunction - Class in net.shibboleth.idp.authn.context.navigate
  A function that returns the value of `AuthenticationResult.isPreviousResult()` or null if the input context is null or `AuthenticationContext.getAuthenticationResult()` is null.
PreviousResultLookupFunction() - Constructor for class net.shibboleth.idp.authn.context.navigate.PreviousResultLookupFunction
preVisitDirectory(Path, BasicFileAttributes) - Method in class net.shibboleth.idp.installer.plugin.impl.LoggingVisitor
principal - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  A `Principal` that was authenticated.
principal - Variable in class net.shibboleth.idp.authn.principal.impl.ExactPrincipalEvalPredicateFactory.ExactMatchPredicate
  The principal object to compare against.
principal - Variable in class net.shibboleth.idp.authn.principal.impl.InexactPrincipalEvalPredicateFactory.InexactMatchPredicate
  The principal object to compare against.
principal - Variable in class net.shibboleth.idp.cli.ResolverTestArguments
  Identity of attribute subject.
principal - Variable in class net.shibboleth.idp.profile.impl.ResolverTestRequest
  The name of the subject.
principal - Variable in class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
  The principal.
PRINCIPAL_ARRAY_FIELD - Static variable in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  Field name of principal array.
PRINCIPAL_ENTRY_FIELD - Static variable in class net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer
  Field name of principal entry.
PRINCIPAL_ENTRY_FIELD - Static variable in class net.shibboleth.idp.authn.principal.impl.LDAPPrincipalSerializer
  Field name of principal entry.
PRINCIPAL_FIELD - Static variable in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
  Authenticated canonical principal name field.
PRINCIPAL_FIELD - Static variable in class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
  Field name of principal name.
PRINCIPAL_ID - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  "PETER_THE_PRINCIPAL".
PRINCIPAL_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
  Request attribute to which user's principal should be bound.
PRINCIPAL_NAME_FIELD - Static variable in class net.shibboleth.idp.authn.principal.GenericPrincipalSerializer
  Field name of principal name.
PRINCIPAL_NAME_FIELD - Static variable in class net.shibboleth.idp.authn.principal.impl.AuthenticationResultPrincipalSerializer
  Field name of principal name.
PRINCIPAL_NAME_FIELD - Static variable in class net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer
  Field name of principal name.
PRINCIPAL_NAME_FIELD - Static variable in class net.shibboleth.idp.authn.principal.impl.LDAPPrincipalSerializer
  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.
PRINCIPAL_NAME_FIELD - Static variable in class net.shibboleth.idp.session.impl.StorageBackedIdPSessionSerializer
  Field name of principal name.
PRINCIPAL_NAME_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
  Request attribute to which user's principal name should be bound.
PRINCIPAL_PARAM - Static variable in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
  Name of the query parameter carrying the subject name: "principal" .
PRINCIPAL_REVOCATION_PREFIX - Static variable in class net.shibboleth.idp.authn.revocation.impl.RevocationCacheCondition
  Prefix of keys for principal-based revocation.
PRINCIPAL_TYPE_FIELD - Static variable in class net.shibboleth.idp.authn.principal.GenericPrincipalSerializer
  Field name of principal type.
PrincipalEvalPredicate - Interface in net.shibboleth.idp.authn.principal
  A `Predicate` to evaluate a `Principal` that represents a requested form of authentication against a set of principals supported by a `PrincipalSupportingComponent`.
PrincipalEvalPredicateFactory - Interface in net.shibboleth.idp.authn.principal
  Generates a `Predicate` to evaluate a `PrincipalSupportingComponent` against a requested form of authentication expressed in terms of a `Principal`.
PrincipalEvalPredicateFactoryRegistration - Class in net.shibboleth.idp.authn.principal
  Wraps the association of a `PrincipalEvalPredicateFactory` against a particular `Principal` subtype and a string operator.
PrincipalEvalPredicateFactoryRegistration(Pair<Class<? extends Principal>, String>, PrincipalEvalPredicateFactory) - Constructor for class net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistration
  Constructor.
PrincipalEvalPredicateFactoryRegistry - Class in net.shibboleth.idp.authn.principal
  A registry of mappings between a custom `Principal` subtype with a matching operator and a corresponding `PrincipalEvalPredicateFactory` that returns predicates enforcing a particular set of matching rules for that operator and subtype.
PrincipalEvalPredicateFactoryRegistry() - Constructor for class net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistry
  Constructor.
PrincipalEvalPredicateFactoryRegistry(Collection<PrincipalEvalPredicateFactoryRegistration>) - Constructor for class net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistry
  Constructor.
principalFromString(String) - Method in class net.shibboleth.idp.authn.principal.PrincipalServiceManager
  Manufacture a `Principal` from a string of the format "type/value" where type matches the ID of a `PrincipalService` and the value is supplied to a single-arg String constructor if one exists.
PrincipalInResultPredicate - Class in net.shibboleth.idp.authn.context.logic
  Condition that checks for the presence of one or more `Principal` instances in a `Subject` in any of the `AuthenticationResult` instances evaluated by the parent class.
PrincipalInResultPredicate() - Constructor for class net.shibboleth.idp.authn.context.logic.PrincipalInResultPredicate
  Constructor.
principalLookupFunction - Variable in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
  Function to retrieve subject principal name.
principalLookupFunction - Variable in class net.shibboleth.idp.cas.flow.impl.PrepareTicketValidationResponseAction
  Function used to retrieve subject principal.
principalMappings - Variable in class net.shibboleth.idp.saml.authn.principal.impl.MapDrivenAuthnContextTranslationStrategy
  Mappings to transform proxied Principals.
principalMappings - Variable in class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyAwareDefaultAuthenticationMethodsLookupFunction
  Mappings to transform proxied Principals.
principalName - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Name of a principal that was authenticated.
principalName - Variable in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Canonical principal name of subject.
principalName - Variable in class net.shibboleth.idp.authn.context.SubjectContext
  Canonical principal name of subject.
principalName - Variable in class net.shibboleth.idp.authn.impl.ValidateUserAgentAddress
  The principal name established by the action, if any.
principalName - Variable in class net.shibboleth.idp.profile.impl.PopulateSubjectContext
  The principal name extracted from the context tree.
principalName - Variable in class net.shibboleth.idp.session.AbstractIdPSession
  A canonical name for the subject of the session.
principalNameLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Strategy used to locate the principal name associated with the attribute resolution.
principalNameLookupStrategy - Variable in class net.shibboleth.idp.authn.revocation.impl.AttributeRevocationCondition
  Lookup strategy for principal name.
principalNameLookupStrategy - Variable in class net.shibboleth.idp.authn.revocation.impl.RevocationCacheCondition
  Lookup strategy for principal name.
principalNameLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
  Strategy used to locate the principal name associated with the attribute filtering.
principalNameLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.PopulateSubjectContext
  Lookup strategy for principal name to populate.
principalNameLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Strategy used to locate the principal name associated with the attribute resolution.
principals - Variable in class net.shibboleth.idp.authn.context.logic.PrincipalInResultPredicate
  Principals to check for.
principalSerializer - Variable in class net.shibboleth.idp.authn.principal.GenericPrincipalService
  Generic principal serializer.
PrincipalSerializer<Type> - Interface in net.shibboleth.idp.authn.principal
  Interface for the serialization/deserialization of principals.
PrincipalSerializer() - Constructor for class net.shibboleth.idp.admin.impl.OutputConfig.PrincipalSerializer
  Constructor.
principalSerializers - Variable in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  Principal serializers.
PrincipalService<T extends Principal> - Interface in net.shibboleth.idp.authn.principal
  Interface that provides services for a `Principal` of a given type.
principalServiceManager - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Access to principal services.
principalServiceManager - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Access to principal services.
principalServiceManager - Variable in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  Manager for principal services.
PrincipalServiceManager - Class in net.shibboleth.idp.authn.principal
  Manages and exposes instances of the `PrincipalService` interface.
PrincipalServiceManager(Collection<PrincipalService<?>>) - Constructor for class net.shibboleth.idp.authn.principal.PrincipalServiceManager
  Constructor.
PrincipalSupport - Class in net.shibboleth.idp.authn.principal
  Helper class for accessing `Principal` information.
PrincipalSupport() - Constructor for class net.shibboleth.idp.authn.principal.PrincipalSupport
  Private Constructor.
PrincipalSupportingComponent - Interface in net.shibboleth.idp.authn.principal
  Interface for an authentication component that exposes custom `Principal` objects.
principalType - Variable in class net.shibboleth.idp.authn.impl.DefaultPrincipalDeterminationStrategy
  Type of Principal to return.
principalType - Variable in class net.shibboleth.idp.authn.principal.GenericPrincipalService
  Type of principal.
principalType - Variable in class net.shibboleth.idp.authn.principal.SimplePrincipalSerializer
  Principal type.
principalWeightMap - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Weighted sort oredering of custom Principals produced by flow(s).
printDetails(IdPPlugin) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
  Print our more information about a plugin.
printHelp(PrintStream) - Method in class net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLineArguments
printHelp(PrintStream) - Method in class net.shibboleth.idp.cli.DataSealerArguments
printHelp(PrintStream) - Method in class net.shibboleth.idp.cli.impl.JarCheckArguments
printHelp(PrintStream) - Method in class net.shibboleth.idp.cli.impl.ModuleManagerArguments
printHelp(PrintStream) - Method in class net.shibboleth.idp.installer.impl.IdPBuildArguments
printHelp(PrintStream) - Method in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
printHelp(PrintStream) - Method in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
printHelp(PrintStream) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
PRIV_CREDS_ARRAY_FIELD - Static variable in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  Field name of private credentials array.
processActiveResult(ProfileRequestContext, AuthenticationContext, Collection<AuthenticationResult>, AuthenticationResult) - Method in class net.shibboleth.idp.authn.impl.PopulateMultiFactorAuthenticationContext.DefaultResultLookupStrategy
  Check an active result for possible inclusion in the returned collection.
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.
ProcessAssertionsForAuthentication.DefaultSAMLConsumer - Class in net.shibboleth.idp.saml.saml2.profile.impl
  Default implementation of a "sink" for the SAML objects preserved by this action.
processAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Process the inbound SAML Attributes and optionally NameID(s).
processClassNames(Map<String, String>, Path) - Method in class net.shibboleth.idp.cli.impl.JarCheckCLI
  List all the class names in the jar provided.
processClassNames(Map<String, String>, Path, List<String>) - Method in class net.shibboleth.idp.cli.impl.JarCheckCLI
  Look at all the class names in the jars provided.
ProcessLogout - Class in net.shibboleth.idp.session.impl
  Profile action that resolves an active session from the profile request, and records it, populating the associated `SPSession` objects into a `LogoutContext`.
ProcessLogout() - Constructor for class net.shibboleth.idp.session.impl.ProcessLogout
  Constructor.
ProcessLogoutRequest - Class in net.shibboleth.idp.saml.saml2.profile.impl
  Profile action that processes a `LogoutRequest` by resolving matching sessions, and destroys them, populating the associated `SPSession` objects (excepting the one initiating the logout) into a `LogoutContext`.
ProcessLogoutRequest() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
  Constructor.
ProcessRequestedAuthnContext - Class in net.shibboleth.idp.saml.saml2.profile.impl
  An authentication action that processes the `RequestedAuthnContext` in a SAML 2 `AuthnRequest`, and populates a `RequestedPrincipalContext` with the corresponding information.
ProcessRequestedAuthnContext() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
  Constructor.
ProcessSamlMessageAction - Class in net.shibboleth.idp.cas.flow.impl
  Processes the ticket validation request message from decoded SAML 1.1 message and request parameters.
ProcessSamlMessageAction() - Constructor for class net.shibboleth.idp.cas.flow.impl.ProcessSamlMessageAction
processScoping(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
  Check an inbound `AuthnRequest` for a `Scoping` element.
profile - Variable in class net.shibboleth.idp.cli.DumpConfigArguments
  Index into metadata.
PROFILE - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
  Profile field.
PROFILE_COUNTER - Static variable in class net.shibboleth.idp.cas.config.LoginConfiguration
  Proxy ticket profile counter name.
PROFILE_COUNTER - Static variable in class net.shibboleth.idp.cas.config.ProxyConfiguration
  Proxy ticket profile counter name.
PROFILE_COUNTER - Static variable in class net.shibboleth.idp.cas.config.ValidateConfiguration
  Ticket validation profile counter name.
PROFILE_COUNTER - Static variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.ArtifactResolutionProfileConfiguration
  Name of profile counter.
PROFILE_COUNTER - Static variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.AttributeQueryProfileConfiguration
  Name of profile counter.
PROFILE_COUNTER - Static variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Name of profile counter.
PROFILE_COUNTER - Static variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.ArtifactResolutionProfileConfiguration
  Name of profile counter.
PROFILE_COUNTER - Static variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
  Name of profile counter.
PROFILE_COUNTER - Static variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Name of profile counter.
PROFILE_COUNTER - Static variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.ECPProfileConfiguration
  Name of profile counter.
PROFILE_COUNTER - Static variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.SingleLogoutProfileConfiguration
  Name of profile counter.
PROFILE_ID - Static variable in class net.shibboleth.idp.cas.config.LoginConfiguration
  Proxy ticket profile URI.
PROFILE_ID - Static variable in class net.shibboleth.idp.cas.config.ProxyConfiguration
  Proxy ticket profile URI.
PROFILE_ID - Static variable in class net.shibboleth.idp.cas.config.ValidateConfiguration
  Ticket validation profile ID.
PROFILE_ID - Static variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.SSOSProfileConfiguration
  Deprecated.
  ID for this profile configuration.
PROFILE_PARAM - Static variable in class net.shibboleth.idp.admin.impl.DumpConfigRequestDecoder
  Name of the query parameter carrying the profile: "profile" .
ProfileActionBeanFactoryPostProcessor - Class in net.shibboleth.idp.profile.impl
  Post-processes bean configuration metadata to ensure that stateful beans are scoped properly.
ProfileActionBeanFactoryPostProcessor() - Constructor for class net.shibboleth.idp.profile.impl.ProfileActionBeanFactoryPostProcessor
ProfileActionBeanPostProcessor - Class in net.shibboleth.idp.profile.impl
  Post-processes `ProfileAction` beans by wrapping them in a Spring Web Flow adaptor.
ProfileActionBeanPostProcessor() - Constructor for class net.shibboleth.idp.profile.impl.ProfileActionBeanPostProcessor
profileConfiguration - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Tracked type-specific profile configuration.
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.
profileContextLookupStrategy - Variable in class net.shibboleth.idp.profile.AbstractProfileAction
  Strategy used to lookup the `ProfileRequestContext` from a given WebFlow `RequestContext`.
profileId - Variable in class net.shibboleth.idp.admin.impl.DumpConfigRequest
  Profile identifier to simulate a response for.
profileId - Variable in class net.shibboleth.idp.authn.proxy.impl.InitializeProxyProfileRequestContext
  The profile ID to initialize the context to.
profileId - Variable in class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
  The profile ID to initialize the context to.
profileId - Variable in class net.shibboleth.idp.profile.impl.SelectProfileConfiguration
  Profile ID to use if not derived from context tree.
profileId - Variable in class net.shibboleth.idp.saml.profile.context.navigate.DefaultNameIdentifierFormatStrategy
  Override the `ProfileConfiguration` to look for rather than whatever's populated.
profileIdLookupStrategy - Variable in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
  Strategy used to locate the effective profile ID associated with a given `MessageContext`.
profileInterceptorContext - Variable in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorAction
  The `ProfileInterceptorContext` to operate on.
ProfileInterceptorContext - Class in net.shibboleth.idp.profile.context
  A `BaseContext` which holds flows that are available to be executed, the last flow attempted, and any flow result.
ProfileInterceptorContext() - Constructor for class net.shibboleth.idp.profile.context.ProfileInterceptorContext
  Constructor.
ProfileInterceptorFlowDescriptor - Class in net.shibboleth.idp.profile.interceptor
  A descriptor for a profile interceptor flow.
ProfileInterceptorFlowDescriptor() - Constructor for class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
  Constructor.
ProfileInterceptorFlowDescriptorManager - Class in net.shibboleth.idp.profile.interceptor.impl
  Manager of `ProfileInterceptorFlowDescriptor` objects.
ProfileInterceptorFlowDescriptorManager(Collection<ProfileInterceptorFlowDescriptor>) - Constructor for class net.shibboleth.idp.profile.interceptor.impl.ProfileInterceptorFlowDescriptorManager
  Constructor.
ProfileInterceptorResult - Interface in net.shibboleth.idp.profile.interceptor
  Represents the result of a profile interceptor flow intended for storage by a `StorageService`.
profileRequestContextCreationStrategy - Variable in class net.shibboleth.idp.authn.proxy.impl.InitializeProxyProfileRequestContext
  Context creation strategy.
ProfileRequestContextFlowExecutionListener - Class in net.shibboleth.idp.profile.support
  Exposes the `ProfileRequestContext` in a request attribute to make it accessible outside the Webflow execution pipeline.
ProfileRequestContextFlowExecutionListener() - Constructor for class net.shibboleth.idp.profile.support.ProfileRequestContextFlowExecutionListener
profileRequestContextFromFilterLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
  Strategy to locate the effectively rooted `ProfileRequestContext` from the `AttributeFilterContext`.
profileRequestContextLookupStrategy - Variable in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
  Strategy used to locate the `ProfileRequestContext` associated with a given `MessageContext`.
profileRequestContextLookupStrategy - Variable in class net.shibboleth.idp.saml.messaging.impl.AddAttributeConsumingServiceHandler
  Lookup strategy for `ProfileRequestContext`.
profileRequestContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnController
  Lookup strategy to locate the nested ProfileRequestContext.
PROGRESS_EVERY - Static variable in class net.shibboleth.idp.installer.ProgressReportingOutputStream
  How much to transfer before we note it.
ProgressReportingOutputStream - Class in net.shibboleth.idp.installer
  A version of `BufferedOutputStream` which provides some idea of progress.
ProgressReportingOutputStream(OutputStream) - Constructor for class net.shibboleth.idp.installer.ProgressReportingOutputStream
  Constructor.
ProgressReportingOutputStream(OutputStream, int) - Constructor for class net.shibboleth.idp.installer.ProgressReportingOutputStream
  Constructor.
promptedAttributeIds - Variable in class net.shibboleth.idp.consent.logic.impl.AttributePredicate
  Set of attribute IDs for which to prompt for consent.
promptText - Variable in class net.shibboleth.idp.installer.InstallerSupport.InstallerQuery
  What to say.
PROP_EPOCH_UNITS - Static variable in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASDateTimeAttributeTranscoder
  One of "ms" or "s", controlling the unit to use when converting to an epoch.
PROP_NAME - Static variable in interface net.shibboleth.idp.cas.attribute.CASAttributeTranscoder
  The attribute name.
PROP_NAME_FROM_METADATA - Static variable in interface net.shibboleth.idp.cas.attribute.CASAttributeTranscoder
  Flag to signal use of metadata to override name to encode.
PROP_SCOPE_DELIMITER - Static variable in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASScopedStringAttributeTranscoder
  Scope delimiter.
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.
properties - Variable in class net.shibboleth.idp.installer.PropertiesWithComments
  The properties bit.
PropertiesWithComments - Class in net.shibboleth.idp.installer
  A package which is similar to Properties, but allows comments to be preserved.
PropertiesWithComments() - Constructor for class net.shibboleth.idp.installer.PropertiesWithComments
  Legacy Constructor.
PropertiesWithComments(Set<String>) - Constructor for class net.shibboleth.idp.installer.PropertiesWithComments
  Constructor.
PropertiesWithComments.CommentedProperty - Class in net.shibboleth.idp.installer
  A POJO which looks like a property.
property - Variable in class net.shibboleth.idp.installer.PropertiesWithComments.CommentedProperty
  The property name.
PROPERTY_SOURCE_FILE - Static variable in class net.shibboleth.idp.installer.impl.InstallerProperties
  Deprecated.
  The name of a property file to fill in some or all of the above.
PROPERTY_SOURCE_FILE - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  The name of a property file to fill in some or all of the above.
PropertyDrivenIdPModule - Class in net.shibboleth.idp.module
  Implementation of `IdPModule` relying on Java `Properties`.
PropertyDrivenIdPModule(InputStream) - Constructor for class net.shibboleth.idp.module.PropertyDrivenIdPModule
  Constructor.
PropertyDrivenIdPModule(Class<? extends IdPModule>) - Constructor for class net.shibboleth.idp.module.PropertyDrivenIdPModule
  Constructor.
PropertyDrivenIdPModule(String, InputStream) - Constructor for class net.shibboleth.idp.module.PropertyDrivenIdPModule
  Constructor for version-overriding subclasses.
PropertyDrivenIdPModule(String, Class<? extends IdPModule>) - Constructor for class net.shibboleth.idp.module.PropertyDrivenIdPModule
  Constructor for version-overriding subclasses.
PropertyDrivenIdPModule(String, Properties) - Constructor for class net.shibboleth.idp.module.PropertyDrivenIdPModule
  Constructor for version-overriding subclasses.
PropertyDrivenIdPModule(Properties) - Constructor for class net.shibboleth.idp.module.PropertyDrivenIdPModule
  Constructor.
PropertyDrivenIdPPlugin - Class in net.shibboleth.idp.plugin
  Implementation of `IdPPlugin` relying on Java `Properties`.
PropertyDrivenIdPPlugin(InputStream) - Constructor for class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
  Constructor.
PropertyDrivenIdPPlugin(Class<? extends IdPPlugin>) - Constructor for class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
  Constructor.
PropertyDrivenIdPPlugin(Properties) - Constructor for class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
  Constructor.
propertyFile - Variable in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  Import Property File.
protocol - Variable in class net.shibboleth.idp.cli.DumpConfigArguments
  Exact protocol for metadata lookup.
protocol - Variable in class net.shibboleth.idp.cli.MetadataQueryArguments
  Role protocol.
protocol - Variable in class net.shibboleth.idp.cli.ResolverTestArguments
  Show results with a custom protocol encoding.
protocol - Variable in class net.shibboleth.idp.profile.impl.MetadataQueryRequest
  Protocol identifier for query.
protocol - Variable in class net.shibboleth.idp.profile.impl.ResolverTestRequest
  Protocol identifier to simulate a response for.
PROTOCOL - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Protocol field.
PROTOCOL_COUNTER - Static variable in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
  CAS base profile counter prefix.
PROTOCOL_PARAM - Static variable in class net.shibboleth.idp.admin.impl.DumpConfigRequestDecoder
  Name of the query parameter carrying the protocol: "protocol" .
PROTOCOL_PARAM - Static variable in class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
  Name of the query parameter carrying the protocol: "protocol" .
PROTOCOL_PARAM - Static variable in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
  Name of the query parameter carrying the protocol: "protocol" .
PROTOCOL_URI - Static variable in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
  CAS base protocol URI.
ProtocolContext<RequestType,ResponseType> - Class in net.shibboleth.idp.cas.protocol
  Context container for CAS protocol request and response messages.
ProtocolContext() - Constructor for class net.shibboleth.idp.cas.protocol.ProtocolContext
protocolContextFunction - Variable in class net.shibboleth.idp.cas.audit.impl.GatewayLookupFunction
  Lookup strategy for protocol context.
protocolContextFunction - Variable in class net.shibboleth.idp.cas.audit.impl.ProxyGrantingTicketLookupFunction
  Lookup strategy for protocol context.
protocolContextFunction - Variable in class net.shibboleth.idp.cas.audit.impl.RenewLookupFunction
  Lookup strategy for protocol context.
protocolContextFunction - Variable in class net.shibboleth.idp.cas.audit.impl.ServiceLookupFunction
  Lookup strategy for protocol context.
protocolContextFunction - Variable in class net.shibboleth.idp.cas.audit.impl.StatusCodeLookupFunction
  Lookup strategy for protocol context.
protocolContextFunction - Variable in class net.shibboleth.idp.cas.audit.impl.StatusDetailLookupFunction
  Lookup strategy for protocol context.
protocolContextFunction - Variable in class net.shibboleth.idp.cas.audit.impl.TicketLookupFunction
  Lookup strategy for protocol context.
ProtocolError - Enum Class in net.shibboleth.idp.cas.protocol
  CAS protocol errors.
ProtocolError(String, String) - Constructor for enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Constructor.
protocolId - Variable in class net.shibboleth.idp.admin.impl.DumpConfigRequest
  Protocol identifier for metadata access.
protocolLookupFunction - Variable in class net.shibboleth.idp.cas.flow.impl.AbstractCASProtocolAction
  Looks up a CAS protocol context from IdP profile request context.
ProtocolParam - Enum Class in net.shibboleth.idp.cas.protocol
  Protocol parameter name enumeration.
ProtocolParam() - Constructor for enum class net.shibboleth.idp.cas.protocol.ProtocolParam
ProtocolViolation - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Generic protocol violation error.
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" .
proxiableAuthorities - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  Allowable proxied sources of authority.
proxiedAuthnInstantPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Whether authentication results should carry the proxied AuthnInstant.
proxiedMetadataFromFilterLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
  Strategy used to locate the `SAMLMetadataContext` for the proxied requester via the `AttributeFilterContext`.
proxiedRequesterContextLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
  Strategy used to locate the `ProxiedRequesterContext` associated with a given `ProfileRequestContext`.
proxiedRequesterContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
  Strategy used to obtain the proxied requester context.
proxiedRequesterMetadataLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
  Strategy used to locate the `SAMLMetadataContext` for the proxied requester.
proxies - Variable in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
  Proxies traversed.
proxiesFromFilterLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
  Strategy used to locate the `ProxiedRequesterContext` associated with a given `AttributeFilterContext`.
PROXY_AUD_FIELD - Static variable in class net.shibboleth.idp.authn.principal.impl.ProxyAuthenticationPrincipalSerializer
  Field name of proxy audiences.
PROXY_AUDIENCE - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  ProxyRestriction Audience field.
PROXY_AUTH_FIELD - Static variable in class net.shibboleth.idp.authn.principal.impl.ProxyAuthenticationPrincipalSerializer
  Field name of authority content.
PROXY_BINDING - Static variable in class net.shibboleth.idp.cas.service.impl.MetadataServiceRegistry
  URI identifying a CAS proxy callback endoint.
PROXY_COUNT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  ProxyRestriction ProxyCount field.
PROXY_COUNT_EXCEEDED - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
  ID of event returned if proxying is disallowed.
PROXY_COUNT_FIELD - Static variable in class net.shibboleth.idp.authn.principal.impl.ProxyAuthenticationPrincipalSerializer
  Field name of proxy count.
PROXY_GRANTING_TICKET_PREFIX - Static variable in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Default proxy granting ticket prefix.
PROXY_TICKET_PREFIX - Static variable in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Default proxy ticket prefix.
ProxyAudienceAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns `ProxyRestriction.getAudiences()`.
ProxyAudienceAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.ProxyAudienceAuditExtractor
  Constructor.
proxyAudiencesLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function to supply proxy audiences.
ProxyAuthenticationLookupFunction - Class in net.shibboleth.idp.authn.context.navigate
  A function that returns the first value stored in a `ProxyAuthenticationPrincipal` contained in a `Subject`.
ProxyAuthenticationLookupFunction() - Constructor for class net.shibboleth.idp.authn.context.navigate.ProxyAuthenticationLookupFunction
ProxyAuthenticationPrincipal - Class in net.shibboleth.idp.authn.principal
  Principal that wraps a set of proxied authentication authorities and any restrictions on subsequent re-use.
ProxyAuthenticationPrincipal() - Constructor for class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
  Constructor.
ProxyAuthenticationPrincipal(Collection<String>) - Constructor for class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
  Constructor.
ProxyAuthenticationPrincipalSerializer - Class in net.shibboleth.idp.authn.principal.impl
  Principal serializer for `ProxyAuthenticationPrincipal`.
ProxyAuthenticationPrincipalSerializer() - Constructor for class net.shibboleth.idp.authn.principal.impl.ProxyAuthenticationPrincipalSerializer
  Constructor.
ProxyAwareAuthnContextComparisonLookupFunction - Class in net.shibboleth.idp.saml.saml2.profile.config.navigate
  Implements a set of default logic for determining the `RequestedAuthnContext` operator to use.
ProxyAwareAuthnContextComparisonLookupFunction() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyAwareAuthnContextComparisonLookupFunction
ProxyAwareDefaultAuthenticationMethodsLookupFunction - Class in net.shibboleth.idp.saml.saml2.profile.config.navigate
  Implements a set of default logic for determining the custom principals to derive the `RequestedAuthnContext` from.
ProxyAwareDefaultAuthenticationMethodsLookupFunction() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyAwareDefaultAuthenticationMethodsLookupFunction
  Constructor.
ProxyAwareForceAuthnPredicate - Class in net.shibboleth.idp.saml.profile.config.logic
  Implements a set of default logic for determining whether ForceAuthn should be applied.
ProxyAwareForceAuthnPredicate() - Constructor for class net.shibboleth.idp.saml.profile.config.logic.ProxyAwareForceAuthnPredicate
ProxyCallbackAuthenticationFailure - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Proxy callback authentication failed.
proxyCallbackUrl - Variable in class net.shibboleth.idp.cas.ticket.ProxyGrantingTicket
  Proxy callback URL that uniquely identifies the proxying party to which the PGT was issued.
proxyConfig - Variable in class net.shibboleth.idp.cas.flow.impl.GrantProxyTicketAction
  Profile config.
ProxyConfiguration - Class in net.shibboleth.idp.cas.config
  CAS protocol configuration that applies to the `/proxy` URI.
ProxyConfiguration() - Constructor for class net.shibboleth.idp.cas.config.ProxyConfiguration
  Creates a new instance.
proxyCount - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  Allowable proxy count upstream.
proxyCount - Variable in class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
  Constrains additional proxy hops.
proxyCount - Variable in class net.shibboleth.idp.authn.testing.MockAuthenticationProfileConfiguration
  Proxy count.
ProxyCountAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns `ProxyRestriction.getProxyCount()`.
ProxyCountAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.ProxyCountAuditExtractor
  Constructor.
proxyCountLookupStrategy - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Lookup function to supply proxyCount property.
proxyCountLookupStrategy - Variable in class net.shibboleth.idp.cas.config.LoginConfiguration
  Lookup function to supply proxyCount property.
proxyCountLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
  Strategy used to determine proxy count from configuration.
proxyCountLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function to supply proxyCount property.
proxyCountLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function to supply proxyCount property.
ProxyCountPredicate() - Constructor for class net.shibboleth.idp.authn.AuthenticationFlowDescriptor.ProxyCountPredicate
proxyGrantingTicket - Variable in class net.shibboleth.idp.cas.flow.impl.GrantProxyTicketAction
  CAS ticket.
ProxyGrantingTicket - Class in net.shibboleth.idp.cas.ticket
  CAS proxy-granting ticket.
ProxyGrantingTicket(String, String, Instant, String, String) - Constructor for class net.shibboleth.idp.cas.ticket.ProxyGrantingTicket
  Creates a proxy-granting ticket with the given values.
proxyGrantingTicketId - Variable in class net.shibboleth.idp.cas.protocol.ProxyTicketRequest
  Proxy-granting ticket ID.
ProxyGrantingTicketLookupFunction - Class in net.shibboleth.idp.cas.audit.impl
  Looks up the PGT from a proxy ticket request.
ProxyGrantingTicketLookupFunction() - Constructor for class net.shibboleth.idp.cas.audit.impl.ProxyGrantingTicketLookupFunction
  Constructor.
ProxyGrantingTicketLookupFunction(Function<ProfileRequestContext, ProtocolContext>) - Constructor for class net.shibboleth.idp.cas.audit.impl.ProxyGrantingTicketLookupFunction
  Constructor.
proxyGrantingTicketPrefix - Variable in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Proxy granting ticket prefix.
ProxyGrantingTicketSerializer - Class in net.shibboleth.idp.cas.ticket.serialization.impl
  Serializes proxy-granting tickets in simple field-delimited form.
ProxyGrantingTicketSerializer() - Constructor for class net.shibboleth.idp.cas.ticket.serialization.impl.ProxyGrantingTicketSerializer
ProxyIdentifiers - Class in net.shibboleth.idp.cas.proxy
  Container for identifiers used in authenticating a proxy callback endpoint.
ProxyIdentifiers(String, String) - Constructor for class net.shibboleth.idp.cas.proxy.ProxyIdentifiers
  Constructor.
ProxyNotAuthorized - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Unauthorized attempt to request proxy-granting ticket.
ProxyRestrictionLookupFunction - Class in net.shibboleth.idp.saml.saml2.profile.config.navigate
  A function that returns the allowable proxy count and audiences to include in assertions, based on the results of lookup functions for local configuration merged with upstream proxy restrictions to compute a final result in accordance with the standard.
ProxyRestrictionLookupFunction() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyRestrictionLookupFunction
  Constructor.
ProxyRestrictionReusePredicate() - Constructor for class net.shibboleth.idp.authn.AuthenticationResult.ProxyRestrictionReusePredicate
proxyRestrictionsEnforced - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Whether this flow should honor proxy restrictions toward RPs.
ProxySAML1NameIdentifierGenerator - Class in net.shibboleth.idp.saml.nameid.impl
  A compound implementation of the `SAML1NameIdentifierGenerator` interface that wraps a sequence of candidate generators along with a default to try if no format-specific options are available.
ProxySAML1NameIdentifierGenerator(ReloadableService<NameIdentifierGenerationService>) - Constructor for class net.shibboleth.idp.saml.nameid.impl.ProxySAML1NameIdentifierGenerator
  Constructor.
ProxySAML2NameIDGenerator - Class in net.shibboleth.idp.saml.nameid.impl
  A compound implementation of the `SAML2NameIDGenerator` interface that wraps a sequence of candidate generators along with a default to try if no format-specific options are available.
ProxySAML2NameIDGenerator(ReloadableService<NameIdentifierGenerationService>) - Constructor for class net.shibboleth.idp.saml.nameid.impl.ProxySAML2NameIDGenerator
  Constructor.
proxyScopingEnforced - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Whether this flow should honor proxy scoping restrictions toward IdPs.
proxyTargetService - Variable in class net.shibboleth.idp.cas.protocol.ProxyTicketRequest
  Target service to which proxy ticket will be delivered.
proxyTicket - Variable in class net.shibboleth.idp.cas.protocol.ProxyTicketResponse
  Proxy ticket.
ProxyTicket - Class in net.shibboleth.idp.cas.ticket
  CAS proxy ticket.
ProxyTicket(String, String, Instant, String) - Constructor for class net.shibboleth.idp.cas.ticket.ProxyTicket
  Creates a new authenticated ticket with an identifier, service, and expiration date.
proxyTicketPrefix - Variable in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Proxy ticket prefix.
ProxyTicketRequest - Class in net.shibboleth.idp.cas.protocol
  Container for proxy ticket request parameters provided to `/proxy` URI.
ProxyTicketRequest(String, String) - Constructor for class net.shibboleth.idp.cas.protocol.ProxyTicketRequest
  Creates a new proxy ticket request with given parameters.
ProxyTicketResponse - Class in net.shibboleth.idp.cas.protocol
  Container for proxy ticket response parameters returned from `/proxy` URI.
ProxyTicketResponse() - Constructor for class net.shibboleth.idp.cas.protocol.ProxyTicketResponse
  Default no-arg constructor.
ProxyTicketResponse(String) - Constructor for class net.shibboleth.idp.cas.protocol.ProxyTicketResponse
  Creates a new instance with given parameters.
ProxyTicketSerializer - Class in net.shibboleth.idp.cas.ticket.serialization.impl
  Proxy ticket storage serializer.
ProxyTicketSerializer() - Constructor for class net.shibboleth.idp.cas.ticket.serialization.impl.ProxyTicketSerializer
ProxyTicketValidated - Enum constant in enum class net.shibboleth.idp.cas.flow.impl.Events
  Successful proxy ticket validation.
proxyValidator - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateProxyCallbackAction
  Validates the proxy callback endpoint.
ProxyValidator - Interface in net.shibboleth.idp.cas.proxy
  Strategy pattern component for proxy callback endpoint validation.
prunePeriod - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Period at which to check and enforce the idle time.
pruneStorageRecords(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
  Storage records will be pruned based on the record maximums set on the flow descriptor, and the storage service value size.
PT_SERIALIZER - Static variable in class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
  Proxy ticket serialize.
PUB_CREDS_ARRAY_FIELD - Static variable in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  Field name of public credentials array.
PublishProtocolMessageAction<RequestType,ResponseType> - Class in net.shibboleth.idp.cas.flow.impl
  Action to publish the CAS protocol request or response messages, i.e.
PublishProtocolMessageAction(boolean) - Constructor for class net.shibboleth.idp.cas.flow.impl.PublishProtocolMessageAction
  Creates a new instance to publish request or response messages to Webflow request scope.

## Q

qualifiedNameIDFormats - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
  `NameID` Formats allowing defaulted qualifiers.
qualifiedNameIDFormatsLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.SingleLogoutProfileConfiguration
  Lookup function to supply qualifiedNameIDFormats property.
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.
query(String) - Method in class net.shibboleth.idp.cas.flow.impl.BuildRelyingPartyContextAction
  Query service registry based on URL.
queryLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
  Strategy used to locate the `AttributeQuery` to filter against.

## R

RANDOM - Enum constant in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.ConnectionStrategyType
  Random connection strategy.
randomizeFriendlyNamePredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
  Whether the FriendlyName attribute should be randomized when encoding Attributes.
randomizeFriendlyNamePredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Whether the FriendlyName attribute should be randomized when encoding Attributes.
RandomizeFriendlyNameProfileConfigPredicate - Class in net.shibboleth.idp.saml.saml2.profile.config.logic
  A predicate that evaluates a `ProfileRequestContext` and extracts the effective setting of `BrowserSSOProfileConfiguration.isRandomizeFriendlyName(ProfileRequestContext)` or `AttributeQueryProfileConfiguration.isRandomizeFriendlyName(ProfileRequestContext)`.
RandomizeFriendlyNameProfileConfigPredicate() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.logic.RandomizeFriendlyNameProfileConfigPredicate
read(String, Class<T>) - Method in class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
  Retrieves a ticket by ID from the storage service.
ReadConsentFromStorage - Class in net.shibboleth.idp.consent.flow.storage.impl
  Consent action which reads consent records from storage and adds the serialized consent records to the consent context as previous consents.
ReadConsentFromStorage() - Constructor for class net.shibboleth.idp.consent.flow.storage.impl.ReadConsentFromStorage
readCredentials(InputStream) - Method in class net.shibboleth.idp.authn.impl.HTPasswdCredentialValidator
  Reads the credentials from stream.
readerFactory - Variable in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  JSON reader factory.
readerFactory - Variable in class net.shibboleth.idp.authn.principal.AbstractPrincipalSerializer
  JSON reader factory.
readerFactory - Variable in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
  JSON reader factory.
readerFactory - Variable in class net.shibboleth.idp.consent.storage.impl.CollectionSerializer
  JSON reader factory.
readerFactory - Variable in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
  JSON reader factory.
readWriteLock - Variable in class net.shibboleth.idp.admin.impl.InstallableComponentPropertyCache
  Shared lock.
realm - Variable in class net.shibboleth.idp.authn.spnego.impl.GSSAcceptorLoginModule
  The realm settings.
realmSettings - Variable in class net.shibboleth.idp.authn.spnego.impl.KerberosSettings
  List of realms (KerberosRealmSettings objects).
rebuildWar - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Do we rebuild?
recipientLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Strategy used to locate the identity of the recipient associated with the attribute resolution.
recipientLookupStrategy - Variable in class net.shibboleth.idp.authn.revocation.impl.AttributeRevocationCondition
  Strategy used to locate the identity of the recipient associated with the attribute resolution.
recipientLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
  Strategy used to locate the identity of the recipient associated with the attribute filtering.
recipientLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Strategy used to locate the identity of the recipient associated with the attribute resolution.
reconnectTimeout - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Wait time for reconnects.
recordFailure(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Record a failed authentication attempt against the configured counter.
recordFailure(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.AbstractAuditingValidationAction
  Record a failed authentication attempt against the configured counter.
RecordResponseComplete - Class in net.shibboleth.idp.profile.impl
  Action that records the "Response Complete" status on the external context if not done so already.
RecordResponseComplete() - Constructor for class net.shibboleth.idp.profile.impl.RecordResponseComplete
recordSuccess(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Record a successful authentication attempt against the configured counter.
recordSuccess(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.AbstractAuditingValidationAction
  Record a successful authentication attempt against the configured counter.
recordSuccess(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.ValidateCredentials
  Record a successful authentication attempt against the configured counter.
reenabledPluginModules - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  The names of those plugin modules enabled by rule.
reEnableModules(Set<String>) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Re-enabled the listed modules iff then are implemented by the plugin we just installed.
referenceInsert(Context, String, Object) - Method in class net.shibboleth.idp.authn.AbstractTemplateSearchDnResolver.EscapingReferenceInsertionEventHandler
refreshKrb5Config - Variable in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator
  Refresh the Kerberos config before running?
refreshKrb5Config - Variable in class net.shibboleth.idp.authn.spnego.impl.KerberosSettings
  Refresh the Kerberos config before running?
RegexAttributePredicate - Class in net.shibboleth.idp.profile.logic
  Deprecated, for removal: This API element is subject to removal in a future version.
RegexAttributePredicate() - Constructor for class net.shibboleth.idp.profile.logic.RegexAttributePredicate
  Deprecated.
  Constructor.
register(Class<? extends Principal>, String, PrincipalEvalPredicateFactory) - Method in class net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistry
  Register a predicate factory for a given operator string.
RegisterFilterChainServletContextInitializer - Class in net.shibboleth.idp.conf.impl
  A `ServletContainerInitializer` implementation that registers a filter chain embedded in our Spring configuration.
RegisterFilterChainServletContextInitializer() - Constructor for class net.shibboleth.idp.conf.impl.RegisterFilterChainServletContextInitializer
registerFlow(FlowDefinitionResource, FlowDefinitionRegistryFactoryBean.DefaultFlowRegistry) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
  Register a flow resource into the registry.
registerFlowLocationPatterns(FlowDefinitionRegistryFactoryBean.DefaultFlowRegistry, FlowDefinitionResourceFactory) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
  Register flows derived from resource patterns.
registerFlowLocations(FlowDefinitionRegistryFactoryBean.DefaultFlowRegistry, FlowDefinitionResourceFactory) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
  Register explicit flow mappings.
registry - Variable in class net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistry
  Storage for the registry mappings.
registry - Variable in class net.shibboleth.idp.session.SPSessionSerializerRegistry
  Storage for the registry mappings.
RELAY_STATE - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  RelayState binding field.
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.
ReleaseAttributes - Class in net.shibboleth.idp.consent.flow.ar.impl
  Attribute consent action which constrains the attributes released to those consented to.
ReleaseAttributes() - Constructor for class net.shibboleth.idp.consent.flow.ar.impl.ReleaseAttributes
ReloadingServiceRegistry - Class in net.shibboleth.idp.cas.service.impl
  Service registry wrapper around a `ReloadableService`.
ReloadingServiceRegistry(ReloadableService<ServiceRegistry>) - Constructor for class net.shibboleth.idp.cas.service.impl.ReloadingServiceRegistry
  Creates a new instance.
ReloadMetadata - Class in net.shibboleth.idp.saml.profile.impl
  Action that refreshes or clears a `MetadataResolver` manually.
ReloadMetadata() - Constructor for class net.shibboleth.idp.saml.profile.impl.ReloadMetadata
ReloadMetadataArguments - Class in net.shibboleth.idp.cli
  Command line processing for reload-metadata flow.
ReloadMetadataArguments() - Constructor for class net.shibboleth.idp.cli.ReloadMetadataArguments
ReloadServiceArguments - Class in net.shibboleth.idp.cli
  Command line processing for reload-service flow.
ReloadServiceArguments() - Constructor for class net.shibboleth.idp.cli.ReloadServiceArguments
ReloadServiceConfiguration - Class in net.shibboleth.idp.profile.impl
  Action that refreshes a `ReloadableService` manually.
ReloadServiceConfiguration() - Constructor for class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration
  Constructor.
ReloadServiceConfiguration.WebFlowApplicationContextLookupStrategy - Class in net.shibboleth.idp.profile.impl
  Default strategy locates a bean identified with a flow-scope parameter in the web flow application context.
RELYING_PARTY_CONFIG - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
  `RelyingPartyConfiguration` bean ID field.
RELYING_PARTY_PARAM - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
  Request attribute that provides the entity ID of the relying party that is requesting authentication.
relyingParty - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
  Cached lookup of relyingParty name.
relyingPartyContext - Variable in class net.shibboleth.idp.admin.impl.OutputConfig
  Relying party context.
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`.
RelyingPartyContextIterator(MultiRelyingPartyContext) - Constructor for class net.shibboleth.idp.profile.context.MultiRelyingPartyContext.RelyingPartyContextIterator
  Constructor.
RelyingPartyContextLookupByCurrent - Class in net.shibboleth.idp.profile.context.navigate
  A function that returns `MultiRelyingPartyContext.getCurrentRelyingPartyContext()`.
RelyingPartyContextLookupByCurrent() - Constructor for class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupByCurrent
RelyingPartyContextLookupById - Class in net.shibboleth.idp.profile.context.navigate
  A `BiFunction` that returns a `RelyingPartyContext` based on ID.
RelyingPartyContextLookupById() - Constructor for class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupById
  Constructor.
RelyingPartyContextLookupById(String) - Constructor for class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupById
  Constructor.
RelyingPartyContextLookupByLabel - Class in net.shibboleth.idp.profile.context.navigate
  A function that returns a collection of `RelyingPartyContext`s based on a label.
RelyingPartyContextLookupByLabel(String) - Constructor for class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupByLabel
  Constructor.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.admin.impl.OutputConfig
  Lookup strategy for `RelyingPartyContext`.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.ExternalAuthenticationImpl
  Lookup function for relying party context.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.InitializeRequestedPrincipalContext
  Strategy used to locate the `RelyingPartyContext` associated with a given `ProfileRequestContext`.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Strategy used to locate the `RelyingPartyContext` associated with a given `ProfileRequestContext`.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.SelectProfileConfiguration
  Strategy used to locate the `RelyingPartyContext` associated with a given `ProfileRequestContext`.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
  Strategy used to locate the `RelyingPartyContext` associated with a given `ProfileRequestContext`.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
  Strategy used to locate the `RelyingPartyContext` associated with a given `MessageContext`.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.profile.messaging.impl.SelectRelyingPartyConfiguration
  Strategy used to locate the `RelyingPartyContext` associated with a given `MessageContext`.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.messaging.impl.AddAttributeConsumingServiceHandler
  Lookup strategy for `RelyingPartyContext`.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.messaging.impl.SAML2AuthnRequestsSignedSecurityHandler
  Lookup strategy for relying party context.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.nameid.AbstractSAML2NameIDGenerator
  Strategy function to lookup RelyingPartyContext.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.context.navigate.DefaultNameIdentifierFormatStrategy
  Strategy used to locate the `RelyingPartyContext` associated with a given `ProfileRequestContext`.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
  Strategy used to look up a `RelyingPartyContext` for configuration options.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContext
  Relying party context lookup strategy.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
  Relying party context lookup strategy.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Strategy function for access to `RelyingPartyContext`.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.EnforceDisallowedSSOFeatures
  Strategy used to look up a `RelyingPartyContext` for configuration options.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
  Strategy used to look up a `RelyingPartyContext` for configuration options.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
  Strategy used to look up a `RelyingPartyContext` for configuration options.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Strategy used to look up a `RelyingPartyContext` for configuration options.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.session.impl.SAML1SPSessionCreationStrategy
  RelyingPartyContext lookup strategy.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionCreationStrategy
  RelyingPartyContext lookup strategy.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.session.impl.BasicSPSessionCreationStrategy
  RelyingPartyContext lookup strategy.
relyingPartyCtx - Variable in class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
  The `RelyingPartyContext` to manipulate.
relyingPartyCtx - Variable in class net.shibboleth.idp.profile.messaging.impl.SelectRelyingPartyConfiguration
  The `RelyingPartyContext` to manipulate.
relyingPartyId - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Optional RP name for logging.
relyingPartyId - Variable in class net.shibboleth.idp.saml.session.impl.PrepareInboundMessageContext
  The relying party name to base the inbound context on.
relyingPartyIdFromMetadata - Variable in class net.shibboleth.idp.cas.flow.impl.BuildSAMLMetadataContextAction
  Whether to overwrite the relying party ID based on metadata.
relyingPartyIdLookupStrategy - Variable in class net.shibboleth.idp.cas.flow.impl.UpdateIdPSessionWithSPSessionAction
  Strategy for obtaining the relying party ID for sessions.
relyingPartyIdMap - Variable in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
  Map of RP contexts indexed by name.
relyingPartyIterator - Variable in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
  An iterator to track progress through the set of relying parties.
relyingPartyLabelMap - Variable in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
  Multimap of RP contexts indexed by role.
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.
relyingPartyMap - Variable in class net.shibboleth.idp.authn.impl.RelyingPartyMapJAASLoginConfigStrategy
  Map holding the relying party to JAAS config name mappings.
RelyingPartyMapJAASLoginConfigStrategy - Class in net.shibboleth.idp.authn.impl
  An implementation of the `loginConfigStrategy` for `JAASCredentialValidator` which uses a supplied map to resolve the JAAS config to use.
RelyingPartyMapJAASLoginConfigStrategy(Map<String, String>) - Constructor for class net.shibboleth.idp.authn.impl.RelyingPartyMapJAASLoginConfigStrategy
  Constructor.
relyingPartyProfileConfigurations - Variable in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  The profile configurations associated with the relying party.
relyingPartyUIContext - Variable in class net.shibboleth.idp.ui.taglib.ServiceTagSupport
  Cached RelyingPartyUIContext.
RelyingPartyUIContext - Class in net.shibboleth.idp.ui.context
  The context which carries the user interface information.
RelyingPartyUIContext() - Constructor for class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Constructor.
REMOTE_ADDR - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
  Remote address field.
RemoteAddressStrategy() - Constructor for class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion.RemoteAddressStrategy
RemoteUserAuthServlet - Class in net.shibboleth.idp.authn.impl
  Extracts authentication information from the request and returns it via the IdP's external authentication interface.
RemoteUserAuthServlet() - Constructor for class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Constructor.
remove() - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext.RelyingPartyContextIterator
removeAuthenticationResult(AuthenticationResult) - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Disassociate an `AuthenticationResult` from this IdP session.
removeAuthenticationResult(AuthenticationResult) - Method in interface net.shibboleth.idp.session.IdPSession
  Disassociate an `AuthenticationResult` from this IdP session.
removeAuthenticationResult(AuthenticationResult) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Disassociate an `AuthenticationResult` from this IdP session.
removeKeyFromStorageIndex(String) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
  Remove a storage key from the index storage record.
removeProxyGrantingTicket(String) - Method in class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
  Removes the proxy-granting ticket with the given identifier.
removeProxyGrantingTicket(String) - Method in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Removes the proxy-granting ticket with the given identifier.
removeProxyGrantingTicket(String) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
  Removes the proxy-granting ticket with the given identifier.
removeProxyTicket(String) - Method in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Removes the proxy ticket with the given identifier.
removeProxyTicket(String) - Method in class net.shibboleth.idp.cas.ticket.impl.SimpleTicketService
  Removes the proxy ticket with the given identifier.
removeProxyTicket(String) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
  Removes the proxy ticket with the given identifier.
removeRelyingPartyContext(String, RelyingPartyContext) - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
  Remove a RP context associated with a label.
removeScheme(String) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
  Remove the scheme from a path.
removeServiceTicket(String) - Method in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Removes the service ticket with the given identifier.
removeServiceTicket(String) - Method in class net.shibboleth.idp.cas.ticket.impl.SimpleTicketService
  Removes the service ticket with the given identifier.
removeServiceTicket(String) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
  Removes the service ticket with the given identifier.
removeSPSession(SPSession) - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Disassociate the given SP session from this IdP session.
removeSPSession(SPSession) - Method in interface net.shibboleth.idp.session.IdPSession
  Disassociate the given SP session from this IdP session.
removeSPSession(SPSession) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Disassociate the given SP session from this IdP session.
renameToTree(Path, Path, List<Path>, List<Pair<Path, Path>>) - Static method in class net.shibboleth.idp.installer.InstallerSupport
  Rename Files into the provided tree.
renew - Variable in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
  CAS protocol renew flag.
renew - Variable in class net.shibboleth.idp.cas.protocol.TicketValidationRequest
  CAS protocol renew flag.
Renew - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolParam
  Forced authentication flag.
RENEW - Static variable in class net.shibboleth.idp.cas.protocol.CASAuditFields
  CAS protocol renew flag.
RENEW_FIELD - Static variable in class net.shibboleth.idp.cas.ticket.serialization.impl.ServiceTicketSerializer
  Renew field name.
RenewIncompatibleWithProxy - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Unsupported condition where a proxy ticket validation occurs with the renew flag set.
RenewLookupFunction - Class in net.shibboleth.idp.cas.audit.impl
  Looks up the value of the CAS renew parameter from the request to the /login URI.
RenewLookupFunction() - Constructor for class net.shibboleth.idp.cas.audit.impl.RenewLookupFunction
  Constructor.
RenewLookupFunction(Function<ProfileRequestContext, ProtocolContext>) - Constructor for class net.shibboleth.idp.cas.audit.impl.RenewLookupFunction
  Constructor.
replaceExistingContext - Variable in class net.shibboleth.idp.authn.impl.InitializeRequestedPrincipalContext
  Whether to replace an existing subcontext, if any.
replaceProperties(Properties) - Method in class net.shibboleth.idp.installer.PropertiesWithComments
  Perform a mass replacement from the supplied `Properties`.
replaceProperty(String, String) - Method in class net.shibboleth.idp.installer.PropertiesWithComments
  Replace the supplied property or stuff it at the bottom of the list.
replyUnauthorizedNegotiate(ProfileRequestContext, HttpServletRequest, HttpServletResponse) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
  Send back an empty Negotiate challenge.
replyUnauthorizedNegotiate(ProfileRequestContext, HttpServletRequest, HttpServletResponse, String) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
  Send back a Negotiate challenge token.
ReportModuleStatus - Class in net.shibboleth.idp.admin.impl
  Class to check that every `IdPPlugin` the required `IdPModule` available.
ReportModuleStatus() - Constructor for class net.shibboleth.idp.admin.impl.ReportModuleStatus
ReportUpdateStatus - Class in net.shibboleth.idp.admin.impl
  A class to reach out and find out whether we are up to date.
ReportUpdateStatus() - Constructor for class net.shibboleth.idp.admin.impl.ReportUpdateStatus
reprotect() - Method in class net.shibboleth.idp.installer.impl.FinalizeJettyBase
  Deprecated.
  lock down the jetty base directory.
reprotect() - Method in class net.shibboleth.idp.installer.impl.V5Install
  Set the protection on the files.
REQ_PRINC - Static variable in class net.shibboleth.idp.authn.AuthnAuditFields
  Requested principal(s) field.
REQ_PRINC_OP - Static variable in class net.shibboleth.idp.authn.AuthnAuditFields
  Requested principal(s) operator field.
request - Variable in class net.shibboleth.idp.cas.flow.impl.BuildAuthenticationContextAction
  Stores off CAS request.
request - Variable in class net.shibboleth.idp.cas.flow.impl.BuildRelyingPartyContextAction
  Request.
request - Variable in class net.shibboleth.idp.cas.flow.impl.GrantProxyTicketAction
  CAS request.
request - Variable in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
  CAS request.
request - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateProxyCallbackAction
  CAS request.
request - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateRenewAction
  CAS request.
request - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateTicketAction
  CAS request.
request - Variable in class net.shibboleth.idp.cas.protocol.ProtocolContext
  CAS protocol request.
REQUEST_BINDING - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Request binding field.
REQUEST_ID - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Request message ID field.
REQUEST_ISSUE_INSTANT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Request message IssueInstant field.
REQUEST_UNSUPPORTED - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
  ID of event returned if the request's authentication requirements can't be met by an action or flow.
requestBuilder - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
  Builder of SAML 2 `AuthnRequest` objects.
requestContext - Variable in class net.shibboleth.idp.authn.impl.AbstractAuditingValidationAction
  The Spring RequestContext to operate on.
requestContext - Variable in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
  The Spring RequestContext to operate on.
RequestContextBuilder - Class in net.shibboleth.idp.profile.testing
  Builder used to construct `RequestContext` used in `Action` executions.
RequestContextBuilder() - Constructor for class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Constructor.
RequestContextBuilder(RequestContextBuilder) - Constructor for class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Constructor.
RequestedAttributeSerializer() - Constructor for class net.shibboleth.idp.admin.impl.OutputConfig.RequestedAttributeSerializer
  Constructor.
requestedAttributesLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function to supply RequestedAttributes in request.
requestedAttributesMap - Variable in class net.shibboleth.idp.consent.logic.impl.IsAttributeRequiredPredicate
  Map of requested attributes.
requestedIdPAttributeNamesLookupStrategy - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Lookup strategy for requested IdP attribute names to pass into resolver.
requestedIdPAttributeNamesLookupStrategy - Variable in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
  Lookup strategy for requested IdP attribute names to pass into resolver.
requestedIdPAttributeNamesLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.AttributeQueryProfileConfiguration
  Lookup strategy for requested IdP attribute names to pass into resolver.
requestedIdPAttributeNamesLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup strategy for requested IdP attribute names to pass into resolver.
requestedIdPAttributeNamesLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
  Lookup strategy for requested IdP attribute names to pass into resolver.
requestedIdPAttributeNamesLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup strategy for requested IdP attribute names to pass into resolver.
RequestedPrincipalContext - Class in net.shibboleth.idp.authn.context
  A context that holds information about an authentication request's requirement for a specific custom `Principal`.
RequestedPrincipalContext() - Constructor for class net.shibboleth.idp.authn.context.RequestedPrincipalContext
  Constructor.
RequestedPrincipalContextOperatorLookupFunction - Class in net.shibboleth.idp.authn.context.navigate
  A function that returns `RequestedPrincipalContext.getOperator()`.
RequestedPrincipalContextOperatorLookupFunction() - Constructor for class net.shibboleth.idp.authn.context.navigate.RequestedPrincipalContextOperatorLookupFunction
RequestedPrincipalContextPrincipalLookupFunction - Class in net.shibboleth.idp.authn.context.navigate
  A function that returns `RequestedPrincipalContext.getRequestedPrincipals()` but transforms the values into strings.
RequestedPrincipalContextPrincipalLookupFunction() - Constructor for class net.shibboleth.idp.authn.context.navigate.RequestedPrincipalContextPrincipalLookupFunction
requestedPrincipalCtx - Variable in class net.shibboleth.idp.authn.impl.SelectAuthenticationFlow
  A subordinate RequestedPrincipalContext, if any.
requestedPrincipals - Variable in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
  The principals reflecting the request requirements.
requester - Variable in class net.shibboleth.idp.cli.DumpConfigArguments
  Attribute requester identity.
requester - Variable in class net.shibboleth.idp.cli.ResolverTestArguments
  Attribute requester identity.
REQUESTER_ID_PARAM - Static variable in class net.shibboleth.idp.admin.impl.DumpConfigRequestDecoder
  Name of the query parameter carrying the requester: "requester" .
REQUESTER_ID_PARAM - Static variable in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
  Name of the query parameter carrying the requesterID: "requester" .
requesterId - Variable in class net.shibboleth.idp.admin.impl.DumpConfigRequest
  The ID of the requester.
requesterId - Variable in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Requester ID.
requesterId - Variable in class net.shibboleth.idp.profile.impl.ResolverTestRequest
  The ID of the requester.
requesterLookupStrategy - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
  Function used to obtain the requester ID.
requesterLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication
  Function used to obtain the requester ID.
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.impl.AddAuthnRequest
  Strategy used to obtain the original requester value.
requestFlag - Variable in class net.shibboleth.idp.cas.flow.impl.PublishProtocolMessageAction
  Request/response flag.
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.nameid.AbstractSAML2NameIDGenerator
  Strategy used to locate an `AuthnRequest` to check.
requestLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
  Strategy used to locate the `AuthnRequest` to operate on, if any.
requestLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
  Strategy used to locate the `Request` containing the query to filter against.
requestSupplier - Variable in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  A way of getting the current HTTP request, if available.
requireAll - Variable in class net.shibboleth.idp.authn.impl.ValidateCredentials
  Whether all validators must succeed.
requiredName - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  A normative hint some protocols support to indicate who the subject MUST be.
requireSignedAssertionsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Whether to require assertions be signed.
requireSignedRequestsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Whether to require requests be signed.
RESELECT_FLOW - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
  ID of event returned if a flow wishes to indicate that another flow should be selected instead.
resolutionCondition - Variable in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Condition controlling whether to run the attribute resolver.
resolutionContextDecorator - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Hook for adjusting/adding to resolution context.
resolutionLabel - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Label distinguishing different "types" of attribute resolution for use in resolver.
resolve(CriteriaSet) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
resolveAttributes(ProfileRequestContext, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Perform attribute resolution inline.
ResolveAttributes - Class in net.shibboleth.idp.profile.impl
  Action that invokes the `AttributeResolver` for the current request.
ResolveAttributes(ReloadableService<AttributeResolver>) - Constructor for class net.shibboleth.idp.profile.impl.ResolveAttributes
  Constructor.
resolveAttributesPredicate - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Whether attributes should be resolved in the course of the flow.
resolveAttributesPredicate - Variable in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
  Whether attributes should be resolved in the course of the profile.
resolveAttributesPredicate - Variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Whether attributes should be resolved in the course of the profile.
resolveAttributesPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Whether attributes should be resolved in the course of the profile.
resolveEntryOnFailure - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Whether to return the LDAP entry even if the user BIND fails.
resolveEntryWithBindDn - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Whether to resolve the user entry with the bind credentials.
resolveFromSubject - Variable in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Whether to also (or instead) check the original Subject for `IdPAttributePrincipal`s.
resolveFromSubject - Variable in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalizationAction
  Deprecated.
  Whether to also check the original Subject for `IdPAttributePrincipal`s.
RESOLVER_ID - Static variable in class net.shibboleth.idp.saml.profile.impl.ReloadMetadata
  Flow variable indicating ID of metadata provider bean to reload.
resolverService - Variable in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Attribute resolver service.
ResolverTestArguments - Class in net.shibboleth.idp.cli
  Command line processing for ResolverTest flow.
ResolverTestArguments() - Constructor for class net.shibboleth.idp.cli.ResolverTestArguments
ResolverTestPrincipalLookup - Class in net.shibboleth.idp.profile.impl
  Returns the principal name from a `ResolverTestRequest` message in the inbound message context.
ResolverTestPrincipalLookup() - Constructor for class net.shibboleth.idp.profile.impl.ResolverTestPrincipalLookup
ResolverTestRequest - Class in net.shibboleth.idp.profile.impl
  Object representing a request to run the attribute resolution and filtering components.
ResolverTestRequest(String, String, Integer, String, Boolean) - Constructor for class net.shibboleth.idp.profile.impl.ResolverTestRequest
  Constructor.
ResolverTestRequestDecoder - Class in net.shibboleth.idp.profile.impl
  Decodes an incoming resolver test message.
ResolverTestRequestDecoder() - Constructor for class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
  Constructor.
ResolverTestUnfilteredPredicate - Class in net.shibboleth.idp.profile.impl
  Condition that returns the result of evaluating `ResolverTestRequest.getUnfiltered()`.
ResolverTestUnfilteredPredicate() - Constructor for class net.shibboleth.idp.profile.impl.ResolverTestUnfilteredPredicate
resolveSingle(CriteriaSet) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
resourceLoader - Variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
  Spring resource loader.
resourceScript(String, Resource) - Static method in class net.shibboleth.idp.profile.ScriptedAction
  Factory to create `ScriptedAction` from a `Resource`.
resourceScript(String, Resource) - Static method in class net.shibboleth.idp.profile.logic.ScriptedPredicate
  Deprecated.
  Factory to create `ScriptedPredicate` from a `Resource`.
resourceScript(Resource) - Static method in class net.shibboleth.idp.profile.ScriptedAction
  Factory to create `ScriptedAction` from a `Resource`.
resourceScript(Resource) - Static method in class net.shibboleth.idp.profile.logic.ScriptedPredicate
  Deprecated.
  Factory to create `ScriptedPredicate` from a `Resource`.
responderId - Variable in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Responder ID.
responderLookupStrategy - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
  Function used to obtain the responder ID.
responderLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication
  Function used to obtain the responder ID.
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.
response - Variable in class net.shibboleth.idp.cas.flow.impl.BuildProxyChainAction
  Response.
response - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateProxyCallbackAction
  CAS response.
response - Variable in class net.shibboleth.idp.cas.flow.impl.WriteValidateResponseAction
  CAS response.
response - Variable in class net.shibboleth.idp.cas.protocol.ProtocolContext
  CAS protocol response.
response - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
  The Response to process.
RESPONSE_BINDING - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Response binding field.
RESPONSE_ID - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Response message ID field.
RESPONSE_ISSUE_INSTANT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Response message IssueInstant field.
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.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.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.
responseTimeout - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Wait time for operation responses.
RESTART_AUTHN - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
  ID of event returned if the authentication process should be restarted from scratch.
RestoreProfileRequestContextTree - Class in net.shibboleth.idp.session.impl
  Restores specific portions of the context tree used during logout processing to enable reuse of logout propagation subflows during back channel logout.
RestoreProfileRequestContextTree() - Constructor for class net.shibboleth.idp.session.impl.RestoreProfileRequestContextTree
  Constructor.
result - Variable in class net.shibboleth.idp.authn.impl.ValidateFunctionResult
  Authentication result.
result - Variable in class net.shibboleth.idp.session.context.LogoutPropagationContext
  Result of logout propagation flow.
Result() - Constructor for enum class net.shibboleth.idp.session.context.LogoutPropagationContext.Result
RESULT_LIFETIME_FIELD - Static variable in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  Field name of optional result-specific lifetime.
RESULT_LIFETIME_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
  Request attribute to which the authentication result lifetime may be bound.
RESULT_TIMEOUT_FIELD - Static variable in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  Field name of optional result-specific inactivity timeout.
RESULT_TIMEOUT_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
  Request attribute to which the authentication result timeout may be bound.
resultCacheable - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  Result may be cached for reuse in the normal way.
resultCachingPredicate - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
  Predicate to apply when setting AuthenticationResult cacheability.
resultCachingPredicate - Variable in class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication
  Predicate to apply when setting AuthenticationResult cacheability.
resultLifetime - Variable in class net.shibboleth.idp.authn.AuthenticationResult
  Optional override of flow's lifetime policy for this result.
resultLifetimeLookupStrategy - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Lookup strategy for per-result lifetime.
resultLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.ValidateFunctionResult
  Function to evaluate.
resultMergingStrategy - Variable in class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication
  Strategy function to produce a final, merged result.
results - Variable in class net.shibboleth.idp.authn.impl.ValidateCredentials
  Results from successful validators.
results - Variable in class net.shibboleth.idp.profile.context.ProfileInterceptorContext
  Results of the flow to be written to storage.
results - Variable in class net.shibboleth.idp.profile.interceptor.impl.WriteProfileInterceptorResultToStorage
  Results to be stored.
resultSerializer - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Custom serializer for the results generated by this flow.
resultSerializer - Variable in class net.shibboleth.idp.authn.principal.impl.AuthenticationResultPrincipalSerializer
  Circular reference back to the parent serializer.
resultTimeout - Variable in class net.shibboleth.idp.authn.AuthenticationResult
  Optional override of flow's inactivity timeout policy for this result.
resultTimeoutLookupStrategy - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Lookup strategy for per-result timeout.
resuming(RequestContext) - Method in class net.shibboleth.idp.profile.support.ProfileRequestContextFlowExecutionListener
RethrowingFlowExecutionExceptionHandler - Class in net.shibboleth.idp.profile.impl
  This handler can be attached to view or end states that are used to respond to errors, including RuntimeExceptions, so that if they themselves raise another RuntimeException, it won't trigger the state again, but just fail the flow.
RethrowingFlowExecutionExceptionHandler() - Constructor for class net.shibboleth.idp.profile.impl.RethrowingFlowExecutionExceptionHandler
RethrowingFlowHandlerAdapter - Class in net.shibboleth.idp.profile.support
  Extension of SWF's built-in `FlowHandlerAdapter` implementation that overrides its poor assumption that a missing flow exception should result in the flow being restarted.
RethrowingFlowHandlerAdapter() - Constructor for class net.shibboleth.idp.profile.support.RethrowingFlowHandlerAdapter
returnAttributes - Variable in class net.shibboleth.idp.authn.impl.LDAPCredentialValidator
  Attributes to return from authentication.
reuseCondition - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Whether this flow allows reuse of its results.
reuseCondition - Variable in class net.shibboleth.idp.authn.AuthenticationResult
  Whether this result can be reused.
REVOCATION_CONTEXT - Static variable in class net.shibboleth.idp.authn.revocation.impl.RevocationCacheCondition
  Revocation context.
revocationCache - Variable in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
  `RevocationCache` to operate on.
revocationCache - Variable in class net.shibboleth.idp.authn.revocation.impl.RevocationCacheCondition
  Cache to use.
RevocationCacheCondition - Class in net.shibboleth.idp.authn.revocation.impl
  A condition for login flows that checks for revocation against a `RevocationCache`.
RevocationCacheCondition() - Constructor for class net.shibboleth.idp.authn.revocation.impl.RevocationCacheCondition
revocationCondition - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Whether a result from this flow should be considered revoked.
revocationCondition - Variable in class net.shibboleth.idp.authn.AuthenticationResult
  Whether this result should be considered revoked.
revokeConsent - Variable in class net.shibboleth.idp.consent.context.ConsentManagementContext
  Whether to revoke consent previously granted.
RevokeConsent - Class in net.shibboleth.idp.consent.flow.storage.impl
  Consent action which deletes a consent record from storage.
RevokeConsent() - Constructor for class net.shibboleth.idp.consent.flow.storage.impl.RevokeConsent
REVOKECONSENT_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
  Request attribute to which a signal to revoke consent for attribute release may be bound.
role - Variable in class net.shibboleth.idp.session.impl.PopulateMultiRPContextFromLogoutContext
  Role to resolve metadata for.
roleDescriptor - Variable in class net.shibboleth.idp.cas.service.Service
  Role for service in SAML metadata.
rollback() - Method in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
  Perform the rollback.
rollbackCopies() - Method in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
  Traverse the `RollbackPluginInstall.filesCopied` list deleting the files.
rollbackDisabledModules() - Method in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
  Traverse the `RollbackPluginInstall.modulesDisabled` list re-enabling modules.
rollbackEnabledModules() - Method in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
  Traverse the `RollbackPluginInstall.modulesEnabled` list disabling modules.
RollbackPluginInstall - Class in net.shibboleth.idp.installer.plugin.impl
  An object which does installation rollback in its `AutoCloseable.close()` method.
RollbackPluginInstall(ModuleContext, Map<Module.ModuleResource, Module.ResourceResult>) - Constructor for class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
  Constructor.
rollbackRenamed() - Method in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
  Traverse the `RollbackPluginInstall.filesRenamedAway` list copying the files back.
ROUND_ROBIN - Enum constant in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.ConnectionStrategyType
  Round robin connection strategy.
rpACSUIinfo - Variable in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  The appropriate `ACSUIInfo`.
rpConfigResolver - Variable in class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
  Resolver used to look up relying party configurations.
rpConfigResolver - Variable in class net.shibboleth.idp.profile.messaging.impl.SelectRelyingPartyConfiguration
  Resolver used to look up relying party configurations.
rpCtx - Variable in class net.shibboleth.idp.cas.flow.impl.BuildSAMLMetadataContextAction
  RelyingPartyContext.
rpCtx - Variable in class net.shibboleth.idp.profile.impl.SelectProfileConfiguration
  The RelyingPartyContext to operate on.
rpCtx - Variable in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
  The RelyingPartyContext to operate on.
rpEntityDescriptor - Variable in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  The appropriate `EntityDescriptor`.
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.
rpSPSSODescriptor - Variable in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  The appropriate `SPSSODescriptor`.
rpUIContextCreateStrategy - Variable in class net.shibboleth.idp.ui.impl.SetRPUIInformation
  Strategy function to create the `RelyingPartyUIContext`.
rpUIInfo - Variable in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  The appropriate `IdPUIInfo`.
run() - Method in class net.shibboleth.idp.admin.impl.ReportUpdateStatus
  Do the lookup, but in a different thread so as to not slow down startup.
runFilter(ServletRequest, ServletResponse, FilterChain) - Method in class net.shibboleth.idp.conf.impl.SLF4JMDCServletFilter
runMain(String[]) - Static method in class net.shibboleth.idp.installer.impl.IdPBuildWar
  Shim for CLI entry point: Allows the code to be run from a test.
runMain(String[]) - Static method in class net.shibboleth.idp.installer.impl.IdPInstallerCLI
  Shim for CLI entry point: Allows the code to be run from a test.
runMain(String[]) - Static method in class net.shibboleth.idp.installer.impl.UpdateIdPCLI
  Shim for CLI entry point: Allows the code to be run from a test.
runMain(String[]) - Static method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
  Shim for CLI entry point: Allows the code to be run from a test.

## S

s - Variable in class net.shibboleth.idp.authn.AbstractValidationAction.MessageChecker
  Message to operate on.
safeGetBooleanStateAttribute(StateDefinition, String, boolean) - Method in class net.shibboleth.idp.ui.csrf.BaseCSRFTokenPredicate
  Safe get the `boolean` value of the attribute from the attributes annotating the `StateDefinition`.
salt - Variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
  Salt for username hashing.
saml - Variable in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
  Flag indicating whether ticket request is via SAML 1.1 protocol.
saml - Variable in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
  Flag indicating whether ticket request is via SAML 1.1 protocol.
saml1 - Variable in class net.shibboleth.idp.cli.DumpConfigArguments
  SAML 1.1 protocol.
saml1 - Variable in class net.shibboleth.idp.cli.MetadataQueryArguments
  SAML 1.1 protocol.
saml1 - Variable in class net.shibboleth.idp.cli.ResolverTestArguments
  Show results with SAML 1.1 encoding.
SAML1_PARAM - Static variable in class net.shibboleth.idp.admin.impl.DumpConfigRequestDecoder
  Name of the query parameter for the SAML 1 protocol: "saml1" .
SAML1_PARAM - Static variable in class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
  Name of the query parameter for the SAML 1 protocol: "saml1" .
SAML1_PARAM - Static variable in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
  Name of the query parameter for the SAML 1 protocol: "saml1" .
saml1Generator - Variable in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierGenerationServiceImpl
  SAML 1 generator.
SAML1SPSession - Class in net.shibboleth.idp.saml.session
  Marker subtype for a SAML 1 session, adds no actual information other than its identity as a SAML 1 session.
SAML1SPSession(String, Instant, Instant) - Constructor for class net.shibboleth.idp.saml.session.SAML1SPSession
  Constructor.
SAML1SPSessionCreationStrategy - Class in net.shibboleth.idp.saml.session.impl
  A function to create a `SAML1SPSession` based on profile execution state.
SAML1SPSessionCreationStrategy(Duration) - Constructor for class net.shibboleth.idp.saml.session.impl.SAML1SPSessionCreationStrategy
  Constructor.
SAML1SPSessionSerializer - Class in net.shibboleth.idp.saml.session.impl
  A serializer for `SAML1SPSession` objects.
SAML1SPSessionSerializer(Duration) - Constructor for class net.shibboleth.idp.saml.session.impl.SAML1SPSessionSerializer
  Constructor.
saml2 - Variable in class net.shibboleth.idp.cli.DumpConfigArguments
  SAML 2.0 protocol.
saml2 - Variable in class net.shibboleth.idp.cli.MetadataQueryArguments
  SAML 2.0 protocol.
saml2 - Variable in class net.shibboleth.idp.cli.ResolverTestArguments
  Show results with SAML 2.0 encoding.
SAML2_PARAM - Static variable in class net.shibboleth.idp.admin.impl.DumpConfigRequestDecoder
  Name of the query parameter for the SAML 2 protocol: "saml2" .
SAML2_PARAM - Static variable in class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
  Name of the query parameter for the SAML 2 protocol: "saml2" .
SAML2_PARAM - Static variable in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
  Name of the query parameter for the SAML 2 protocol: "saml2" .
SAML2AuthnRequestsSignedSecurityHandler - Class in net.shibboleth.idp.saml.messaging.impl
  Message handler implementation that enforces the AuthnRequestsSigned flag of SAML 2 metadata element @{link `SPSSODescriptor` and/or a local profile configuration option.
SAML2AuthnRequestsSignedSecurityHandler() - Constructor for class net.shibboleth.idp.saml.messaging.impl.SAML2AuthnRequestsSignedSecurityHandler
  Constructor.
saml2Generator - Variable in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierGenerationServiceImpl
  SAML 2 generator.
saml2Session - Variable in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
  The `SAML2SPSession` to base the inbound context on.
SAML2SPSession - Class in net.shibboleth.idp.saml.session
  Extends a `BasicSPSession` with SAML 2.0 information required for reverse lookup in the case of a logout.
SAML2SPSession(String, Instant, Instant, NameID, String, String, boolean) - Constructor for class net.shibboleth.idp.saml.session.SAML2SPSession
  Constructor.
SAML2SPSessionCreationStrategy - Class in net.shibboleth.idp.saml.session.impl
  A function to create a `SAML2SPSession` based on profile execution state.
SAML2SPSessionCreationStrategy(Duration) - Constructor for class net.shibboleth.idp.saml.session.impl.SAML2SPSessionCreationStrategy
  Constructor.
SAML2SPSessionSerializer - Class in net.shibboleth.idp.saml.session.impl
  A serializer for `SAML2SPSession` objects.
SAML2SPSessionSerializer(Duration) - Constructor for class net.shibboleth.idp.saml.session.impl.SAML2SPSessionSerializer
  Constructor.
SAMLart - Enum constant in enum class net.shibboleth.idp.cas.protocol.SamlParam
  SAMLart parameter used to convey service ticket.
SAMLAuditFields - Class in net.shibboleth.idp.saml.profile
  Constants to use for audit logging fields stored in an `AuditContext`.
SAMLAuditFields() - Constructor for class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Constructor.
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.
samlConsumer - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
  "Sink" for preserving SAML objects.
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.
SamlParam - Enum Class in net.shibboleth.idp.cas.protocol
  SAML 1.1 protocol params needed to support `/samlValidate` endpoint.
SamlParam() - Constructor for enum class net.shibboleth.idp.cas.protocol.SamlParam
SAMLProfileConfiguration - Interface in net.shibboleth.idp.saml.profile.config
  Common interface for IdP SAML profile configurations.
samlProtocol - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
  Metadata protocolSupportEnumeration value to provide to resolver.
SAMLRelyingPartyIdLookupStrategy - Class in net.shibboleth.idp.saml.profile.impl
  A lookup strategy that returns a SAML entityID if the `RelyingPartyContext` contains a reference to a `SAMLPeerEntityContext` or `SAMLSelfEntityContext`.
SAMLRelyingPartyIdLookupStrategy() - Constructor for class net.shibboleth.idp.saml.profile.impl.SAMLRelyingPartyIdLookupStrategy
SAMLVerificationLookupStrategy - Class in net.shibboleth.idp.saml.profile.impl
  A lookup strategy that returns true iff the `RelyingPartyContext` contains a reference to a `SAMLPeerEntityContext` or `SAMLSelfEntityContext` that contains a `SAMLMetadataContext` such that `SAMLMetadataContext.getEntityDescriptor()` is non-null.
SAMLVerificationLookupStrategy() - Constructor for class net.shibboleth.idp.saml.profile.impl.SAMLVerificationLookupStrategy
saveAuthenticationResultToStorage(AuthenticationResult) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Saves an `AuthenticationResult` record to storage, serializing it using the object attached to the corresponding `AuthenticationFlowDescriptor`.
SAVECERT_PARAM - Static variable in class net.shibboleth.idp.authn.impl.X509AuthServlet
  Init parameter controlling certificate preservation.
saveCertificateToCredentialSet - Variable in class net.shibboleth.idp.authn.impl.X509AuthServlet
  Whether to save the certificate to the Java Subject's public credentials.
saveCertificateToCredentialSet - Variable in class net.shibboleth.idp.authn.impl.X509CertificateCredentialValidator
  Whether to save the certificate in the Java Subject's public credentials.
saveCopiedFiles(List<Path>) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Stream the copy list to a property file and empty it.
SaveLogoutContext - Class in net.shibboleth.idp.session.impl
  Stores the `LogoutContext` in the servlet session to facilitate lookup by logout propagation flows.
SaveLogoutContext() - Constructor for class net.shibboleth.idp.session.impl.SaveLogoutContext
  Constructor.
savePasswordToCredentialSet - Variable in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  Whether to save the password in the Java Subject's private credentials.
savePasswordToCredentialSet() - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  Get whether to save the password in the private credential set.
SaveProfileRequestContextTree - Class in net.shibboleth.idp.session.impl
  Saves off specific portions of the context tree in use during logout processing to enable reuse of logout propagation subflows during back channel logout.
SaveProfileRequestContextTree() - Constructor for class net.shibboleth.idp.session.impl.SaveProfileRequestContextTree
  Constructor.
saveSPSessionToStorage(SPSession) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Saves a `SPSession` record to storage.
saveStore() - Method in class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
  Save the store to its designated location.
saveStore() - Method in class net.shibboleth.idp.installer.TrustStore
  Save the store to its designated location.
saveStoreInternal() - Method in class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
  Save the store to its designated location.
saveStoreInternal() - Method in class net.shibboleth.idp.installer.TrustStore
  Save the store to its designated location.
scContext - Variable in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
  `SubjectCanonicalizationContext` to operate on.
scCtxLookupStrategy - Variable in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
  Strategy used to find the `SubjectCanonicalizationContext` from the `ProfileRequestContext`.
scLookupStrategy - Variable in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributesFunction
  Strategy used to locate the `SubjectContext` to use.
scLookupStrategy - Variable in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributeValuesFunction
  Strategy used to locate the `SubjectContext` to use.
scope - Variable in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  Scope to assert.
scope - Variable in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  The scope.
scope - Variable in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  scope.
SCOPE - Static variable in class net.shibboleth.idp.installer.impl.InstallerProperties
  Deprecated.
  The scope to assert.
SCOPE - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  The scope to assert.
SCOPED_VALUE_FIELD - Static variable in class net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer
  Field name of type code of an `ScopedStringAttributeValue`.
SCOPING_IDP_LIST - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Scoping IdP list field.
SCOPING_PROXY_COUNT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Scoping ProxyCount field.
SCOPING_REQ_LIST - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Scoping RequesterID list field.
ScopingIdPListAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns `Scoping.getIDPList()` from an `AuthnRequest`.
ScopingIdPListAuditExtractor(Function<ProfileRequestContext, AuthnRequest>) - Constructor for class net.shibboleth.idp.saml.audit.impl.ScopingIdPListAuditExtractor
  Constructor.
ScopingProxyCountAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns `Scoping.getProxyCount()` from an `AuthnRequest`.
ScopingProxyCountAuditExtractor(Function<ProfileRequestContext, AuthnRequest>) - Constructor for class net.shibboleth.idp.saml.audit.impl.ScopingProxyCountAuditExtractor
  Constructor.
ScopingRequesterListAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns `Scoping.getRequesterIDs()` from an `AuthnRequest`.
ScopingRequesterListAuditExtractor(Function<ProfileRequestContext, AuthnRequest>) - Constructor for class net.shibboleth.idp.saml.audit.impl.ScopingRequesterListAuditExtractor
  Constructor.
ScriptedAction - Class in net.shibboleth.idp.profile
  An action which calls out to a supplied script.
ScriptedAction(EvaluableScript) - Constructor for class net.shibboleth.idp.profile.ScriptedAction
  Constructor.
ScriptedAction.ActionScriptEvaluator - Class in net.shibboleth.idp.profile
  Evaluator bound to the Action semantic.
ScriptedPredicate - Class in net.shibboleth.idp.profile.logic
  Deprecated, for removal: This API element is subject to removal in a future version.
ScriptedPredicate(EvaluableScript) - Constructor for class net.shibboleth.idp.profile.logic.ScriptedPredicate
  Deprecated.
  Constructor.
ScriptedPredicate(EvaluableScript, String) - Constructor for class net.shibboleth.idp.profile.logic.ScriptedPredicate
  Deprecated.
  Constructor.
scriptEvaluator - Variable in class net.shibboleth.idp.profile.ScriptedAction
  Evaluator.
SealedPrincipalSerializer<T extends Principal> - Class in net.shibboleth.idp.authn.principal
  Principal serializer that encrypts/decrypts the data when serializing.
SealedPrincipalSerializer(Class<T>, String) - Constructor for class net.shibboleth.idp.authn.principal.SealedPrincipalSerializer
  Constructor.
sealer - Variable in class net.shibboleth.idp.authn.principal.SealedPrincipalSerializer
  Data sealer.
SEALER_ALIAS - Static variable in class net.shibboleth.idp.installer.impl.InstallerProperties
  Deprecated.
  The sealer alias to use.
SEALER_ALIAS - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  The sealer alias to use.
SEALER_KEYSIZE - Static variable in class net.shibboleth.idp.installer.impl.InstallerProperties
  Deprecated.
  The keysize for the sealer.
SEALER_KEYSIZE - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  The keysize for the sealer.
SEALER_PASSWORD - Static variable in class net.shibboleth.idp.installer.impl.InstallerProperties
  Deprecated.
  The sealer password to use.
SEALER_PASSWORD - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  The sealer password to use.
sealerAlias - Variable in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Sealer Alias.
sealerPassword - Variable in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  Password for the sealer we will generate.
sealerPassword - Variable in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Sealer Password.
SEARCH_LOCATION - Static variable in class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
  Well known search location.
SECOND_ATTRIBUTE_VALUE_RESULTS - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  Still more attributes values.
SECOND_ATTRIBUTE_VALUE_STRINGS - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  Another attributes values.
secondaryServiceIndex - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Indicates whether to secondary-index SPSessions.
securityConfig - Variable in class net.shibboleth.idp.cas.flow.impl.GrantProxyTicketAction
  Security config.
securityConfig - Variable in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
  Security config.
securityConfig - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateProxyCallbackAction
  Security config.
securityParameters - Variable in class net.shibboleth.idp.cas.proxy.impl.HttpClientProxyValidator
  HTTP client security parameters.
securityParams - Variable in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
  any security parameters needed.
securityParams - Variable in class net.shibboleth.idp.admin.impl.ReportUpdateStatus
  any security parameters needed.
securityParams - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  The securityParams for the module context.
selectActiveResult(ProfileRequestContext, AuthenticationContext, AuthenticationResult) - Method in class net.shibboleth.idp.authn.impl.SelectAuthenticationFlow
  Selects an active result and completes processing.
SelectAuthenticationFlow - Class in net.shibboleth.idp.authn.impl
  An authentication action that selects an authentication flow to invoke, or re-uses an existing result for SSO.
SelectAuthenticationFlow() - Constructor for class net.shibboleth.idp.authn.impl.SelectAuthenticationFlow
selectInactiveFlow(ProfileRequestContext, AuthenticationContext, AuthenticationFlowDescriptor) - Method in class net.shibboleth.idp.authn.impl.SelectAuthenticationFlow
  Selects an inactive flow and completes processing.
SelectLogoutPropagationFlow - Class in net.shibboleth.idp.session.impl
  A profile action that selects a logout propagation flow to invoke.
SelectLogoutPropagationFlow(Function<SPSession, LogoutPropagationFlowDescriptor>) - Constructor for class net.shibboleth.idp.session.impl.SelectLogoutPropagationFlow
  Constructor.
selectProfileConfiguration(Map<String, ProfileConfiguration>) - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Selects the active profile configurations from the set of registered profile configuration from the relying party configuration built by `RequestContextBuilder.buildRelyingPartyConfiguration()`.
SelectProfileConfiguration - Class in net.shibboleth.idp.profile.impl
  Action that selects the `ProfileConfiguration` for the given request and sets it in the looked-up `RelyingPartyContext`.
SelectProfileConfiguration - Class in net.shibboleth.idp.profile.messaging.impl
  Action that selects the `ProfileConfiguration` for the given message context and sets it in the looked-up `RelyingPartyContext`.
SelectProfileConfiguration() - Constructor for class net.shibboleth.idp.profile.impl.SelectProfileConfiguration
  Constructor.
SelectProfileConfiguration() - Constructor for class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
  Constructor.
SelectProfileInterceptorFlow - Class in net.shibboleth.idp.profile.interceptor.impl
  A profile interceptor action that selects flows to invoke.
SelectProfileInterceptorFlow() - Constructor for class net.shibboleth.idp.profile.interceptor.impl.SelectProfileInterceptorFlow
SelectRelyingPartyConfiguration - Class in net.shibboleth.idp.profile.impl
  This action attempts to resolve a `RelyingPartyConfiguration` and adds it to the `RelyingPartyContext` that was looked up.
SelectRelyingPartyConfiguration - Class in net.shibboleth.idp.profile.messaging.impl
  This message handler attempts to resolve a `RelyingPartyConfiguration` and adds it to the `RelyingPartyContext` that was looked up.
SelectRelyingPartyConfiguration() - Constructor for class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
  Constructor.
SelectRelyingPartyConfiguration() - Constructor for class net.shibboleth.idp.profile.messaging.impl.SelectRelyingPartyConfiguration
  Constructor.
selectRequestedFlow(ProfileRequestContext, AuthenticationContext, Map<String, AuthenticationResult>) - Method in class net.shibboleth.idp.authn.impl.SelectAuthenticationFlow
  Selects a flow or an active result in the presence of specific requested Principals and completes processing.
selectRequestedInactiveFlow(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.impl.SelectAuthenticationFlow
  Selects an inactive flow in the presence of specific requested Principals, and completes processing.
selectSearchLocation(ConfigurableApplicationContext) - Method in class net.shibboleth.idp.installer.impl.V5Install.Initializer
SelectSubjectCanonicalizationFlow - Class in net.shibboleth.idp.authn.impl
  A canonicalization action that selects a canonicalization flow to invoke.
SelectSubjectCanonicalizationFlow() - Constructor for class net.shibboleth.idp.authn.impl.SelectSubjectCanonicalizationFlow
selectUnattemptedFlow(ProfileRequestContext, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.impl.SelectSubjectCanonicalizationFlow
  Select the first potential flow not found in the intermediate flows collection, and that is applicable to the context.
selectUnattemptedFlow(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.impl.SelectProfileInterceptorFlow
  Select the first potential flow not found in the completed flows collection, and that is applicable to the context.
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.
sendError(int, String, String) - Method in class net.shibboleth.idp.admin.impl.DoStorageOperation
  Output an error object.
sendError(int, String, String) - Method in class net.shibboleth.idp.authn.impl.DoLockoutManagerOperation
  Output an error object.
sendError(int, String, String) - Method in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
  Output an error object.
SEPARATOR - Static variable in class net.shibboleth.idp.consent.logic.impl.JoinFunction
  Separator.
serialize(Principal) - Method in class net.shibboleth.idp.authn.principal.GenericPrincipalSerializer
  Serialize the supplied principal.
serialize(Principal) - Method in class net.shibboleth.idp.authn.principal.impl.AuthenticationResultPrincipalSerializer
  Serialize the supplied principal.
serialize(Principal) - Method in class net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer
  Serialize the supplied principal.
serialize(Principal) - Method in class net.shibboleth.idp.authn.principal.impl.LDAPPrincipalSerializer
  Serialize the supplied principal.
serialize(Principal) - Method in class net.shibboleth.idp.authn.principal.impl.ProxyAuthenticationPrincipalSerializer
  Serialize the supplied principal.
serialize(Principal) - Method in class net.shibboleth.idp.authn.principal.impl.X500PrincipalSerializer
  Serialize the supplied principal.
serialize(Principal) - Method in interface net.shibboleth.idp.authn.principal.PrincipalSerializer
  Serialize the supplied principal.
serialize(Principal) - Method in class net.shibboleth.idp.authn.principal.SimplePrincipalSerializer
  Serialize the supplied principal.
serialize(Principal) - Method in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
  Serialize the supplied principal.
serialize(Principal, JsonGenerator, SerializerProvider) - Method in class net.shibboleth.idp.admin.impl.OutputConfig.PrincipalSerializer
serialize(Collection<String>) - Method in class net.shibboleth.idp.consent.storage.impl.CollectionSerializer
serialize(Map<String, Consent>) - Method in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
serialize(AuthenticationResult) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
serialize(AuthenticationResult) - Method in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
serialize(StorageBackedIdPSession) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSessionSerializer
serialize(SPSession) - Method in class net.shibboleth.idp.session.AbstractSPSessionSerializer
serialize(RequestedAttribute, JsonGenerator, SerializerProvider) - Method in class net.shibboleth.idp.admin.impl.OutputConfig.RequestedAttributeSerializer
serialize(T) - Method in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
serializeInternal(JsonGenerator, ProxyGrantingTicket) - Method in class net.shibboleth.idp.cas.ticket.serialization.impl.ProxyGrantingTicketSerializer
  Serialize a ticket.
serializeInternal(JsonGenerator, ProxyTicket) - Method in class net.shibboleth.idp.cas.ticket.serialization.impl.ProxyTicketSerializer
  Serialize a ticket.
serializeInternal(JsonGenerator, ServiceTicket) - Method in class net.shibboleth.idp.cas.ticket.serialization.impl.ServiceTicketSerializer
  Serialize a ticket.
serializeInternal(JsonGenerator, T) - Method in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
  Serialize a ticket.
serializeMessageForLogging(Object) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.IdPInitiatedSSORequestMessageDecoder
serializeMessageForLogging(Object) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
serializePrincipal(JsonGenerator, Principal) - Method in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  Attempt to serialize a principal with the registered and default serializers.
serializer - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Serializer for sessions.
serializer - Variable in class net.shibboleth.idp.session.SPSessionSerializerRegistry.Entry
  Serializer.
serializer(Class<T>) - Static method in class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
  Gets the storage service serializer for the given ticket type.
SERIALIZER_MAP - Static variable in class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
  Map of ticket classes to serializers.
serializeValue(IdPAttributeValue) - Method in class net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer
  Serialize an attribute value and produce a `JsonObject`.
serialVersionUID - Static variable in class net.shibboleth.idp.admin.impl.OutputConfig.PrincipalSerializer
  Serialization ID.
serialVersionUID - Static variable in class net.shibboleth.idp.admin.impl.OutputConfig.RequestedAttributeSerializer
  Serialization ID.
serialVersionUID - Static variable in exception net.shibboleth.idp.authn.ExternalAuthenticationException
  Serial UID.
serialVersionUID - Static variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Serial UID.
serialVersionUID - Static variable in class net.shibboleth.idp.authn.impl.X509AuthServlet
  Serial UUID.
serialVersionUID - Static variable in exception net.shibboleth.idp.authn.SubjectCanonicalizationException
  Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.idp.module.ModuleException
  Deprecated.
  Serial number.
serialVersionUID - Static variable in exception net.shibboleth.idp.plugin.PluginException
  Deprecated.
  Serial number.
serialVersionUID - Static variable in exception net.shibboleth.idp.profile.interceptor.ExternalInterceptorException
  Generated serial UID.
serialVersionUID - Static variable in exception net.shibboleth.idp.saml.nameid.NameDecoderException
  serial ID.
serialVersionUID - Static variable in exception net.shibboleth.idp.session.SessionException
  Serial version UID.
serialVersionUID - Static variable in class net.shibboleth.idp.ui.csrf.impl.SimpleCSRFToken
  Serial UID.
serialVersionUID - Static variable in exception net.shibboleth.idp.ui.csrf.InvalidCSRFTokenException
  Serial version UID.
serialVersionUID - Static variable in class net.shibboleth.idp.ui.taglib.OrganizationDisplayNameTag
  Serial ID.
serialVersionUID - Static variable in class net.shibboleth.idp.ui.taglib.OrganizationNameTag
  Serial ID.
serialVersionUID - Static variable in class net.shibboleth.idp.ui.taglib.OrganizationURLTag
  Serial ID.
serialVersionUID - Static variable in class net.shibboleth.idp.ui.taglib.ServiceContactTag
  Serial ID.
serialVersionUID - Static variable in class net.shibboleth.idp.ui.taglib.ServiceDescriptionTag
  Serial ID.
serialVersionUID - Static variable in class net.shibboleth.idp.ui.taglib.ServiceInformationURLTag
  Serial ID.
serialVersionUID - Static variable in class net.shibboleth.idp.ui.taglib.ServiceLogoTag
  Serial ID.
serialVersionUID - Static variable in class net.shibboleth.idp.ui.taglib.ServiceNameTag
  Serial ID.
serialVersionUID - Static variable in class net.shibboleth.idp.ui.taglib.ServicePrivacyURLTag
  Serial ID.
serialVersionUID - Static variable in class net.shibboleth.idp.ui.taglib.ServiceTagSupport
  Serial ID.
SERVER_ADDRESS_MDC_ATTRIBUTE - Static variable in class net.shibboleth.idp.conf.impl.SLF4JMDCServletFilter
  MDC attribute name for host name of the server to which the current request was sent.
SERVER_PORT_MDC_ATTRIBUTE - Static variable in class net.shibboleth.idp.conf.impl.SLF4JMDCServletFilter
  MDC attribute name for port number to which the current request was sent.
serverCreds - Variable in class net.shibboleth.idp.authn.spnego.impl.GSSContextAcceptor
  Server credentials used during context establishment.
serverOptions - Variable in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator
  JAAS options for server login.
service - Variable in class net.shibboleth.idp.cas.flow.impl.BuildSAMLMetadataContextAction
  CAS service.
service - Variable in class net.shibboleth.idp.cas.flow.impl.CheckProxyAuthorizationAction
  CAS service.
service - Variable in class net.shibboleth.idp.cas.flow.impl.UpdateIdPSessionWithSPSessionAction
  CAS service.
service - Variable in class net.shibboleth.idp.cas.service.impl.ReloadingServiceRegistry
  The service that manages the reloading.
service - Variable in class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration
  The service to reload.
service(HttpServletRequest, HttpServletResponse) - Method in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
service(HttpServletRequest, HttpServletResponse) - Method in class net.shibboleth.idp.authn.impl.X509AuthServlet
Service - Class in net.shibboleth.idp.cas.service
  Container for metadata about a CAS service (i.e.
Service - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolParam
  Service identifier, which is typically a URL.
Service(String, String, boolean) - Constructor for class net.shibboleth.idp.cas.service.Service
  Creates a new service that does not participate in SLO.
Service(String, String, boolean, boolean) - Constructor for class net.shibboleth.idp.cas.service.Service
  Creates a new service that MAY participate in SLO.
SERVICE_FIELD - Static variable in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
  Service field name.
SERVICE_ID - Static variable in class net.shibboleth.idp.admin.impl.DoStorageOperation
  Flow variable indicating ID of storage service bean to reload.
SERVICE_ID - Static variable in class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration
  Flow variable indicating ID of service bean to reload.
SERVICE_ID_ARRAY_FIELD - Static variable in class net.shibboleth.idp.session.impl.StorageBackedIdPSessionSerializer
  Field name of service ID array.
SERVICE_ID_FIELD - Static variable in class net.shibboleth.idp.session.AbstractSPSessionSerializer
  Field name of service ID.
SERVICE_PROVIDER - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Service Provider field.
SERVICE_TICKET - Static variable in class net.shibboleth.idp.cas.protocol.CASAuditFields
  CAS protocol service ticket (ST/PT).
SERVICE_TICKET_PREFIX - Static variable in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Default service ticket prefix.
SERVICE_URL - Static variable in class net.shibboleth.idp.cas.protocol.CASAuditFields
  CAS client URL.
SERVICE_URL_FIELD - Static variable in class net.shibboleth.idp.cas.session.impl.CASSPSessionSerializer
  Field name of CAS service URL.
serviceComparatorLookupStrategy - Variable in class net.shibboleth.idp.cas.config.ValidateConfiguration
  Lookup strategy for enforcing ticket requester matches ticket validator.
ServiceContactTag - Class in net.shibboleth.idp.ui.taglib
  return the contactInfo for the SP or null.
ServiceContactTag() - Constructor for class net.shibboleth.idp.ui.taglib.ServiceContactTag
ServiceContext - Class in net.shibboleth.idp.cas.service
  IdP context container for CAS service (i.e.
ServiceContext(Service) - Constructor for class net.shibboleth.idp.cas.service.ServiceContext
  Creates a new instance.
serviceCtxLookupFunction - Variable in class net.shibboleth.idp.cas.proxy.impl.HttpClientProxyValidator
  Looks up a ServiceContext from the profile request context.
ServiceDefinition - Class in net.shibboleth.idp.cas.service
  Defines a registered CAS service (i.e.
ServiceDefinition(String) - Constructor for class net.shibboleth.idp.cas.service.ServiceDefinition
  Creates a new instance with the given id.
ServiceDescriptionTag - Class in net.shibboleth.idp.ui.taglib
  Display the description from the <mdui:UIInfo>.
ServiceDescriptionTag() - Constructor for class net.shibboleth.idp.ui.taglib.ServiceDescriptionTag
ServiceEntityDescriptor - Class in net.shibboleth.idp.cas.service.impl
  Adapts CAS protocol service metadata onto SAML metadata.
ServiceEntityDescriptor(Service) - Constructor for class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
  Creates a new instance that wraps the given CAS service.
serviceGroup - Variable in class net.shibboleth.idp.cas.service.Service
  Group to which service belongs.
serviceId - Variable in class net.shibboleth.idp.session.BasicSPSession
  The unique identifier of the service.
ServiceInformationURLTag - Class in net.shibboleth.idp.ui.taglib
  Service InformationURL - directly from the metadata if present.
ServiceInformationURLTag() - Constructor for class net.shibboleth.idp.ui.taglib.ServiceInformationURLTag
ServiceLogoTag - Class in net.shibboleth.idp.ui.taglib
  Logo for the SP.
ServiceLogoTag() - Constructor for class net.shibboleth.idp.ui.taglib.ServiceLogoTag
ServiceLookupFunction - Class in net.shibboleth.idp.cas.audit.impl
  Looks up the service URL from the CAS protocol request.
ServiceLookupFunction() - Constructor for class net.shibboleth.idp.cas.audit.impl.ServiceLookupFunction
  Constructor.
ServiceLookupFunction(Function<ProfileRequestContext, ProtocolContext>) - Constructor for class net.shibboleth.idp.cas.audit.impl.ServiceLookupFunction
  Constructor.
serviceLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration
  Lookup function to locate service bean to operate on.
serviceMetadata - Variable in class net.shibboleth.idp.cas.service.ServiceContext
  Service metadata held by context.
ServiceMismatch - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Validating service does not match service to which ticket was issued.
ServiceNameTag - Class in net.shibboleth.idp.ui.taglib
  Display the serviceName.
ServiceNameTag() - Constructor for class net.shibboleth.idp.ui.taglib.ServiceNameTag
ServiceNotSpecified - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Service parameter required but not specified.
servicePrincipal - Variable in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator
  Service principal to acquire a ticket for to verify KDC.
servicePrincipal - Variable in class net.shibboleth.idp.authn.spnego.impl.KerberosRealmSettings
  The service's principal.
ServicePrivacyURLTag - Class in net.shibboleth.idp.ui.taglib
  Service PrivacyURL - directly from the metadata if present.
ServicePrivacyURLTag() - Constructor for class net.shibboleth.idp.ui.taglib.ServicePrivacyURLTag
serviceRegistries - Variable in class net.shibboleth.idp.cas.flow.impl.BuildRelyingPartyContextAction
  List of registries to query for verified CAS services (relying parties).
ServiceRegistry - Interface in net.shibboleth.idp.cas.service
  Registry for explicitly verified CAS services (relying parties).
ServiceTagSupport - Class in net.shibboleth.idp.ui.taglib
  Display the serviceName.
ServiceTagSupport() - Constructor for class net.shibboleth.idp.ui.taglib.ServiceTagSupport
  Constructor.
serviceTicket - Variable in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
  Granted service ticket.
ServiceTicket - Class in net.shibboleth.idp.cas.ticket
  CAS service ticket.
ServiceTicket(String, String, Instant, boolean) - Constructor for class net.shibboleth.idp.cas.ticket.ServiceTicket
  Creates a new authenticated ticket with an identifier, service, and expiration date.
serviceTicketPrefix - Variable in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Service ticket prefix.
ServiceTicketRequest - Class in net.shibboleth.idp.cas.protocol
  Describes a request for a ticket to access a service.
ServiceTicketRequest(String) - Constructor for class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
  Constructor.
ServiceTicketResponse - Class in net.shibboleth.idp.cas.protocol
  CAS protocol response message for a successfully granted service ticket.
ServiceTicketResponse(String, String) - Constructor for class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
  Creates a CAS service ticket response message for a service and granted ticket.
ServiceTicketSerializer - Class in net.shibboleth.idp.cas.ticket.serialization.impl
  Serializes service tickets in simple field-delimited form.
ServiceTicketSerializer() - Constructor for class net.shibboleth.idp.cas.ticket.serialization.impl.ServiceTicketSerializer
ServiceTicketValidated - Enum constant in enum class net.shibboleth.idp.cas.flow.impl.Events
  Successful service ticket validation.
serviceURL - Variable in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
  Service URL.
serviceURL - Variable in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
  Service URL.
serviceURL - Variable in class net.shibboleth.idp.cas.service.Service
  Service URL.
serviceURL - Variable in class net.shibboleth.idp.cas.session.impl.CASSPSession
  Full service URL.
ServletConfigServletContextInitializer - Class in net.shibboleth.idp.conf.impl
  A `ServletContainerInitializer` implementation that registers the servlets used by the IdP.
ServletConfigServletContextInitializer() - Constructor for class net.shibboleth.idp.conf.impl.ServletConfigServletContextInitializer
servletContext - Variable in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  The `ServletContext` used when building the request context.
sessId - Variable in class net.shibboleth.idp.cas.ticket.TicketState
  ID of session in which ticket is created.
session - Variable in class net.shibboleth.idp.session.context.LogoutPropagationContext
  SP session to be destroyed.
session - Variable in class net.shibboleth.idp.session.context.SessionContext
  IdP session wrapped by this adapter.
session - Variable in class net.shibboleth.idp.session.impl.ExtractActiveAuthenticationResults
  Session to copy results from.
session - Variable in class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
  `SPSession` to operate on.
SESSION_FIELD - Static variable in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
  Session ID field name.
SESSION_ID - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
  Session ID field.
SESSION_INDEX - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  SessionIndex field.
SESSION_INDEX_FIELD - Static variable in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionSerializer
  Field name of SessionIndex.
SESSION_NOT_FOUND - Static variable in class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
  Name of parameter containing session by reference.
SESSION_PARAM_BYREF - Static variable in class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
  Name of parameter containing session by reference.
SESSION_PARAM_BYVAL - Static variable in class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
  Name of parameter containing session by value.
SESSION_PRIMARY_KEY - Static variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Storage key of primary session records.
sessionContext - Variable in class net.shibboleth.idp.session.impl.DestroySessions
  SessionContext to access.
SessionContext - Class in net.shibboleth.idp.session.context
  A `BaseContext` that holds an `IdPSession`.
SessionContext() - Constructor for class net.shibboleth.idp.session.context.SessionContext
  Constructor.
sessionContextCreationStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
  Creation/lookup function for SessionContext.
sessionContextCreationStrategy - Variable in class net.shibboleth.idp.session.impl.PopulateSessionContext
  Creation/lookup function for SessionContext.
sessionContextCreationStrategy - Variable in class net.shibboleth.idp.session.impl.ProcessLogout
  Creation/lookup function for SessionContext.
sessionContextCreationStrategy - Variable in class net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
  Lookup/creation function for SessionContext.
sessionContextFunction - Variable in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
  Looks up an IdP session context from IdP profile request context.
SessionContextIDLookupFunction - Class in net.shibboleth.idp.session.context.navigate
  A function that returns the session ID from the session inside a `SessionContext`.
SessionContextIDLookupFunction() - Constructor for class net.shibboleth.idp.session.context.navigate.SessionContextIDLookupFunction
sessionContextLookupStrategy - Variable in class net.shibboleth.idp.session.impl.DestroySessions
  Lookup function for SessionContext.
sessionContextLookupStrategy - Variable in class net.shibboleth.idp.session.impl.DetectIdentitySwitch
  Lookup function for SessionContext.
sessionContextLookupStrategy - Variable in class net.shibboleth.idp.session.impl.ExtractActiveAuthenticationResults
  Lookup function for SessionContext.
sessionContextLookupStrategy - Variable in class net.shibboleth.idp.session.impl.UpdateSessionWithSPSession
  Lookup function for SessionContext.
SessionContextPrincipalLookupFunction - Class in net.shibboleth.idp.session.context.navigate
  A function that returns the principal name from the session inside a `SessionContext`.
SessionContextPrincipalLookupFunction() - Constructor for class net.shibboleth.idp.session.context.navigate.SessionContextPrincipalLookupFunction
sessionCtx - Variable in class net.shibboleth.idp.session.impl.DetectIdentitySwitch
  SessionContext to operate on.
sessionCtx - Variable in class net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
  Existing or newly created SessionContext.
sessionCtx - Variable in class net.shibboleth.idp.session.impl.UpdateSessionWithSPSession
  Existing or newly created SessionContext.
SessionException - Exception in net.shibboleth.idp.session
  Exception indicating a problem with the session layer.
SessionException() - Constructor for exception net.shibboleth.idp.session.SessionException
  Constructor.
SessionException(Exception) - Constructor for exception net.shibboleth.idp.session.SessionException
  Constructor.
SessionException(String) - Constructor for exception net.shibboleth.idp.session.SessionException
  Constructor.
SessionException(String, Exception) - Constructor for exception net.shibboleth.idp.session.SessionException
  Constructor.
SessionExpired - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  IdP session that issued ticket has expired which invalidates ticket.
SessionIdCriterion - Class in net.shibboleth.idp.session.criterion
  `Criterion` representing a session ID.
SessionIdCriterion(String) - Constructor for class net.shibboleth.idp.session.criterion.SessionIdCriterion
  Constructor.
sessionIndex - Variable in class net.shibboleth.idp.saml.session.SAML2SPSession
  The SessionIndex asserted to the SP.
SessionIndexAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns SessionIndex values from assertions in a response or a logout request.
SessionIndexAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.SessionIndexAuditExtractor
  Constructor.
sessionKey - Variable in class net.shibboleth.idp.session.context.LogoutPropagationContext
  Session key.
sessionKey - Variable in class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
  The value used to look up a session by reference.
sessionLifetime - Variable in class net.shibboleth.idp.cas.flow.impl.UpdateIdPSessionWithSPSessionAction
  Lifetime of sessions to create.
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.
sessionLifetime - Variable in class net.shibboleth.idp.session.impl.BasicSPSessionCreationStrategy
  Lifetime of sessions to create.
SessionLifetimeLookupFunction - Class in net.shibboleth.idp.saml.profile.config.navigate
  A function that returns `BrowserSSOProfileConfiguration.getMaximumSPSessionLifetime(ProfileRequestContext)` if such a profile is available from a `RelyingPartyContext` obtained via a lookup function, by default a child of the `ProfileRequestContext`.
SessionLifetimeLookupFunction() - Constructor for class net.shibboleth.idp.saml.profile.config.navigate.SessionLifetimeLookupFunction
sessionLifetimeLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
  Strategy used to determine SessionNotOnOrAfter value to set.
sessionLookupStrategy - Variable in class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
  Lookup strategy for session.
sessionManager - Variable in class net.shibboleth.idp.session.impl.DestroySessions
  Session resolver.
sessionManager - Variable in class net.shibboleth.idp.session.impl.DetectIdentitySwitch
  SessionManager.
sessionManager - Variable in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Back-reference to parent instance.
sessionManager - Variable in class net.shibboleth.idp.session.impl.StorageBackedIdPSessionSerializer
  Back-reference to parent instance.
sessionManager - Variable in class net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
  SessionManager.
sessionManager - Variable in class net.shibboleth.idp.session.impl.UpdateSessionWithSPSession
  SessionManager.
SessionManager - Interface in net.shibboleth.idp.session
  Component that manages sessions between the IdP and client devices.
sessionMap - Variable in class net.shibboleth.idp.session.context.LogoutContext
  SP sessions needing logout.
sessionMatches(ProfileRequestContext, IdPSession) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
  Check if the session contains a `SAML2SPSession` with the appropriate service ID and SessionIndex.
sessionMatches(ProfileRequestContext, SPSession) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
  Check if the `SPSession` has the appropriate service ID and SessionIndex.
sessionResolver - Variable in class net.shibboleth.idp.cas.flow.impl.GrantProxyTicketAction
  Looks up IdP sessions.
sessionResolver - Variable in class net.shibboleth.idp.cas.flow.impl.UpdateIdPSessionWithSPSessionAction
  Looks up IdP sessions.
sessionResolver - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
  Session resolver.
sessionResolver - Variable in class net.shibboleth.idp.session.impl.PopulateSessionContext
  Session resolver.
sessionResolver - Variable in class net.shibboleth.idp.session.impl.ProcessLogout
  Session resolver.
SessionResolver - Interface in net.shibboleth.idp.session
  A resolver that is capable of finding `IdPSession` objects that meet certain criteria.
sessionResolverCriteriaStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
  Function to return `CriteriaSet` to give to session resolver.
sessionResolverCriteriaStrategy - Variable in class net.shibboleth.idp.session.impl.PopulateSessionContext
  Function to return `CriteriaSet` to give to session resolver.
sessionResolverCriteriaStrategy - Variable in class net.shibboleth.idp.session.impl.ProcessLogout
  Function to return `CriteriaSet` to give to session resolver.
SessionRetrievalError - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Error retrieving IdP session.
sessionSlop - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Amount of time to defer expiration of records for better handling of logout.
sessionStarting(RequestContext, FlowSession, MutableAttributeMap<?>) - Method in class net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener
sessionTimeout - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Inactivity timeout for sessions.
sessionType - Variable in class net.shibboleth.idp.session.LogoutPropagationFlowDescriptor
  Type of session handled by this flow.
sessionType - Variable in class net.shibboleth.idp.session.SPSessionSerializerRegistry.Entry
  Session type.
setAcceptKey(Predicate<String>) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Set the acceptKey predicate.
setAcceptUnfilteredAttributes(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Set whether to accept decoded `IdPAttribute` objects pulled from the assertions if no filtering rule applied to them.
setAccountStateExpirationPeriod(Period) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.accountStateExpirationPeriod`.
setAccountStateLoginFailures(int) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.accountStateLoginFailures`.
setAccountStateWarningPeriod(Period) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.accountStateWarningPeriod`.
setActivationCondition(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.authn.AbstractCredentialValidator
  Set the activation condition controlling use of validator.
setActivationCondition(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Set the activation condition in the form of a `Predicate` such that iff the condition evaluates to true should the corresponding flow be allowed/possible.
setActivationCondition(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.authn.SubjectCanonicalizationFlowDescriptor
  Set the activation condition in the form of a `Predicate` such that iff the condition evaluates to true should the corresponding flow be allowed/possible.
setActivationCondition(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
  Set the activation condition in the form of a `Predicate` such that iff the condition evaluates to true should the corresponding flow be allowed/possible.
setActiveDirectory(boolean) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.isActiveDirectory`.
setActiveFlowsLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.authn.impl.PopulateAuthenticationContext
  Set the lookup strategy to use for the authentication flows to activate.
setActiveFlowsLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.profile.interceptor.impl.PopulateProfileInterceptorContext
  Set the lookup strategy to use for the interceptor flows to activate.
setActiveResultLookupStrategy(Function<ProfileRequestContext, Collection<AuthenticationResult>>) - Method in class net.shibboleth.idp.authn.impl.PopulateMultiFactorAuthenticationContext
  Set the lookup strategy for any active "factors" that may be reusable.
setActiveResults(Iterable<AuthenticationResult>) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Set the authentication results currently active for the subject.
setAddDefaultPrincipals(boolean) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Set whether to inject the authentication flow's default custom principals into the subject.
setAdditionalAudiencesForAssertion(Collection<String>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1AssertionProducingProfileConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
setAdditionalAudiencesForAssertion(Collection<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
setAdditionalAudiencesForAssertionLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1AssertionProducingProfileConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
setAdditionalAudiencesForAssertionLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
setAddress(InetAddress) - Method in class net.shibboleth.idp.authn.context.UserAgentContext
  Set the address of the user-agent host.
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.
setAddressLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.session.impl.PopulateSessionContext
  Set an optional lookup strategy to obtain the address to which to bind the session.
setAddressLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.session.impl.ProcessLogout
  Set an optional lookup strategy to obtain the address to which to validate the session.
setAdministrativeFlowDescriptor(AdministrativeFlowDescriptor) - Method in class net.shibboleth.idp.admin.impl.InitializeAdministrativeProfileContextTree
  Set the flow descriptor describing the administrative flow being run.
setAffiliationDescriptor(AffiliationDescriptor) - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
setAllowDelegation(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
setAllowDelegationPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
setAllowedOrigin(String) - Method in class net.shibboleth.idp.admin.impl.OutputConfig
  Set the value of the Access-Control-Allow-Origin CORS header, if any.
setAllowedOrigin(String) - Method in class net.shibboleth.idp.admin.impl.OutputMetrics
  Set the value of the Access-Control-Allow-Origin CORS header, if any.
setAllowedPresenters(Collection<String>) - Method in class net.shibboleth.idp.saml.profile.config.logic.AllowedSAMLPresentersPredicate
  Deprecated.
  Set the allowed presenters.
setAllowedResponseCodes(Set<Integer>) - Method in class net.shibboleth.idp.cas.proxy.impl.HttpClientProxyValidator
  Sets the HTTP response codes permitted for successful authentication of the proxy callback URL.
setAllowedUsernames(Collection<String>) - Method in class net.shibboleth.idp.authn.impl.ValidateRemoteUser
  Set the allowed usernames.
setAlt(String) - Method in class net.shibboleth.idp.ui.taglib.ServiceLogoTag
  Bean setter.
setApplicationContext(ApplicationContext) - Method in class net.shibboleth.idp.profile.impl.LogSpringContextInfo
setApplicationContext(ApplicationContext) - Method in class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageDecoderFactory
setApplicationContext(ApplicationContext) - Method in class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageEncoderFactory
setApplicationContext(ApplicationContext) - Method in class net.shibboleth.idp.spring.DeprecatedPropertyBean
setApproved(boolean) - Method in class net.shibboleth.idp.consent.Consent
  Set whether consent is approved.
setArtifactConfiguration(SAMLArtifactConfiguration) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1ArtifactAwareProfileConfiguration
  Set the SAML artifact configuration, if any.
setArtifactConfiguration(SAMLArtifactConfiguration) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ArtifactAwareProfileConfiguration
  Set the SAML artifact configuration, if any.
setArtifactConfigurationLookupStrategy(Function<ProfileRequestContext, SAMLArtifactConfiguration>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1ArtifactAwareProfileConfiguration
  Set a lookup strategy for the SAML artifact configuration.
setArtifactConfigurationLookupStrategy(Function<ProfileRequestContext, SAMLArtifactConfiguration>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ArtifactAwareProfileConfiguration
  Set a lookup strategy for the SAML artifact configuration.
setArtifactContextLookupStrategy(Function<ProfileRequestContext, SAMLArtifactContext>) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Set lookup strategy for `SAMLArtifactContext` to populate.
setArtifactImpliesSecureChannel(boolean) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Set whether an artifact-based binding implies that the eventual channel for SAML message exchange will be secured, overriding the integrity and confidentiality properties of the current channel.
setAssertingPartyLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
  Set the lookup strategy to obtain the default IdP NameQualifier.
setAssertionAudiences(Collection<String>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1AssertionProducingProfileConfiguration
  Set the set of audiences, in addition to the relying party(ies) to which the IdP is issuing the assertion, with which an assertion may be shared.
setAssertionAudiences(Collection<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Set the set of audiences, in addition to the relying party(ies) to which the IdP is issuing the assertion, with which an assertion may be shared.
setAssertionAudiencesLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1AssertionProducingProfileConfiguration
  Set a lookup strategy for the set of audiences, in addition to the relying party(ies) to which the IdP is issuing the assertion, with which an assertion may be shared.
setAssertionAudiencesLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Set a lookup strategy for the set of audiences, in addition to the relying party(ies) to which the IdP is issuing the assertion, with which an assertion may be shared.
setAssertionLifetime(Duration) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1AssertionProducingProfileConfiguration
  Set the lifetime of an assertion.
setAssertionLifetime(Duration) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Set the lifetime of an assertion.
setAssertionLifetimeLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1AssertionProducingProfileConfiguration
  Set a lookup strategy for the lifetime of an assertion.
setAssertionLifetimeLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Set a lookup strategy for the lifetime of an assertion.
setAssertionLookupStrategy(Function<ProfileRequestContext, Assertion>) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion
  Set the strategy used to locate the `Assertion` to operate on.
setAssertionLookupStrategy(Function<ProfileRequestContext, Assertion>) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
  Set the strategy used to locate the `Assertion` to operate on.
setAssertionLookupStrategy(Function<ProfileRequestContext, Assertion>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion
  Set the strategy used to locate the `Assertion` to operate on.
setAssertionLookupStrategy(Function<ProfileRequestContext, Assertion>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
  Set the strategy used to locate the `Assertion` to operate on.
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.
setAttemptedFlow(AuthenticationFlowDescriptor) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Set the authentication flow that was attempted in order to authenticate the user.
setAttemptedFlow(SubjectCanonicalizationFlowDescriptor) - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Set the last flow that was attempted for subject c14n.
setAttemptedFlow(ProfileInterceptorFlowDescriptor) - Method in class net.shibboleth.idp.profile.context.ProfileInterceptorContext
  Set the last flow that was attempted.
setAttributeConsumingServiceContextLookupStrategy(Function<ProfileRequestContext, AttributeConsumingServiceContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.MapRequestedAttributesInAttributeConsumingService
  Set the strategy to locate the `AttributeConsumingServiceContext` from the `ProfileRequestContext`.
setAttributeContextCreationStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Set the strategy used to locate or create the `AttributeContext` to populate.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalizationAction
  Deprecated.
  Set the lookup strategy for the `AttributeContext` to read from.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
  Set the strategy used to locate the `AttributeContext` associated with a given `ProfileRequestContext`.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
  Set the attribute context lookup strategy.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeValueLookupFunction
  Set the attribute context lookup strategy.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
  Set the strategy used to locate the `AttributeContext` associated with a given `ProfileRequestContext`.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
  Set the lookup strategy to use to locate the `AttributeContext`.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
  Set the lookup strategy to use to locate the `AttributeContext`.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
  Set the lookup strategy to use to locate the `AttributeContext`.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
  Set the strategy used to locate the `AttributeContext` associated with a given `ProfileRequestContext`.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
  Set the strategy used to locate the `AttributeContext` associated with a given `ProfileRequestContext`.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AttributeSourcedAuthnContextTranslationStrategy
  Sets the lookup strategy for the `AttributeContext` to pull from.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
  Set the strategy used to locate the `AttributeContext` associated with a given `ProfileRequestContext`.
setAttributeContextStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.ui.helper.AttributeHelper
  Set the way to get the `AttributeContext`.
setAttributeExtractionStrategy(Function<ProfileRequestContext, Collection<IdPAttribute>>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Sets the strategy function to invoke for generalized extraction of data into `IdPAttribute` objects for inclusion in the `AuthenticationResult`.
setAttributeFilter(ReloadableService<AttributeFilter>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Sets the filter service to use for inbound attributes.
setAttributeId(String) - Method in class net.shibboleth.idp.authn.revocation.impl.AttributeRevocationCondition
  Set the ID of an `IdPAttribute` to resolve to obtain revocation records for the principal.
setAttributeIdComparator(Comparator<String>) - Method in class net.shibboleth.idp.consent.flow.ar.impl.PopulateAttributeReleaseContext
  Set the comparator used to sort attributes displayed to user.
setAttributeIdMatchExpression(Pattern) - Method in class net.shibboleth.idp.consent.logic.impl.AttributePredicate
  Set an attribute ID matching expression to apply for acceptance.
setAttributeIndex(Integer) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Sets the AttributeConsumingServiceIndex to include in requests.
setAttributeIndexLookupStrategy(Function<ProfileRequestContext, Integer>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Sets a lookup strategy for the AttributeConsumingServiceIndex to include in requests.
setAttributeName(String) - Method in class net.shibboleth.idp.authn.context.impl.IdPAttributePrincipalValuesFunction
  Set the attribute name.
setAttributePredicate(Predicate<IdPAttribute>) - Method in class net.shibboleth.idp.consent.flow.ar.impl.PopulateAttributeReleaseContext
  Set the predicate to determine whether consent should be obtained for an attribute.
setAttributeRecipientGroupID(String) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set the group of services for which attributes are being resolved.
setAttributeRecipientGroupID(String) - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
  Set the group of services for which attributes are being resolved.
setAttributeRecipientGroupID(String) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AttributeQueryProfileConfiguration
  Set the group of services for which attributes are being resolved.
setAttributeRecipientGroupID(String) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Set the group of services for which attributes are being resolved.
setAttributeRecipientGroupID(String) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
  Set the group of services for which attributes are being resolved.
setAttributeRecipientGroupID(String) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set the group of services for which attributes are being resolved.
setAttributeRecipientGroupIDLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set the lookup strategy for the group of services for which attributes are being resolved.
setAttributeRecipientGroupIDLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
  Set the lookup strategy for the group of services for which attributes are being resolved.
setAttributeRecipientGroupIDLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AttributeQueryProfileConfiguration
  Set the lookup strategy for the group of services for which attributes are being resolved.
setAttributeRecipientGroupIDLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Set the lookup strategy for the group of services for which attributes are being resolved.
setAttributeRecipientGroupIDLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
  Set the lookup strategy for the group of services for which attributes are being resolved.
setAttributeRecipientGroupIDLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set the lookup strategy for the group of services for which attributes are being resolved.
setAttributeReleaseContextLookupStrategy(Function<ProfileRequestContext, AttributeReleaseContext>) - Method in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
  Set the attribute release context lookup strategy.
setAttributeReleaseContextLookupStrategy(Function<ProfileRequestContext, AttributeReleaseContext>) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
  Set the attribute release context lookup strategy.
setAttributeResolver(ReloadableService<AttributeResolver>) - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Set the `AttributeResolver` service instance to use.
setAttributeResolver(ReloadableService<AttributeResolver>) - Method in class net.shibboleth.idp.authn.revocation.impl.AttributeRevocationCondition
  Set `AttributeResolver` to use.
setAttributesLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Set a strategy to use to obtain the names of the attributes to resolve.
setAttributeSourceIds(List<String>) - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Set the attribute IDs to read from in order of preference.
setAttributeSourceIds(List<String>) - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalizationAction
  Deprecated.
  Set the attribute IDs to read from in order of preference.
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.
setAttributeSourceIDs(Collection<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AttributeSourcedAuthnContextTranslationStrategy
  Sets the names of the `IdPAttribute` objects to check for values to map in.
setAttributesToResolve(Collection<String>) - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Set the attribute IDs to resolve.
setAttributesToResolve(Collection<String>) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Set the attribute IDs to pass into the resolver.
setAttributeValuesFunction(Function<Principal, List<IdPAttributeValue>>) - Method in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributeValuesFunction
  Sets the function to extract attribute values from a `Principal`.
setAttributeValuesHashFunction(Function<Collection<IdPAttributeValue>, String>) - Method in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
  Set the function to create hash of all attribute values.
setAuditContextCreationStrategy(Function<ProfileRequestContext, AuditContext>) - Method in class net.shibboleth.idp.authn.impl.AbstractAuditingValidationAction
  Set the strategy used to locate the `AuditContext` associated with a given `ProfileRequestContext`.
setAuditContextCreationStrategy(Function<ProfileRequestContext, AuditContext>) - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
  Set the strategy used to locate the `AuditContext` associated with a given `ProfileRequestContext`.
setAuditContextLookupStrategy(Function<ProfileRequestContext, AuditContext>) - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
  Set the strategy used to locate the `AuditContext` associated with a given `ProfileRequestContext`.
setAuthenticated(boolean) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set whether user authentication is required (default is false).
setAuthenticatedPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set condition to determine whether user authentication is required (default is false).
setAuthenticatingAuthority(String) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Sets the identifier or location, depending on protocol, of an authentication system to use as a proxied source of authentication.
setAuthenticationCertificate(Resource) - Method in class net.shibboleth.idp.authn.impl.X509ResourceCredentialConfig
  Set the authentication certificate resource.
setAuthenticationContextLookupStrategy(Function<ProfileRequestContext, AuthenticationContext>) - Method in class net.shibboleth.idp.authn.AbstractAuthenticationAction
  Set the context lookup strategy.
setAuthenticationContextLookupStrategy(Function<ProfileRequestContext, AuthenticationContext>) - Method in class net.shibboleth.idp.authn.impl.DefaultPrincipalDeterminationStrategy
  Set lookup strategy for `AuthenticationContext`.
setAuthenticationFlowDescriptor(AuthenticationFlowDescriptor) - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
  Set the `AuthenticationFlowDescriptor` representing the MFA flow.
setAuthenticationFlowDescriptors(Iterable<AuthenticationFlowDescriptor>) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Set the `AuthenticationFlowDescriptor` collection active in the system.
setAuthenticationFlows(Collection<String>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Deprecated, for removal: This API element is subject to removal in a future version.
setAuthenticationFlows(Collection<String>) - Method in class net.shibboleth.idp.authn.testing.MockAuthenticationProfileConfiguration
  Set the authentication flows to use.
setAuthenticationFlows(Collection<String>) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
setAuthenticationFlows(Collection<String>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
setAuthenticationFlows(Collection<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
setAuthenticationFlowsLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Deprecated, for removal: This API element is subject to removal in a future version.
setAuthenticationFlowsLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
setAuthenticationFlowsLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
  (since="5.2.0", forRemoval=true)
setAuthenticationFlowsLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
setAuthenticationInstant(Instant) - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Set the time that the authentication completed.
setAuthenticationKey(Resource) - Method in class net.shibboleth.idp.authn.impl.X509ResourceCredentialConfig
  Set the authentication key resource.
setAuthenticationKeyPassword(String) - Method in class net.shibboleth.idp.authn.impl.X509ResourceCredentialConfig
  Set the authentication key password.
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.
setAuthenticationResponse(AuthenticationResponse) - Method in class net.shibboleth.idp.authn.context.LDAPResponseContext
  Set the LDAP authentication response.
setAuthenticationResult(AuthenticationResult) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Set the authentication result produced by the attempted flow, or reused for SSO.
setAuthenticator(Authenticator) - Method in class net.shibboleth.idp.authn.impl.LDAPCredentialValidator
  Sets the authenticator.
setAuthenticatorType(String) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.authenticatorType`.
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.
setAuthnAuthorityHeader(String) - Method in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Set the name of a request header to check for authenticating authority strings.
setAuthnContextComparison(AuthnContextComparisonTypeEnumeration) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set the comparison operator to use when issuing SAML requests containing requested context classes.
setAuthnContextComparisonLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set a lookup strategy for the comparison operator to use when issuing SAML requests containing requested context classes.
setAuthnContextTranslationStrategy(Function<AuthnContext, Collection<Principal>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set the function to use to translate an inbound proxied SAML 2.0 `AuthnContext` into the appropriate set of custom `Principal` objects to populate into the subject.
setAuthnContextTranslationStrategyEx(Function<ProfileRequestContext, Collection<Principal>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set the function to use to translate an inbound proxied response into the appropriate set of custom `Principal` objects to populate into the subject.
setAuthnContextTranslationStrategyExLookupStrategy(Function<ProfileRequestContext, Function<ProfileRequestContext, Collection<Principal>>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set a lookup strategy for the function to use to translate an inbound proxied response into the appropriate set of custom `Principal` objects to populate into the subject.
setAuthnContextTranslationStrategyLookupStrategy(Function<ProfileRequestContext, Function<AuthnContext, Collection<Principal>>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set a lookup strategy for the function to use to translate an inbound proxied SAML 2.0 `AuthnContext` into the appropriate set of custom `Principal` objects to populate into the subject.
setAuthnError(String) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Set an error message from the authentication process.
setAuthnEvent(String) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Set a Spring Web Flow event from the authentication process.
setAuthnException(Exception) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Set an exception from the authentication process.
setAuthnInstant(Instant) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Set the time of authentication.
setAuthnLifetime(Duration) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Set a custom lifetime to apply to the built `AuthenticationResult`.
setAuthnMethodHeader(String) - Method in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Set the name of a request header to check for authentication method strings.
setAuthnRequestLookupStrategy(Function<ProfileRequestContext, AuthnRequest>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.EnforceDisallowedSSOFeatures
  Set the strategy used to locate the `AuthnRequest` to read from.
setAuthnRequestLookupStrategy(Function<ProfileRequestContext, AuthnRequest>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
  Set the strategy used to locate the `AuthnRequest` to read from.
setAuthnStatement(AuthnStatement) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
  Set the SAML `AuthnStatement` from the authentication.
setAuthnStatementSelectionStrategy(Function<Assertion, AuthnStatement>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
  Set the strategy function for selecting which of multiple AuthnStatements to use.
setAuthnTimeout(Duration) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Set a custom timeout to apply to the built `AuthenticationResult`.
setAuthorizedToProxy(boolean) - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
  Sets the proxy authorization flag.
setAutoReconnect(boolean) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.autoReconnect`.
setAvailableFlows(Collection<AuthenticationFlowDescriptor>) - Method in class net.shibboleth.idp.authn.impl.PopulateAuthenticationContext
  Set the flows known to the system.
setAvailableFlows(Collection<SubjectCanonicalizationFlowDescriptor>) - Method in class net.shibboleth.idp.authn.impl.PopulateSubjectCanonicalizationContext
  Set the flows available for possible use.
setAvailableFlows(Collection<ProfileInterceptorFlowDescriptor>) - Method in class net.shibboleth.idp.profile.interceptor.impl.PopulateProfileInterceptorContext
  Set the flows available for possible use.
setAvailableFlows(IdentifiedComponentManager<SubjectCanonicalizationFlowDescriptor>) - Method in class net.shibboleth.idp.authn.impl.PopulateSubjectCanonicalizationContext
  Set the flows available for possible use via a manager object.
setBackchannelCertResource(Resource) - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  Set the Backchannel Certificate.
setBaseDn(String) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.baseDn`.
setBasePath(String) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
  Configure the base path where flow definitions are found.
setBeanMappings(Map<String, String>) - Method in class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageDecoderFactory
  Set mappings of strings to names of `MessageDecoder` beans.
setBestMatchCriterionLookupStrategy(Function<ProfileRequestContext, BestMatchLocationCriterion>) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Set lookup strategy for `BestMatchLocationCriterion` to inject.
setBindDn(String) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.bindDn`.
setBindDnCredential(String) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.bindDnCredential`.
setBindingContextLookupStrategy(Function<ProfileRequestContext, SAMLBindingContext>) - Method in class net.shibboleth.idp.saml.profile.config.logic.IncludeAttributeStatementPredicate
  Set lookup strategy for `SAMLBindingContext` to examine.
setBindingContextLookupStrategy(Function<ProfileRequestContext, SAMLBindingContext>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
  Set lookup strategy for `SAMLBindingContext` to populate.
setBindingContextLookupStrategy(Function<ProfileRequestContext, SAMLBindingContext>) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Set lookup strategy for `SAMLBindingContext` to populate.
setBindingDescriptor(BindingDescriptor) - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
  Set an optional `BindingDescriptor` to inject into `SAMLBindingContext` created.
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.
setBindPoolPassivatorType(String) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.bindPoolPassivatorType`.
setBlockWaitTime(Duration) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.blockWaitTime`.
setBrowserLanguageRanges(List<Locale.LanguageRange>) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Set the browser languages.
setBrowserProfile(boolean) - Method in class net.shibboleth.idp.authn.proxy.impl.InitializeProxyProfileRequestContext
  Set whether the request is browser-based, defaults to false.
setBrowserProfile(boolean) - Method in class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
  Set whether the request is browser-based, defaults to false.
setCache(InstallableComponentPropertyCache) - Method in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
  Set the the bean which caches information we have phoned home about.
setCache(InstallableComponentPropertyCache) - Method in class net.shibboleth.idp.admin.impl.ReportUpdateStatus
  Set the cache of information we have phoned home about;
setCacheDuration(Duration) - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
  Throws `UnsupportedOperationException`.
setCacheLife(Duration) - Method in class net.shibboleth.idp.admin.impl.InstallableComponentPropertyCache
  Set `InstallableComponentPropertyCache.cacheLife`.
setCaptureQueryParameters(boolean) - Method in class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
  Set whether to capture incoming query parameters in a `ScratchContext`, defaults to false.
setCaseSensitive(boolean) - Method in class net.shibboleth.idp.cas.service.DefaultServiceComparator
  Sets whether the eventual comparison is case-sensitive.
setCASRequest(ProfileRequestContext, RequestType) - Method in class net.shibboleth.idp.cas.flow.impl.AbstractCASProtocolAction
  Set the CAS request.
setCASResponse(ProfileRequestContext, ResponseType) - Method in class net.shibboleth.idp.cas.flow.impl.AbstractCASProtocolAction
  Set the CAS response.
setCASService(ProfileRequestContext, Service) - Method in class net.shibboleth.idp.cas.flow.impl.AbstractCASProtocolAction
  Set the CAS service.
setCASTicket(ProfileRequestContext, Ticket) - Method in class net.shibboleth.idp.cas.flow.impl.AbstractCASProtocolAction
  Set the CAS ticket.
setCASTLSTrustEngineCriteria(HttpClientContext, URI, Service) - Static method in class net.shibboleth.idp.cas.proxy.impl.HttpClientProxyValidator
  Install TLS trust criteria.
setCategoriesToLog(Collection<String>) - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
  Set categories to log explicitly.
setCertificate(Certificate) - Method in class net.shibboleth.idp.authn.context.CertificateContext
  Set the certificate to be validated.
setCertificateContextLookupStrategy(Function<AuthenticationContext, CertificateContext>) - Method in class net.shibboleth.idp.authn.impl.X509CertificateCredentialValidator
  Set the lookup strategy to locate the `UsernamePasswordContext`.
setCheckAddress(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set whether the client's address must match the address in an inbound `SubjectLocality` element during inbound SSO.
setCheckAddressPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set a condition to determine whether the client's address must match the address in an inbound `SubjectLocality` element during inbound SSO.
setCheckAttributes(Collection<String>) - Method in class net.shibboleth.idp.authn.impl.ExtractRemoteUser
  Set the list of request attributes to check for an identity.
setCheckAttributes(Collection<String>) - Method in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Set the list of request attributes to check for an identity.
setCheckHeaders(Collection<String>) - Method in class net.shibboleth.idp.authn.impl.ExtractRemoteUser
  Set the list of request headers to check for an identity.
setCheckHeaders(Collection<String>) - Method in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Set the list of request headers to check for an identity.
setCheckInResponseTo(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set whether the inbound InResponseTo value should be checked against the outgoing request message during inbound SSO.
setCheckInResponseToPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set a condition to determine whether the inbound InResponseTo value should be checked against the outgoing request message during inbound SSO.
setCheckRemoteUser(boolean) - Method in class net.shibboleth.idp.authn.impl.ExtractRemoteUser
  Set whether to check REMOTE_USER for an identity.
setCheckRemoteUser(boolean) - Method in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Set whether to check REMOTE_USER for an identity.
setClassifiedMessages(Map<String, Collection<String>>) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Set the error messages to map to specific events.
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.
setCleanupHook(Consumer<ProfileRequestContext>) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Set the cleanup hook to execute after successful validation.
setClearAuditContext(boolean) - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
  Sets whether to clear any existing fields from the audit context.
setClientTLSArtifactRequests(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ArtifactAwareProfileConfiguration
  Set whether artifact resolution requests should use client TLS.
setClientTLSArtifactRequestsPredicate(Predicate<MessageContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ArtifactAwareProfileConfiguration
  Set the predicate used to determine if artifact resolution requests should use client TLS.
setClientTLSSOAPRequests(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
  Set whether SOAP-based requests should use client TLS.
setClientTLSSOAPRequests(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.SingleLogoutProfileConfiguration
  Set whether SOAP-based requests should use client TLS.
setClientTLSSOAPRequestsPredicate(Predicate<MessageContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
  Set the predicate used to determine if SOAP-based requests should use client TLS.
setClientTLSSOAPRequestsPredicate(Predicate<MessageContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.SingleLogoutProfileConfiguration
  Set the predicate used to determine if SOAP-based requests should use client TLS.
setCompareValues(boolean) - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
  Set whether consent equality includes comparing consent values.
setCompletionInstant() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Set the completion time of the authentication attempt to the current time.
setConfigurationLookupStrategy(Function<ProfileRequestContext, List<EncryptionConfiguration>>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
  Set the strategy used to look up a per-request `EncryptionConfiguration` list.
setConnectionStrategyType(String) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.connectionStrategyType`.
setConnectTimeout(Duration) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.connectTimeout`.
setConsentContextLookupStrategy(Function<ProfileRequestContext, ConsentContext>) - Method in class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
  Set the consent context lookup strategy.
setConsentContextLookupStrategy(Function<ProfileRequestContext, ConsentContext>) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
  Set the consent context lookup strategy.
setConsentContextLookupStrategy(Function<ProfileRequestContext, ConsentContext>) - Method in class net.shibboleth.idp.consent.logic.impl.IsConsentRequiredPredicate
  Set the consent context lookup strategy.
setConsentedAttributeIds(Collection<String>) - Method in class net.shibboleth.idp.cas.ticket.TicketState
  Set the attribute IDs that were consented to during the request.
setConsentFlowDescriptorLookupStrategy(Function<ProfileRequestContext, ConsentFlowDescriptor>) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
  Set the consent flow descriptor lookup strategy.
setConsentFlowDescriptorLookupStrategy(Function<ProfileRequestContext, ConsentFlowDescriptor>) - Method in class net.shibboleth.idp.consent.logic.impl.IsConsentRequiredPredicate
  Set the consent flow descriptor lookup strategy.
setConsentFlowDescriptorLookupStrategy(Function<ProfileRequestContext, ConsentFlowDescriptor>) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
  Set the consent flow descriptor lookup strategy.
setConsentKeyLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
  Set the lookup strategy for the consent message key.
setConsentValueMessageCodeSuffix(String) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
  Set the consent value message code suffix.
setConsistentAddress(boolean) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Set whether sessions are bound to client addresses either via disabling the comparison or testing simple equality.
setConsistentAddressCondition(BiPredicate<String, String>) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Set condition to evaluate bound session and client addresses for consistency.
setContactType(String) - Method in class net.shibboleth.idp.ui.taglib.ServiceContactTag
  Setter for the contactType bean.
setContextAcceptor(GSSContextAcceptor) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOContext
  Set the context acceptor for the current request.
setContextPath(String) - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  Sets the context path for IdP endpoints.
setConvertUnknownRequestedPrincipals(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
  Sets whether to convert unknown/non-SAML `Principal` objects returned for use in the `RequestedAuthnContext` population step into SAML `AuthnContextClassRef` values.
setCookieManager(CookieManager) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAutoLoginManager
  Set the `CookieManager` to use.
setCookieManager(CookieManager) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Set the `CookieManager` to use.
setCookieName(String) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAutoLoginManager
  Set the auto-login cookie name.
setCookieName(String) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Set the cookie name to use for session tracking.
setCounterInterval(Duration) - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Set interval after which counter is reset.
setCounterIntervalLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Set lookup function for interval after which counter is reset.
setCreateResolutionContext(boolean) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Set whether to create the `AttributeResolutionContext` internally.
setCreateSession(boolean) - Method in class net.shibboleth.idp.conf.impl.SLF4JMDCServletFilter
  Sets whether to create a session if one does not exist.
setCredentials(Collection<MutableCredential>) - Method in class net.shibboleth.idp.admin.impl.UnlockPrivateKeys
  Set the credentials to load keys into.
setCSPDigester(StringDigester) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
  Sets a `StringDigester` to use in computing CSP digests in views.
setCSPNonceGenerator(IdentifierGenerationStrategy) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
  Sets an `IdentifierGenerationStrategy` to use in computing CSP nonces in views.
setCsrfParameterName(String) - Method in class net.shibboleth.idp.ui.csrf.CSRFTokenManager
  Set the CSRF HTTP parameter name.
setCsrfTokenManager(CSRFTokenManager) - Method in class net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener
  Sets the CSRF token manager.
setCsrfTokenValidationPredicate(BiPredicate<CSRFToken, String>) - Method in class net.shibboleth.idp.ui.csrf.CSRFTokenManager
  Set the CSRF token validation predicate.
setCssClass(String) - Method in class net.shibboleth.idp.ui.taglib.ServiceTagSupport
  Set the Css class to use.
setCssId(String) - Method in class net.shibboleth.idp.ui.taglib.ServiceTagSupport
  Get the Css class to use.
setCssStyle(String) - Method in class net.shibboleth.idp.ui.taglib.ServiceTagSupport
  Set the Css style to use.
setCustomObject(Object) - Method in class net.shibboleth.idp.profile.ScriptedAction
  Set the custom (externally provided) object.
setDataSealer(DataSealer) - Method in class net.shibboleth.idp.authn.principal.SealedPrincipalSerializer
  Set the `DataSealer` to use.
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.
setDataSealer(DataSealer) - Method in class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
  Set the `DataSealer` to use.
setDataSource(DataSource) - Method in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
  Set a data source to inject into an auto-provisioned instance of `JDBCPairwiseIdStore` to use as the store.
setDataSource(DataSource) - Method in class net.shibboleth.idp.saml.nameid.impl.StoredPersistentIdDecoder
  Set a data source to inject into an auto-provisioned instance of `JDBCPairwiseIdStore` to use as the store.
setDateTimeFormat(String) - Method in class net.shibboleth.idp.admin.impl.OutputMetrics
  Set the formatting string to apply when extracting date/time fields.
setDateTimeFormat(String) - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
  Set the formatting string to apply when extracting date/time fields.
setDateTimeFormat(String) - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
  Set the formatting string to apply when extracting date/time fields.
setDeadProperties(Collection<String>) - Method in class net.shibboleth.idp.spring.DeprecatedPropertyBean
  Set the property names to treat as defunct.
setDecodeNameID(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Sets whether to apply the `AttributeTranscoderRegistry` to any `NameID` elements in the assertion(s).
setDecoder(NameIDDecoder) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization
  Set the class responsible for decoding the `XSString.getValue()` into a principal.
setDecoder(NameIdentifierDecoder) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
  Set the class responsible for decoding the `NameIdentifier` into a principal.
setDefaultAuthenticationMethods(Collection<Principal>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set the default authentication methods to use, expressed as custom principals.
setDefaultAuthenticationMethods(Collection<Principal>) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Set the default authentication contexts to use, expressed as custom principals.
setDefaultAuthenticationMethods(Collection<Principal>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Set the default authentication methods to use, expressed as custom principals.
setDefaultAuthenticationMethods(Collection<Principal>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set the default authentication contexts to use, expressed as custom principals.
setDefaultAuthenticationMethods(List<Principal>) - Method in class net.shibboleth.idp.authn.testing.MockAuthenticationProfileConfiguration
  Set the default authentication methods to use, expressed as custom principals.
setDefaultAuthenticationMethodsByString(Collection<String>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set the authentication methods to use, expressed as strings that will be converted to principals during initialization.
setDefaultAuthenticationMethodsByStringLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set a lookup strategy for the authentication methods to use, expressed as strings that will be converted to principals during initialization.
setDefaultAuthenticationMethodsLookupStrategy(Function<ProfileRequestContext, Collection<Principal>>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set a lookup strategy for the authentication methods to use, expressed as custom principals.
setDefaultAuthenticationMethodsLookupStrategy(Function<ProfileRequestContext, Collection<Principal>>) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Set a lookup strategy for the default authentication contexts to use.
setDefaultAuthenticationMethodsLookupStrategy(Function<ProfileRequestContext, Collection<Principal>>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Set a lookup strategy for the `BrowserSSOProfileConfiguration.getDefaultAuthenticationMethods(ProfileRequestContext)` method.
setDefaultAuthenticationMethodsLookupStrategy(Function<ProfileRequestContext, Collection<Principal>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set a lookup strategy for the authentication contexts to use, expressed as custom principals.
setDefaultConfigName(String) - Method in class net.shibboleth.idp.authn.impl.RelyingPartyMapJAASLoginConfigStrategy
  Set the default JAAS config name returned when no specific one is configured for a particular relying party.
setDefaultFormat(String) - Method in class net.shibboleth.idp.saml.profile.context.navigate.DefaultNameIdentifierFormatStrategy
  Set the default format to return.
setDefaultValue(String) - Method in class net.shibboleth.idp.ui.taglib.ServiceNameTag
  Set the default value.
setDefaultView(String) - Method in class net.shibboleth.idp.profile.context.navigate.SpringEventToViewLookupFunction
  Set the default view name.
setDefinitions(List<ServiceDefinition>) - Method in class net.shibboleth.idp.cas.service.PatternServiceRegistry
  Sets the list of service definitions that back the registry.
setDelegatedRequestFunction(BiFunction<RequestContext, ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.proxy.impl.DiscoveryProfileRequestFunction
  Set a function to call in place of this built-in class to generate the request.
setDelegation(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.SSOSProfileConfiguration
  Deprecated.
  Set whether a delegated token presented to the IdP by another non-user entity may be used to complete SAML 2 SSO to this relying party.
setDelegationPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.SSOSProfileConfiguration
  Deprecated.
  Sets the predicate used to determine whether a delegated token presented to the IdP by another non-user entity may be used to complete SAML 2 SSO to this relying party.
setDeniedUsernames(Collection<String>) - Method in class net.shibboleth.idp.authn.impl.ValidateRemoteUser
  Set the denied usernames.
setDeprecatedProperties(Map<String, String>) - Method in class net.shibboleth.idp.spring.DeprecatedPropertyBean
  Set the property names to deprecate, along with an optional replacement.
setDescription(String) - Method in class net.shibboleth.idp.profile.impl.LogContextTree
  Set the contextual description to output at the start of the action.
setDescription(String) - Method in class net.shibboleth.idp.profile.impl.LogSpringContextInfo
  Set the contextual description to output at the start of the action.
setDescriptions(Collection<LangBearingString>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set the `Description` objects to expose via `BasicAdministrativeFlowDescriptor.getUIInfo()` via a utility class.
setDetail(String) - Method in class net.shibboleth.idp.session.context.LogoutPropagationContext
  Set the logout propagation result detail message.
setDetectDuplicateEntityIDs(DetectDuplicateEntityIDs) - Method in class net.shibboleth.idp.profile.impl.MetadataQueryRequest
  Set the strategy for duplicate entityID detection.
setDigestAlgorithm(String) - Method in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
  Set the digest algorithm for username hashing.
setDisableHostnameVerification(boolean) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.disableHostnameVerification`.
setDisablePooling(boolean) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.disablePooling`.
setDiscoveryRequired(boolean) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Sets whether to invoke discovery subflow if `AuthenticationContext.getAuthenticatingAuthority()` is null.
setDiscoveryURLLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.proxy.impl.DiscoveryProfileRequestFunction
  Set the lookup strategy for the "base" discovery service URL to use.
setDisplayNames(Collection<LangBearingString>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set the `DisplayName` objects to expose via `BasicAdministrativeFlowDescriptor.getUIInfo()` via a utility class.
setDnFormat(String) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.dnFormat`.
setDnsName(String) - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  Sets the dns name.
setDoNotCache(boolean) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Set the "do not cache" flag.
setDoNotRememberConsentAllowed(boolean) - Method in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
  Set whether not remembering consent is allowed.
setEDirectory(boolean) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.isEDirectory`.
setEnabled(boolean) - Method in class net.shibboleth.idp.admin.impl.ReportUpdateStatus
  Are we going to do anything?
setEnabled(boolean) - Method in class net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener
  Set whether CSRF protection is globally enabled or disabled.
setEncryptAssertions(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Set whether assertions should be encrypted.
setEncryptAssertions(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.ArtifactResolutionProfileConfiguration
  Set whether assertions should be encrypted.
setEncryptAssertionsPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Set the predicate used to determine if assertions should be encrypted.
setEncryptAssertionsPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.ArtifactResolutionProfileConfiguration
  Set the predicate used to determine if assertions should be encrypted.
setEncryptAttributes(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Set whether attributes should be encrypted.
setEncryptAttributes(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.ArtifactResolutionProfileConfiguration
  Set whether attributes should be encrypted.
setEncryptAttributesPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Set the predicate used to determine if attributes should be encrypted.
setEncryptAttributesPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.ArtifactResolutionProfileConfiguration
  Set the predicate used to determine if attributes should be encrypted.
setEncryptedCookieManager(EncryptedCookieManager) - Method in class net.shibboleth.idp.authn.impl.PrePopulateUsername
  Sets optional `EncryptedCookieManager` to use.
setEncryptedCookieManager(EncryptedCookieManager) - Method in class net.shibboleth.idp.authn.impl.ValidateCredentials.UsernamePasswordCleanupHook
  Sets optional `EncryptedCookieManager` to use.
setEncryptionCertResource(Resource) - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  Set the encryption Certificate file.
setEncryptionContextLookupStrategy(Function<ProfileRequestContext, EncryptionContext>) - Method in class net.shibboleth.idp.saml.audit.impl.EncryptionAlgorithmAuditExtractor
  Sets the lookup strategy for the `EncryptionContext`.
setEncryptionContextLookupStrategy(Function<ProfileRequestContext, EncryptionContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
  Set the strategy used to look up the `EncryptionContext` to set the flags for.
setEncryptionOptional(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ProfileConfiguration
  Set whether encryption is optional in the face of a missing key, etc.
setEncryptionOptionalPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ProfileConfiguration
  Set a condition to determine whether encryption is optional in the face of a missing key, etc.
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.
setEncryptNameIDs(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ProfileConfiguration
  Set whether name identifiers should be encrypted.
setEncryptNameIDsPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ProfileConfiguration
  Set the predicate used to determine if name identifiers should be encrypted.
setEndpointContextLookupStrategy(Function<ProfileRequestContext, SAMLEndpointContext>) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Set lookup strategy for `SAMLEndpointContext` to populate.
setEndpointContextLookupStrategy(Function<ProfileRequestContext, SAMLEndpointContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
  Set lookup strategy for `SAMLEndpointContext` to read from.
setEndpointResolver(EndpointResolver<?>) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Set a custom `EndpointResolver` to use.
setEndpointType(QName) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Set the type of endpoint to resolve, defaults to `<AssertionConsumerService>`.
setEntityDescriptor(EntityDescriptor) - Method in class net.shibboleth.idp.cas.service.Service
  Sets the SAML entity that is the source of service metadata.
setEntityID(String) - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
  Throws `UnsupportedOperationException`.
setEntityID(String) - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  Sets the entityID.
setEntityID(String) - Method in class net.shibboleth.idp.profile.impl.MetadataQueryRequest
  Set the entityID to query on.
setEntityIDLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.proxy.impl.DiscoveryProfileRequestFunction
  Set a lookup strategy for the entityID to use when invoking the DS.
setErrorCode(String) - Method in class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
  Set the non-null error code on a ticket validation failure condition.
setErrorDetail(String) - Method in class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
  Set the non-null error detail on a ticket validation failure condition.
setErrorEvent(String) - Method in class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
  Set the event to signal in the event of a handler exception.
setEvent(String) - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
  Set an event that should be signaled as the result of the MFA flow.
setEventContextLookupStrategy(Function<ProfileRequestContext, EventContext>) - Method in class net.shibboleth.idp.authn.impl.TransitionMultiFactorAuthentication
  Set the lookup strategy to use for the current event context.
setEventContextLookupStrategy(Function<ProfileRequestContext, EventContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.logic.SOAPErrorPredicate
  Set lookup strategy for `EventContext` to check.
setEventId(String) - Method in class net.shibboleth.idp.profile.context.ExternalInterceptorContext
  Set the event ID to signal as the result of this flow.
setEventMap(Map<String, String>) - Method in class net.shibboleth.idp.profile.context.navigate.SpringEventToViewLookupFunction
  Set the map of event IDs to view names.
setEventRequiresCSRFTokenValidationPredicate(BiPredicate<RequestContext, Event>) - Method in class net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener
  Set the request context and event condition to determine if a CSRF token should be validated.
setException(Exception) - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Set the exception raised by a failed canonicalization.
setExpandedNumberOfStoredRecords(int) - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
  Set the maximum number of records to keep in the storage service if the expanded size threshold is met.
setExpandedStorageThreshold(long) - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
  Set the storage value size at which the expanded maximum record size kicks in.
setExposedProperties(Set<String>) - Method in class net.shibboleth.idp.metrics.impl.IdPGaugeSet
  Set the names of properties to expose as metrics.
setExtendLockoutDuration(boolean) - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Set whether to extend the lockout duration on attempts during lockout.
setExtensions(Extensions) - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
  Throws `UnsupportedOperationException`.
setFailIfMissing(boolean) - Method in class net.shibboleth.idp.profile.impl.SelectProfileConfiguration
  Set whether a missing profile configuration should result in an error event.
setFallbackLanguages(List<String>) - Method in class net.shibboleth.idp.admin.impl.InitializeAdministrativeProfileContextTree
  Set the system wide default languages.
setFallbackLanguages(List<String>) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Set the fallback languages.
setFallbackLanguages(List<String>) - Method in class net.shibboleth.idp.ui.impl.SetRPUIInformation
  Set the system wide default languages.
setFavorSSO(boolean) - Method in class net.shibboleth.idp.authn.impl.SelectAuthenticationFlow
  Set whether SSO should trump explicit relying party requirements preference.
setFederationId(String) - Method in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
  Set the federation identifier for the log.
setFieldExtractors(Map<String, Function<ProfileRequestContext, Object>>) - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
  Set the map of fields and extraction functions to run.
setFieldReplacements(Map<String, String>) - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
  Set the map of field values to replace, and the replacement values.
setFilterContextCreationStrategy(Function<ProfileRequestContext, AttributeFilterContext>) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
  Set the strategy used to locate or create the `AttributeFilterContext` to populate.
setFixedEventLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Set optional lookup strategy to return a fixed event to return from credential validation to exercise error and warning logic.
setFixedEventLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.impl.PopulateAuthenticationContext
  Set optional lookup strategy to return a fixed event to return from credential validation to exercise error and warning logic.
setFlowBuilderServices(FlowBuilderServices) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
  Set the `FlowBuilderServices` to use for defining custom services needed to build the flows registered in this registry.
setFlowComplete(boolean) - Method in class net.shibboleth.idp.session.context.LogoutContext
  Sets whether the master logout flow has completed or requires further signaling.
setFlowExecuted(boolean) - Method in class net.shibboleth.idp.admin.OneTimeAdministrativeFlowDescriptor
  Set whether the flow has been executed.
setFlowExecutionUrl(String) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Set the flow execution URL to return control to.
setFlowExecutionUrl(String) - Method in class net.shibboleth.idp.profile.context.ExternalInterceptorContext
  Set the flow execution URL to return control to.
setFlowId(String) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Sets the webflow ID for this descriptor.
setFlowId(String) - Method in class net.shibboleth.idp.authn.SubjectCanonicalizationFlowDescriptor
  Sets the webflow ID for this descriptor.
setFlowLocationPatterns(Map<String, String>) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
  Registers a set of flows resolved from a resource location pattern as the mapping key, with an optional value containing a portion to strip when computing the flow IDs, with the default base location applied if empty/null.
setFlowLocations(Map<String, String>) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
  Set explicit flow ID to resource mappings.
setForCanonicalization(boolean) - Method in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributesFunction
  Sets whether the definition is being used during Subject Canonicalization, causing auto-installation of an alternate Subject lookup strategy.
setForCanonicalization(boolean) - Method in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributeValuesFunction
  Sets whether the definition is being used during Subject Canonicalization, causing auto-installation of an alternate Subject lookup strategy.
setForceAuthn(boolean) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set whether a fresh user presence proof should be required for this request.
setForceAuthn(boolean) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Set whether to require fresh subject interaction to succeed.
setForceAuthn(boolean) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Set whether a fresh user presence proof should be required for this request.
setForceAuthn(boolean) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Set whether a fresh user presence proof should be required for this request.
setForceAuthn(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set whether a fresh user presence proof should be required for this request.
setForceAuthnPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set a condition to determine whether a fresh user presence proof should be required for this request.
setForceAuthnPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Set a condition to determine whether a fresh user presence proof should be required for this request.
setForceAuthnPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
  Set the predicate to apply to derive the message-independent forced authn default.
setForceAuthnPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Set a condition to determine whether a fresh user presence proof should be required for this request.
setForceAuthnPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set a condition to determine whether a fresh user presence proof should be required for this request.
setForcedAuthenticationSupported(boolean) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Set whether this flow supports forced authentication.
setFormats(Collection<String>) - Method in class net.shibboleth.idp.saml.nameid.NameIDCanonicalizationFlowDescriptor
  Sets the acceptable formats.
setFormattingMap(Map<String, String>) - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
  Set the map of logging category to formatting strings for log entries.
setFormattingMapParser(PopulateAuditContext.FormattingMapParser) - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
  Set the parsed map of logging category to formatting strings for log entries.
setFreeIPA(boolean) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.isFreeIPA`.
setFunction(Function<SubjectCanonicalizationContext, String>) - Method in class net.shibboleth.idp.authn.impl.FunctionSubjectCanonicalization
  Set the function to use.
setGateway(boolean) - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
  Set whether to not require fresh subject interaction to succeed.
setGenericMessageID(String) - Method in class net.shibboleth.idp.authn.context.navigate.PasswordErrorMessageLookupFunction
  Sets whether non-message-based error messages should be exposed or turned into a more generic value.
setGlobalConsentAllowed(boolean) - Method in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
  Set whether consent to any attribute and to any relying party is allowed.
setGroup(String) - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
  Set the group name.
setGroup(Path, String, String) - Static method in class net.shibboleth.idp.installer.InstallerSupport
  On Non Windows sets the files (only) group.
setGroupAndMode - Variable in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  whether to tidy up.
setHashFunction(Function<String, String>) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
  Set the hash function.
setHeaderMap(Map<String, String>) - Method in class net.shibboleth.idp.conf.impl.SLF4JMDCServletFilter
  Set a map of MDC attribute names to header names to add to context.
setHideExceptions(boolean) - Method in class net.shibboleth.idp.profile.ScriptedAction
  Set whether to hide exceptions in script execution (default is false).
setHintedName(String) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Set a non-normative hint provided by the request about the user's identity.
setHttpClient(HttpClient) - Method in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
  Set the `HttpClient` to use.
setHttpClient(HttpClient) - Method in class net.shibboleth.idp.admin.impl.ReportUpdateStatus
  Set the `HttpClient` to use.
setHttpClient(HttpClient) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginState
  Set the client.
setHttpClientName(String) - Method in class net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLineArguments
  Set bean name for the `HttpClient`.
setHttpClientSecurityParameters(HttpClientSecurityParameters) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginState
  Sets `HttpClient` security parameters to use.
setHttpRequest(HttpServletRequest) - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Sets the `HttpServletRequest` used when building the request context.
setHttpResponse(HttpServletResponse) - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Sets the `HttpServletResponse` used when building the request context.
setHttpServletRequestSupplier(NonnullSupplier<HttpServletRequest>) - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager.UsernameIPLockoutKeyStrategy
  Set the Supplier for the servlet request to read from.
setHttpServletRequestSupplier(NonnullSupplier<HttpServletRequest>) - Method in class net.shibboleth.idp.authn.revocation.impl.RevocationCacheCondition
  Set `HttpServletRequest` in order to obtain client address.
setHttpServletRequestSupplier(NonnullSupplier<HttpServletRequest>) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Set the `NonnullSupplier` for the servlet request to read from.
setId(String) - Method in class net.shibboleth.idp.authn.AbstractCredentialValidator
setID(String) - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
  Throws `UnsupportedOperationException`.
setIdentifier(String) - Method in class net.shibboleth.idp.authn.context.UserAgentContext
  Set the user agent identifier.
setIdentifierGeneratorLookupStrategy(Function<ProfileRequestContext, IdentifierGenerationStrategy>) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
  Set the strategy used to locate the `IdentifierGenerationStrategy` to use.
setIdentifierGeneratorLookupStrategy(Function<ProfileRequestContext, IdentifierGenerationStrategy>) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
  Set the strategy used to locate the `IdentifierGenerationStrategy` to use.
setIdentifierGeneratorLookupStrategy(Function<ProfileRequestContext, IdentifierGenerationStrategy>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
  Set the strategy used to locate the `IdentifierGenerationStrategy` to use.
setIdentifierGeneratorLookupStrategy(Function<ProfileRequestContext, IdentifierGenerationStrategy>) - Method in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
  Set the strategy used to locate the `IdentifierGenerationStrategy` to use.
setIdGenerator(IdentifierGenerationStrategy) - Method in class net.shibboleth.idp.saml.nameid.impl.StoredTransientIdGenerationStrategy
  Set the ID generator we should use.
setIDGenerator(IdentifierGenerationStrategy) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Set the generator to use when creating XML ID attribute values.
setIdleTime(Duration) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.idleTime`.
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.
setIdpHome(String) - Method in class net.shibboleth.idp.admin.impl.ReportModuleStatus
  Sets IdP home location.
setIdpHome(Path) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Set IdP Home.
setIdpHome(Path) - Method in class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
  Set IdPHome.
setIdpHome(Path) - Method in class net.shibboleth.idp.installer.TrustStore
  Set IdPHome.
setIdPSession(IdPSession) - Method in class net.shibboleth.idp.session.context.SessionContext
  Set the IdP session.
setIdpUpdateUrls(List<URL>) - Method in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
  Set where to look for idp update info.
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.
setIfNotNull(String, String) - Method in class net.shibboleth.idp.installer.impl.IdPInstallerCLI
  Helper for translating arguments to properties.
setIgnoredAttributeIds(Collection<String>) - Method in class net.shibboleth.idp.consent.logic.impl.AttributePredicate
  Set the attribute IDs to ignore for consent.
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.
setIgnoreRequestSignatures(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ProfileConfiguration
  Sets whether to bypass verification of request signatures.
setIgnoreRequestSignaturesPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ProfileConfiguration
  Sets a condition to determine whether to bypass verification of request signatures.
setIgnoreScoping(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Sets whether Scoping elements in requests should be ignored/omitted.
setIgnoreScopingPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
  Set the predicate to apply to determine whether to ignore any inbound `Scoping` element.
setIgnoreScopingPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Sets a condition to determine whether Scoping elements in requests should be ignored/omitted.
setIgnoringUnencodableAttributes(boolean) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
  Set whether the attributes that result in an `AttributeEncodingException` when being encoded should be ignored or result in an `IdPEventIds.UNABLE_ENCODE_ATTRIBUTE` transition.
setImpersonatingPrincipalName(String) - Method in class net.shibboleth.idp.authn.context.SubjectContext
  Set the canonical principal name of an identity that is impersonating the subject.
setImposedLocally(boolean) - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
  Set whether the context was populated in response to a requirement applied by IdP policy.
setInactivityTimeout(Duration) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Set the maximum amount of time, since the last usage, a flow result should be considered active, if not overridden.
setInboundBindings(Collection<BindingDescriptor>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnController
  Set inbound bindings to use to deduce ProtocolBinding attribute.
setInboundInterceptorFlows(Collection<String>) - Method in class net.shibboleth.idp.profile.config.AbstractInterceptorAwareProfileConfiguration
  Set the ordered collection of inbound interceptor flows to enable.
setInboundInterceptorFlowsLookupStrategy(Function<ProfileRequestContext, List<String>>) - Method in class net.shibboleth.idp.profile.config.AbstractInterceptorAwareProfileConfiguration
  Set a lookup strategy for the inbound interceptor flows to enable.
setInboundMessage(Object) - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Sets the inbound message.
setInboundMessageId(String) - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Sets the ID of the inbound message.
setInboundMessageIssueInstant(Instant) - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Sets the issue instant of the inbound message
setInboundMessageIssuer(String) - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Sets the issuer of the inbound message.
setIncludeAttributeStatement(boolean) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Set whether responses to the authentication request should include an attribute statement.
setIncludeAttributeStatement(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set whether responses to the authentication request should include an attribute statement.
setIncludeAttributeStatementPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Set a condition to determine whether responses to the authentication request should include an attribute statement.
setIncludeAttributeStatementPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set a condition to determine whether responses to the authentication request should include an attribute statement.
setIncludeConditionsNotBefore(boolean) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1AssertionProducingProfileConfiguration
  Set whether to include a NotBefore attribute in the Conditions of generated assertions.
setIncludeConditionsNotBefore(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Set whether to include a NotBefore attribute in the Conditions of generated assertions.
setIncludeConditionsNotBeforePredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1AssertionProducingProfileConfiguration
  Set a condition to determine whether to include a NotBefore attribute in the Conditions of generated assertions.
setIncludeConditionsNotBeforePredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Set a condition to determine whether to include a NotBefore attribute in the Conditions of generated assertions.
setIncludedFlows(Collection<String>) - Method in class net.shibboleth.idp.authn.context.logic.AbstractAuthenticationResultPredicate
  Sets specific flow IDs (minus the "authn/" prefix) to pull results from, ignoring others.
setIncludeIntermediateResults(boolean) - Method in class net.shibboleth.idp.authn.context.logic.AbstractAuthenticationResultPredicate
  Sets whether pull results from `AuthenticationContext` instead of `SubjectContext`.
setIncludeProfileLoggingId(boolean) - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
  Sets whether to suffix the profile's logging ID to the category to log against.
setIncludeSessionIndex(boolean) - Method in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
  Set whether to include a SessionIndex in the request.
setInformationURLs(Collection<LangBearingString>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set the `InformationURL` objects to expose via `BasicAdministrativeFlowDescriptor.getUIInfo()` via a utility class.
setInterceptorContextlookupStrategy(Function<ProfileRequestContext, ProfileInterceptorContext>) - Method in class net.shibboleth.idp.consent.logic.impl.FlowDescriptorLookupFunction
  Set the interceptor context lookup strategy.
setInterceptorContextLookupStrategy(Function<ProfileRequestContext, ProfileInterceptorContext>) - Method in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
  Set the profile interceptor context lookup strategy.
setIntermediates(Collection<Certificate>) - Method in class net.shibboleth.idp.authn.context.CertificateContext
  Set the additional certificates accompanying the end-entity certificate.
setIsPassive(boolean) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Set whether subject interaction is allowed.
setIssuer(String) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set the issuer value to use with this profile.
setIssuerLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set the lookup strategy for the issuer value to use with this profile.
setIssuerLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Set the strategy used to lookup the issuer for this attribute resolution.
setIssuerLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.revocation.impl.AttributeRevocationCondition
  Set the strategy used to lookup the issuer for this attribute resolution.
setIssuerLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
  Set the strategy used to lookup the issuer for this attribute filtering.
setIssuerLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Set the strategy used to lookup the issuer for this attribute resolution.
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.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.
setIssuerMetadataContextLookupStrategy(Function<ProfileRequestContext, SAMLMetadataContext>) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
  Sets the strategy used to locate the `SAMLMetadataContext` for the issuer associated with a given `ProfileRequestContext`.
setJSONPCallbackName(String) - Method in class net.shibboleth.idp.admin.impl.OutputConfig
  Set a JSONP callback function to wrap the result in, if any.
setJSONPCallbackName(String) - Method in class net.shibboleth.idp.admin.impl.OutputMetrics
  Set a JSONP callback function to wrap the result in, if any.
setKerberosSettings(KerberosSettings) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOContext
  Set the Kerberos settings.
setKey(String) - Method in class net.shibboleth.idp.authn.context.LockoutManagerContext
  Set the account lockout key to check or modify.
setKeyResources(Collection<Resource>) - Method in class net.shibboleth.idp.admin.impl.UnlockPrivateKeys
  Set the key resources to load.
setKeystore(Resource) - Method in class net.shibboleth.idp.authn.impl.KeystoreResourceCredentialConfig
  Set the keystore resource.
setKeystoreAliases(String[]) - Method in class net.shibboleth.idp.authn.impl.KeystoreResourceCredentialConfig
  Set the keystore aliases.
setKeystorePassword(String) - Method in class net.shibboleth.idp.authn.impl.KeystoreResourceCredentialConfig
  Set the keystore password.
setKeystoreType(String) - Method in class net.shibboleth.idp.authn.impl.KeystoreResourceCredentialConfig
  Set the keystore type.
setKeyStrategies(Collection<BasicKeystoreKeyStrategy>) - Method in class net.shibboleth.idp.admin.impl.UnlockDataSealers
  Set the `BasicKeystoreKeyStrategy` objects to inject passwords into.
setKeytab(String) - Method in class net.shibboleth.idp.authn.spnego.impl.KerberosRealmSettings
  Set the keytab to use.
setKeytabPath(String) - Method in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator
  Provides a keytab for the service principal to use to verify the KDC.
setLastActivityInstant(Instant) - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Set the last time result was used for authentication.
setLastActivityInstant(Instant) - Method in class net.shibboleth.idp.session.AbstractIdPSession
  Set the last activity instant for the session.
setLastActivityInstant(Instant) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Set the last activity instant for the session.
setLastActivityInstantToNow() - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Set the last activity instant for this result to the current time.
setLdapUrl(String) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.ldapUrl`.
setLegacyProfileId(String) - Method in class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
  Set the legacy/fallback profile ID to populate into the context.
setLifetime(Duration) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Set the maximum amount of time, since first usage, a flow result should be considered active, if not overridden.
setLifetime(Duration) - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
  Set time to expire consent storage records.
setLifetimeLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
  Set lookup strategy for time to expire consent storage records.
setLinkText(String) - Method in class net.shibboleth.idp.ui.taglib.OrganizationURLTag
  Bean setter for the link text attribute.
setLinkText(String) - Method in class net.shibboleth.idp.ui.taglib.ServiceInformationURLTag
  Bean setter for the link text attribute.
setLinkText(String) - Method in class net.shibboleth.idp.ui.taglib.ServicePrivacyURLTag
  Bean setter for the link text attribute.
setLocaleLookupStrategy(Function<ProfileRequestContext, Locale>) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
  Set the locale lookup strategy.
setLocalEvents(Collection<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.ECPProfileConfiguration
  Set the local events to handle without a SOAP fault.
setLocalEventsLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.ECPProfileConfiguration
  Set a lookup strategy for the local events to handle without a SOAP fault.
setLockoutDuration(Duration) - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Set lockout duration.
setLockoutDurationLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Set lookup function for lockout duration.
setLockoutKeyStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Set the strategy function to compute the account lockout key.
setLockoutManager(AccountLockoutManager) - Method in class net.shibboleth.idp.authn.impl.ValidateCredentials
  Set an account lockout management component.
setLoggedAttributeId(String) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Set an attribute ID to pull a "name" from for logging purposes.
setLoggingId(String) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set a logging ID to use when auditing this profile.
setLoggingId(String) - Method in class net.shibboleth.idp.authn.proxy.impl.InitializeProxyProfileRequestContext
  Set the logging ID to populate into the context.
setLoggingId(String) - Method in class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
  Set the logging ID to populate into the context.
setLoggingLabel(String) - Method in class net.shibboleth.idp.profile.interceptor.impl.PopulateProfileInterceptorContext
  Set a label for logging indicating which "type" of interceptors are being handled.
setLoginConfigNames(Collection<String>) - Method in class net.shibboleth.idp.authn.impl.JAASCredentialValidator
  Set the JAAS application name(s) to use.
setLoginConfigParameters(URI) - Method in class net.shibboleth.idp.authn.impl.JAASCredentialValidator
  Set a URI to use as a JAAS configuration parameter.
setLoginConfigResource(Resource) - Method in class net.shibboleth.idp.authn.impl.JAASCredentialValidator
  Set a login configuration resource to use.
setLoginConfigStrategy(Function<ProfileRequestContext, Collection<Pair<String, Subject>>>) - Method in class net.shibboleth.idp.authn.impl.JAASCredentialValidator
  Set the strategy function to use to obtain the JAAS application configuration(s) to use.
setLoginConfigType(String) - Method in class net.shibboleth.idp.authn.impl.JAASCredentialValidator
  Set the type of JAAS `Configuration` to use.
setLoginConfigurations(Collection<Pair<String, Collection<Principal>>>) - Method in class net.shibboleth.idp.authn.impl.JAASCredentialValidator
  Set the JAAS application name(s) to use, along with an optional collection of custom principals to apply to the result.
setLoginModuleClassName(String) - Method in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator
  Set the name of the JAAS LoginModule to use to acquire Kerberos credentials.
setLoginModuleClassName(String) - Method in class net.shibboleth.idp.authn.spnego.impl.KerberosSettings
  Set the name of the JAAS LoginModule to use to acquire Kerberos credentials.
setLogos(Collection<BasicAdministrativeFlowDescriptor.Logo>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set the `Logo` objects to expose via `BasicAdministrativeFlowDescriptor.getUIInfo()` via a utility class.
setLogoutContextCreationStrategy(Function<ProfileRequestContext, LogoutContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
  Set the creation/lookup strategy for the `LogoutContext` to populate.
setLogoutContextCreationStrategy(Function<ProfileRequestContext, LogoutContext>) - Method in class net.shibboleth.idp.session.impl.ProcessLogout
  Set the creation/lookup strategy for the LogoutContext to populate.
setLogoutContextLookupStrategy(Function<ProfileRequestContext, LogoutContext>) - Method in class net.shibboleth.idp.session.impl.DestroySessions
  Set the lookup strategy for the LogoutContext to access.
setLogoutContextLookupStrategy(Function<ProfileRequestContext, LogoutContext>) - Method in class net.shibboleth.idp.session.impl.LogoutStatusStrategyFunction
  Set the lookup strategy for the LogoutContext to access.
setLogoutContextLookupStrategy(Function<ProfileRequestContext, LogoutContext>) - Method in class net.shibboleth.idp.session.impl.PopulateMultiRPContextFromLogoutContext
  Set the lookup strategy for the LogoutContext to process.
setLogoutContextLookupStrategy(Function<ProfileRequestContext, LogoutContext>) - Method in class net.shibboleth.idp.session.impl.RestoreProfileRequestContextTree
  Set the lookup strategy for the `LogoutContext`.
setLogoutContextLookupStrategy(Function<ProfileRequestContext, LogoutContext>) - Method in class net.shibboleth.idp.session.impl.SaveLogoutContext
  Set the lookup strategy for the `LogoutContext`.
setLogoutContextLookupStrategy(Function<ProfileRequestContext, LogoutContext>) - Method in class net.shibboleth.idp.session.impl.SaveProfileRequestContextTree
  Set the lookup strategy for the `LogoutContext`.
setLogoutContextLookupStrategy(Function<ProfileRequestContext, LogoutPropagationContext>) - Method in class net.shibboleth.idp.saml.session.impl.BestMatchLocationLookupStrategy
  Set the lookup strategy for the `LogoutPropagationContext` to access.
setLogoutPropagationContextCreationStrategy(Function<ProfileRequestContext, LogoutPropagationContext>) - Method in class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
  Set the creation/lookup strategy for the `LogoutPropagationContext`.
setLogoutPropagationContextFunction(Function<ProfileRequestContext, LogoutPropagationContext>) - Method in class net.shibboleth.idp.session.impl.SelectLogoutPropagationFlow
  Sets the function used to retrieve the `LogoutPropagationContext` from the context tree.
setLogoutPropagationContextLookupStrategy(Function<ProfileRequestContext, LogoutPropagationContext>) - Method in class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
  Set the logout propagation context lookup strategy.
setLogoutPropagationContextLookupStrategy(Function<ProfileRequestContext, LogoutPropagationContext>) - Method in class net.shibboleth.idp.saml.session.impl.PrepareInboundMessageContext
  Set the logout propagation context lookup strategy.
setLogoutRequestLookupStrategy(Function<ProfileRequestContext, LogoutRequest>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
  Set the lookup strategy for the `LogoutRequest` to process.
setLogoutRequestLookupStrategy(Function<ProfileRequestContext, LogoutRequest>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
  Set the lookup strategy for the `LogoutRequest` to send.
setLookupStrategy(Function<ProfileRequestContext, SubjectCanonicalizationContext>) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
  Set the context lookup strategy.
setLookupStrategy(Function<ProfileRequestContext, ProfileInterceptorContext>) - Method in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorAction
  Set the context lookup strategy for `ProfileInterceptorContext`.
setLowercase(boolean) - Method in class net.shibboleth.idp.authn.AbstractExtractionAction
  Controls conversion to lowercase prior to applying any transforms.
setLowercase(boolean) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
  Controls conversion to lowercase prior to applying any transforms.
setLowercase(boolean) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizer
  Controls conversion to lowercase prior to applying any transforms.
setLowercase(boolean) - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  Controls conversion to lowercase prior to applying any transforms.
setLowercase(boolean) - Method in class net.shibboleth.idp.saml.nameid.impl.BaseTransformingDecoder
  Controls conversion to lowercase prior to applying any transforms.
setMappings(Map<Class<? extends SPSession>, StorageSerializer<? extends SPSession>>) - Method in class net.shibboleth.idp.session.SPSessionSerializerRegistry
  Set the mappings to use.
setMappings(Map<String, Principal>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AttributeSourcedAuthnContextTranslationStrategy
  Sets the mappings to transform `StringAttributeValue` data into different values for use as `Principal` objects.
setMappings(Map<String, Collection<IPRange>>) - Method in class net.shibboleth.idp.authn.impl.ValidateUserAgentAddress
  Set the IP range(s) to authenticate as particular principals.
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.
setMappings(Map<Principal, Collection<Principal>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyAwareDefaultAuthenticationMethodsLookupFunction
  Sets the mappings from input/proxied Principals to zero or more equivalent values to use.
setMaskFailures(boolean) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
  Set whether to treat resolution failure as equivalent to resolving no attributes.
setMaskFailures(boolean) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Set whether to treat resolution failure as equivalent to resolving no attributes.
setMaskStorageErrors(boolean) - Method in class net.shibboleth.idp.consent.flow.storage.impl.RevokeConsent
  Set whether to trap and hide storage-related errors.
setMaskStorageFailure(boolean) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Set whether to mask StorageService failures where possible.
setMatchExpression(Pattern) - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  Set a matching expression to apply to the username for acceptance.
setMatchExpression(Pattern) - Method in class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication
  Set a matching expression to apply for username acceptance.
setMatchExpression(Pattern) - Method in class net.shibboleth.idp.authn.impl.ValidateRemoteUser
  Set a matching expression to apply for acceptance.
setMatchingPrincipal(Principal) - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
  Set the principal that matched the request's requirements, if any.
setMatchingRules(Map<String, Collection<String>>) - Method in class net.shibboleth.idp.authn.principal.impl.InexactPrincipalEvalPredicateFactory
  Set the matching rules to apply.
setMaxAge(Duration) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Set duration since an `AuthenticationResult` was created that allows it to be reused for this request.
setMaxAge(Duration) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Sets allowed duration between an `AuthenticationResult` creation and its reuse for this request.
setMaxAge(Duration) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Sets allowed duration between an `AuthenticationResult` creation and its reuse for this request.
setMaxAge(Duration) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Sets allowed duration between an `AuthenticationResult` creation and its reuse for this request.
setMaxAgeLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Sets lookup strategy for the allowed duration between an `AuthenticationResult` creation and its reuse for this request.
setMaxAgeLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
  Set the lookup function to apply to derive max-age from the configuration.
setMaxAgeLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Sets lookup strategy for the allowed duration between an `AuthenticationResult` creation and its reuse for this request.
setMaxAgeLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Sets lookup strategy for the allowed duration between an `AuthenticationResult` creation and its reuse for this request.
setMaxAttempts(int) - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Set the maximum failed attempts within window.
setMaxAttemptsLookupStrategy(Function<ProfileRequestContext, Integer>) - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Set lookup function for maximum failed attempts within window.
setMaxHeight(Integer) - Method in class net.shibboleth.idp.ui.taglib.ServiceLogoTag
  Bean setter.
setMaximumNumberOfStoredRecords(int) - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
  Set the maximum number of records to keep in the storage service if the expanded size threshold is not met.
setMaximumSPSessionLifetime(Duration) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set the maximum amount of time the service provider should maintain a session for the user based on the authentication assertion.
setMaximumSPSessionLifetimeLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set a lookup strategy for the maximum amount of time the service provider should maintain a session for the user.
setMaximumTimeSinceAuthn(Duration) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set the maximum amount of time allowed to have elapsed since an incoming AuthnInstant.
setMaximumTimeSinceAuthnLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set a lookup strategy for the maximum amount of time allowed to have elapsed since an incoming AuthnInstant.
setMaximumTokenDelegationChainLength(long) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
setMaximumTokenDelegationChainLengthLookupStrategy(Function<ProfileRequestContext, Long>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
setMaxPoolSize(int) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.maxPoolSize`.
setMaxWidth(Integer) - Method in class net.shibboleth.idp.ui.taglib.ServiceLogoTag
  Set the maximum width of the logo.
setMessageDecorator(Function<MessageContext, Exception>) - Method in class net.shibboleth.idp.saml.profile.config.impl.AbstractSAMLProfileConfiguration
  Deprecated, for removal: This API element is subject to removal in a future version.
setMessageHandler(Function<MessageContext, Exception>) - Method in class net.shibboleth.idp.saml.profile.config.impl.AbstractSAMLProfileConfiguration
  Set a handler for the SAML message.
setMessageHandlerLookupStrategy(Function<MessageContext, Function<MessageContext, Exception>>) - Method in class net.shibboleth.idp.saml.profile.config.impl.AbstractSAMLProfileConfiguration
  Set a lookup strategy for the handler for the SAML message.
setMessageSource(MessageSource) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
setMessageSource(MessageSource) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
setMessageSource(MessageSource) - Method in class net.shibboleth.idp.profile.context.navigate.SpringStatusMessageLookupFunction
setMetadataContextLookupStrategy(Function<ProfileRequestContext, SAMLMetadataContext>) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
  Sets the strategy to find the `SAMLMetadataContext` from the `AttributeFilterContext`.
setMetadataContextLookupStrategy(Function<ProfileRequestContext, SAMLMetadataContext>) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Set lookup strategy for `SAMLMetadataContext` for input to resolution.
setMetadataContextLookupStrategy(Function<ProfileRequestContext, SAMLMetadataContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PreProcessLogoutMessage
  Set the lookup strategy for the `SAMLMetadataContext`.
setMetadataContextLookupStrategy(Function<ProfileRequestContext, SAMLMetadataContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
  Set lookup strategy for `SAMLMetadataContext` for input to SOAP client.
setMetadataContextLookupStrategy(Function<ProfileRequestContext, SAMLMetadataContext>) - Method in class net.shibboleth.idp.ui.impl.SetRPUIInformation
  Set the mechanism to go from the `ProfileRequestContext` to the `SAMLMetadataContext`.
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.authn.impl.ValidateExternalAuthentication
  Set a metadata source to use during filtering.
setMetadataResolver(MetadataResolver) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
  Set a metadata source to use during filtering.
setMetadataResolver(MetadataResolver) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Set a metadata source to use during filtering.
setMethod(String) - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
  Sets the value of the `method` parameter.
setMetricFilter(MetricFilter) - Method in class net.shibboleth.idp.admin.impl.OutputMetrics
  Set the external metric filter to apply.
setMetricFilterMap(Map<String, MetricFilter>) - Method in class net.shibboleth.idp.admin.impl.OutputMetrics
  Set the map of custom group names to metric filters.
setMetricName(String) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Set the base name to use for metrics reported.
setMetricRegistry(MetricRegistry) - Method in class net.shibboleth.idp.admin.impl.OutputMetrics
  Set the registry of metrics.
setMinHeight(Integer) - Method in class net.shibboleth.idp.ui.taglib.ServiceLogoTag
  Set the minimum height.
setMinPoolSize(int) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.minPoolSize`.
setMinWidth(Integer) - Method in class net.shibboleth.idp.ui.taglib.ServiceLogoTag
  Set the minimum width of the logo.
setMode(Path, String, String) - Static method in class net.shibboleth.idp.installer.InstallerSupport
  On Non Windows sets the file mode.
setModuleContextSecurityParams(HttpClientSecurityParameters) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Set the Module Context security parameters.
setMultiFactorContextCreationStrategy(Function<ProfileRequestContext, MultiFactorAuthenticationContext>) - Method in class net.shibboleth.idp.authn.impl.PopulateMultiFactorAuthenticationContext
  Set the lookup/creation strategy to use for the context to populate.
setMultiFactorContextLookupStrategy(Function<ProfileRequestContext, MultiFactorAuthenticationContext>) - Method in class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication
  Set the lookup strategy to use for the context to evaluate.
setMultiFactorContextLookupStrategy(Function<ProfileRequestContext, MultiFactorAuthenticationContext>) - Method in class net.shibboleth.idp.authn.impl.TransitionMultiFactorAuthentication
  Set the lookup strategy to use for the context to evaluate.
setName(String) - Method in class net.shibboleth.idp.ui.taglib.ServiceContactTag
  Set the contact name.
setNameIDFormatPrecedence(Collection<String>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Set the name identifier formats to use.
setNameIDFormatPrecedence(Collection<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set the name identifier formats to use.
setNameIDFormatPrecedence(List<String>) - Method in class net.shibboleth.idp.authn.testing.MockAuthenticationProfileConfiguration
  Set the name identifier formats to use.
setNameIDFormatPrecedenceLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Set a lookup strategy for the name identifier formats to use.
setNameIDFormatPrecedenceLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set a lookup strategy for the name identifier formats to use.
setNameIDLookupStrategy(Function<ProfileRequestContext, NameID>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
  Set optional strategy to derive a `NameID` to populate into the `AuthnRequest`'s `Subject` element.
setNameIDPolicyPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest
  Set a predicate used to validate use of the `NameID` or `NameIdentifier` in the subject.
setNextFlow(String) - Method in class net.shibboleth.idp.authn.MultiFactorAuthenticationTransition
  Set the next flow to run directly, instead of using a strategy map.
setNextFlowId(String) - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
  Set the next flow due to execute.
setNextFlowStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.MultiFactorAuthenticationTransition
  Set a function to run directly instead of using a strategy map.
setNextFlowStrategyMap(Map<String, Object>) - Method in class net.shibboleth.idp.authn.MultiFactorAuthenticationTransition
  Set the map of transition rules to follow.
setNextWebFlowId(String) - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
  Set the next webflow due to execute.
setNonBrowserSupported(boolean) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set whether this flow supports non-browser clients.
setNonBrowserSupported(boolean) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Set whether this flow supports non-browser clients.
setNonBrowserSupported(boolean) - Method in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
  Set whether this flow supports non-browser clients.
setNonBrowserSupportedPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set condition to determine whether this flow supports non-browser clients.
setNoTidy() - Method in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  Set whether we tidy up behind ourselves.
setObjectIds(List<String>) - Method in class net.shibboleth.idp.authn.impl.X500SubjectCanonicalization
  Set the OIDs to search for, in order of preference.
setObjectMapper(ObjectMapper) - Method in class net.shibboleth.idp.admin.impl.DoStorageOperation
  Set the JSON `ObjectMapper` to use for serialization.
setObjectMapper(ObjectMapper) - Method in class net.shibboleth.idp.authn.impl.DoLockoutManagerOperation
  Set the JSON `ObjectMapper` to use for serialization.
setObjectMapper(ObjectMapper) - Method in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
  Set the JSON `ObjectMapper` to use for serialization.
setOperator(String) - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
  Set the comparison operator for matching requested principals.
setOrder(int) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Set the order/priority value for the bean.
setOrganization(Organization) - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
  Throws `UnsupportedOperationException`.
setOutboundBinding(BindingDescriptor) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
  Set the outbound binding to use for the error response.
setOutboundInterceptorFlows(Collection<String>) - Method in class net.shibboleth.idp.profile.config.AbstractInterceptorAwareProfileConfiguration
  Set the ordered collection of outbound interceptor flows to enable.
setOutboundInterceptorFlowsLookupStrategy(Function<ProfileRequestContext, List<String>>) - Method in class net.shibboleth.idp.profile.config.AbstractInterceptorAwareProfileConfiguration
  Set a lookup strategy for the outbound interceptor flows to enable.
setOutboundMessage(Object) - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Sets the outbound message.
setOutboundMessageHandler(MessageHandler) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
  Set the outbound `MessageHandler` to run prior to encoding.
setOutboundMessageId(String) - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Sets the ID of the outbound message.
setOutboundMessageIssueInstant(Instant) - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Sets the issue instant of the outbound message
setOutboundMessageIssuer(String) - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Sets the issuer of the outbound message.
setOutgoingBinding(BindingDescriptor) - Method in class net.shibboleth.idp.cas.flow.impl.AbstractOutgoingSamlMessageAction
  Set the `BindingDescriptor` describing the outbound binding to use.
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.
setParameterNames(Collection<String>) - Method in class net.shibboleth.idp.authn.impl.PreserveAuthenticationFlowState
  Set the parameter names to look for.
setParent(FlowDefinitionRegistry) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean.DefaultFlowRegistry
setParent(FlowDefinitionRegistry) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
  Set a parent registry.
setParserPool(ParserPool) - Method in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionSerializer
  Set the `ParserPool` to use.
setPassiveAuthenticationSupported(boolean) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Set whether this flow supports passive authentication.
setPassword(String) - Method in class net.shibboleth.idp.authn.context.UsernamePasswordContext
  Sets the password associated with the username.
setPassword(String) - Method in class net.shibboleth.idp.authn.spnego.impl.KerberosRealmSettings
  Set the password to use.
setPasswordFieldName(String) - Method in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromFormRequest
  Set the password parameter name.
setPasswordLookupStrategy(Function<ProfileRequestContext, char[]>) - Method in class net.shibboleth.idp.authn.impl.LDAPCredentialValidator
  Set a strategy function to produce the password to bind with.
setPeerContextLookupStrategy(Function<ProfileRequestContext, SAMLPeerEntityContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
  Set lookup strategy for `SAMLPeerEntityContext` for input to resolution.
setPeerEntityContextLookupStrategy(Function<MessageContext, SAMLPeerEntityContext>) - Method in class net.shibboleth.idp.saml.messaging.impl.InitializeRelyingPartyContextFromSAMLPeer
  Set the strategy used to look up the `SAMLPeerEntityContext` to draw from.
setPeerEntityContextLookupStrategy(Function<ProfileRequestContext, SAMLPeerEntityContext>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeRelyingPartyContextFromSAMLPeer
  Set the strategy used to look up the `SAMLPeerEntityContext` to draw from.
setPerAttributeConsentEnabled(boolean) - Method in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
  Set whether per-attribute consent is enabled.
setPersistentIdStore(DurablePairwiseIdStore) - Method in class net.shibboleth.idp.saml.nameid.impl.StoredPersistentIdDecoder
  Set a `DurablePairwiseIdStore` to use.
setPersistentIdStore(PairwiseIdStore) - Method in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
  Set a `PairwiseIdStore` to use.
setPgtIou(String) - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
  Set the proxy granting ticket IOU.
setPGTIOUGenerator(IdentifierGenerationStrategy) - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
  Set the PGTIOU ticket ID generator.
setPGTIOUGeneratorLookupStrategy(Function<ProfileRequestContext, IdentifierGenerationStrategy>) - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
  Set the lookup strategy to use for the PGTIOU ticket ID generator.
setPgtUrl(String) - Method in class net.shibboleth.idp.cas.protocol.TicketValidationRequest
  Set the proxy-granting ticket validation URL.
setPluginId(String) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Set the plugin id.
setPluginId(String) - Method in class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
  Set the pluginId.
setPluginId(String) - Method in class net.shibboleth.idp.installer.TrustStore
  Set the pluginId.
setPolicyName(String) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set an explicit access control policy name to apply.
setPolicyNameLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set a lookup strategy to use to obtain the access control policy for this flow.
setPopulateAuditContextAction(PopulateAuditContext) - Method in class net.shibboleth.idp.authn.impl.AbstractAuditingValidationAction
  Sets an audit context population action to run.
setPopulateHintedNameFromSession(boolean) - Method in class net.shibboleth.idp.session.impl.ExtractActiveAuthenticationResults
  Set whether to populate `AuthenticationContext.setHintedName(String)` via the session.
setPostAuthenticationFlows(Collection<String>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set the ordered collection of post-authentication interceptor flows to enable.
setPostAuthenticationFlows(Collection<String>) - Method in class net.shibboleth.idp.authn.testing.MockAuthenticationProfileConfiguration
  Set the ordered collection of post-authentication interceptor flows to enable.
setPostAuthenticationFlows(Collection<String>) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Set the ordered collection of post-authentication interceptor flows to enable.
setPostAuthenticationFlows(Collection<String>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Set the ordered collection of post-authentication interceptor flows to enable.
setPostAuthenticationFlows(Collection<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set the ordered collection of post-authentication interceptor flows to enable.
setPostAuthenticationFlowsLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set a lookup strategy for the post-authentication interceptor flows to enable.
setPostAuthenticationFlowsLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Set a lookup strategy for the post-authentication interceptor flows to enable.
setPostAuthenticationFlowsLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Set a lookup strategy for the post-authentication interceptor flows to enable.
setPostAuthenticationFlowsLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set a lookup strategy for the post-authentication interceptor flows to enable.
setPotentialFlowsLookupStrategy(Function<ProfileRequestContext, Collection<AuthenticationFlowDescriptor>>) - Method in class net.shibboleth.idp.authn.impl.PopulateAuthenticationContext
  Set the lookup strategy for the flows to make available for use (a subset of the available ones).
setPrecedence(Collection<String>) - Method in class net.shibboleth.idp.authn.impl.PrePopulateUsername
  Sets the precedence rules to use in populating the username.
setPreferredPrincipals(List<Principal>) - Method in class net.shibboleth.idp.authn.context.PreferredPrincipalContext
  Set list of principals reflecting the request preferences.
setPreserveTicket(boolean) - Method in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator
  Set whether to save the TGT in the Subject.
setPreviousResult(boolean) - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Set whether this result was loaded from a session as the product of a previous request.
setPreviousResult(boolean) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Set whether this result is the product of an external SSO event and not a new act of authentication.
setPrincipal(Principal) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Set a `Principal` that was authenticated.
setPrincipalEvalPredicateFactoryRegistry(PrincipalEvalPredicateFactoryRegistry) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Set the registry of predicate factories for custom principal evaluation to inject into instances of `RequestedPrincipalContext` created via the `AuthenticationContext.addRequestedPrincipalContext(String, List, boolean)` helper method.
setPrincipalEvalPredicateFactoryRegistry(PrincipalEvalPredicateFactoryRegistry) - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
  Set the registry of predicate factories for custom principal evaluation.
setPrincipalEvalPredicateFactoryRegistry(PrincipalEvalPredicateFactoryRegistry) - Method in class net.shibboleth.idp.authn.impl.PopulateAuthenticationContext
  Set the registry of predicate factories for custom principal evaluation.
setPrincipalName(String) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Set the name of a principal that was authenticated.
setPrincipalName(String) - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Set the canonical principal name of the subject.
setPrincipalName(String) - Method in class net.shibboleth.idp.authn.context.SubjectContext
  Set the canonical principal name of the subject.
setPrincipalNameLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Set the strategy used to locate the principal name for this attribute resolution.
setPrincipalNameLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.revocation.impl.AttributeRevocationCondition
  Set lookup strategy for principal name.
setPrincipalNameLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.revocation.impl.RevocationCacheCondition
  Set lookup strategy for principal name.
setPrincipalNameLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
  Set the strategy used to locate the principal name for this attribute filtering.
setPrincipalNameLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.profile.impl.PopulateSubjectContext
  Set lookup strategy for the principal name to use.
setPrincipalNameLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Set the strategy used to locate the principal name for this attribute resolution.
setPrincipals(Collection<Principal>) - Method in class net.shibboleth.idp.authn.context.logic.PrincipalInResultPredicate
  Sets the principals to check for.
setPrincipalServiceManager(PrincipalServiceManager) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Sets a `PrincipalServiceManager` to use for string-based principal processing.
setPrincipalServiceManager(PrincipalServiceManager) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Sets a `PrincipalServiceManager` to use for string-based principal processing.
setPrincipalWeightMap(Map<Principal, Integer>) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Set the map of Principals to weight values to impose a sort order on any matching Principals found in the authentication result.
setPrivacyStatementURLs(Collection<LangBearingString>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set the `PrivacyStatementURL` objects to expose via `BasicAdministrativeFlowDescriptor.getUIInfo()` via a utility class.
setProfileContextLookupStrategy(Function<RequestContext, ProfileRequestContext>) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
  Set the strategy used to lookup the `ProfileRequestContext` from a given WebFlow `RequestContext`.
setProfiledIdLookupStrategy(Function<MessageContext, String>) - Method in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
  Set the strategy used to locate the effective profile ID associated with a given `MessageContext`.
setProfileId(String) - Method in class net.shibboleth.idp.authn.proxy.impl.InitializeProxyProfileRequestContext
  Set the profile ID to populate into the context.
setProfileId(String) - Method in class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
  Set the profile ID to populate into the context.
setProfileId(String) - Method in class net.shibboleth.idp.profile.impl.SelectProfileConfiguration
  Set the profile identifier to use in selection.
setProfileId(String) - Method in class net.shibboleth.idp.saml.profile.context.navigate.DefaultNameIdentifierFormatStrategy
  Set the profile configuration ID to locate in the `RelyingPartyConfiguration` for the purposes of establishing format precedence rules.
setProfileRequestContextCreationStrategy(Function<ProfileRequestContext, ProfileRequestContext>) - Method in class net.shibboleth.idp.authn.proxy.impl.InitializeProxyProfileRequestContext
  Set the strategy to use to locate/create the `ProfileRequestContext` to operate on.
setProfileRequestContextLookupStrategy(Function<MessageContext, ProfileRequestContext>) - Method in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
  Set the strategy used to locate the `ProfileRequestContext` associated with a given `MessageContext`.
setProfileRequestContextLookupStrategy(Function<MessageContext, ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.messaging.impl.AddAttributeConsumingServiceHandler
  Set the lookup strategy for the `ProfileRequestContext`.
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`.
setPromptedAttributeIds(Collection<String>) - Method in class net.shibboleth.idp.consent.logic.impl.AttributePredicate
  Set the attribute IDs for which to prompt for consent.
setPropagationContextLookupStrategy(Function<ProfileRequestContext, LogoutPropagationContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
  Set the lookup strategy for the `LogoutPropagationContext` to update.
setProtocol(String) - Method in class net.shibboleth.idp.profile.impl.MetadataQueryRequest
  Set the protocol to query on.
setProtocol(String) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
  Set the protocol constant to use during resolution.
setProxiedAuthnInstant(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Sets whether authentication results produced by use of this profile should carry the proxied assertion's AuthnInstant, rather than the current time.
setProxiedAuthnInstantPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Sets condition to determine whether authentication results produced by use of this profile should carry the proxied assertion's AuthnInstant, rather than the current time.
setProxiedRequesterContextLookupStrategy(Function<ProfileRequestContext, ProxiedRequesterContext>) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
  Sets the strategy used to locate the `ProxiedRequesterContext` associated with a given `ProfileRequestContext`.
setProxiedRequesterContextLookupStrategy(Function<ProfileRequestContext, ProxiedRequesterContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
  Set the strategy used to locate the `ProxiedRequesterContext` to use for the Scoping element's `RequesterID` values.
setProxiedRequesterMetadataContextLookupStrategy(Function<ProfileRequestContext, SAMLMetadataContext>) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
  Sets the strategy used to locate proxied requester metadata.
setProxyAudiences(Collection<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set the proxy audiences to be added to responses.
setProxyAudiencesLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set a lookup strategy for the proxy audiences to be added to responses.
setProxyCount(Integer) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Sets the maximum number of times an assertion may be proxied outbound and/or the maximum number of hops between the relying party and a proxied authentication authority inbound.
setProxyCount(Integer) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Set the allowable number of hops upstream to permit for proxied authentication.
setProxyCount(Integer) - Method in class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
  Sets the number of additional proxy hops that should be permitted.
setProxyCount(Integer) - Method in class net.shibboleth.idp.authn.testing.MockAuthenticationProfileConfiguration
  Set proxy count.
setProxyCount(Integer) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Sets the maximum number of times an assertion may be proxied outbound and/or the maximum number of hops between the relying party and a proxied authentication authority inbound.
setProxyCount(Integer) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Sets the maximum number of times an assertion may be proxied outbound and/or the maximum number of hops between the relying party and a proxied authentication authority inbound.
setProxyCount(Integer) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set the maximum number of times an assertion may be proxied.
setProxyCountLookupStrategy(Function<ProfileRequestContext, Integer>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set a lookup strategy for the maximum number of times an assertion may be proxied outbound and/or the maximum number of hops between the relying party and a proxied authentication authority inbound.
setProxyCountLookupStrategy(Function<ProfileRequestContext, Integer>) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Set a lookup strategy for the maximum number of times an assertion may be proxied outbound and/or the maximum number of hops between the relying party and a proxied authentication authority inbound.
setProxyCountLookupStrategy(Function<ProfileRequestContext, Integer>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
  Set the lookup function to apply to derive the proxy count from the configuration.
setProxyCountLookupStrategy(Function<ProfileRequestContext, Integer>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Set a lookup strategy for the maximum number of times an assertion may be proxied outbound and/or the maximum number of hops between the relying party and a proxied authentication authority inbound.
setProxyCountLookupStrategy(Function<ProfileRequestContext, Integer>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set a lookup strategy for the maximum number of times an assertion may be proxied.
setProxyGrantingTicketPrefix(String) - Method in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Sets the proxy granting ticket prefix.
setProxyRestrictionsEnforced(boolean) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Sets whether this flow's results should honor restrictions on proxying toward RPs
setProxyScopingEnforced(boolean) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Sets whether this flow's results should honor restrictions on proxying toward IdPs.
setProxyTicketPrefix(String) - Method in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Sets the proxy ticket prefix.
setPrunePeriod(Duration) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.prunePeriod`.
setQualifiedNameIDFormats(Collection<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.SingleLogoutProfileConfiguration
  Set a collection of `NameID` Format values for which the use of the NameQualifier and SPNameQualifier attributes is defined to allow default/implicit values derived from the asserting and relying parties.
setQualifiedNameIDFormatsLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.SingleLogoutProfileConfiguration
  Set a lookup strategy for the Format values for which the use of the NameQualifier and SPNameQualifier attributes is defined to allow default/implicit values derived from the asserting and relying parties.
setQualifiedNameIDFormatsLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
  Set the lookup strategy for the `NameID` Formats to allow defaulted qualifiers.
setQueryLookupStrategy(Function<ProfileRequestContext, AttributeQuery>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
  Set the strategy used to locate the `AttributeQuery` associated with a given `ProfileRequestContext`.
setRandomizeFriendlyName(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
  Set whether to randomize/perturb the FriendlyName attribute when encoding SAML 2.0 Attributes to enable probing of invalid behavior by relying parties.
setRandomizeFriendlyName(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set whether to randomize/perturb the FriendlyName attribute when encoding SAML 2.0 Attributes to enable probing of invalid behavior by relying parties.
setRandomizeFriendlyNamePredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
  Set condition to determine whether to randomize/perturb the FriendlyName attribute when encoding SAML 2.0 Attributes to enable probing of invalid behavior by relying parties.
setRandomizeFriendlyNamePredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set condition to determine whether to randomize/perturb the FriendlyName attribute when encoding SAML 2.0 Attributes to enable probing of invalid behavior by relying parties.
setRanges(Collection<IPRange>) - Method in class net.shibboleth.idp.session.logic.IPRangeBiPredicate
  Set the address ranges to check against.
setReadOnly(Path, boolean) - Static method in class net.shibboleth.idp.installer.InstallerSupport
  On Windows sets the readOnly attribute on a file or recursively on a directory.
setReadOnlyDir(Path, boolean) - Static method in class net.shibboleth.idp.installer.InstallerSupport
  On Windows sets the readOnly attribute recursively on a directory.
setReadOnlyFile(Path, boolean) - Static method in class net.shibboleth.idp.installer.InstallerSupport
  On Windows sets the readOnly attribute on a file.
setRealms(Collection<KerberosRealmSettings>) - Method in class net.shibboleth.idp.authn.spnego.impl.KerberosSettings
  Collection of realms (KerberosRealmSettings objects).
setRebuildWar(boolean) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Set whether we rebuild the war.
setRecipientLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Set the strategy used to lookup the recipient for this attribute resolution.
setRecipientLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.revocation.impl.AttributeRevocationCondition
  Set the strategy used to lookup the recipient for this attribute resolution.
setRecipientLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
  Set the strategy used to lookup the recipient for this attribute filtering.
setRecipientLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Set the strategy used to lookup the recipient for this attribute resolution.
setReconnectTimeout(Duration) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.reconnectTimeout`.
setRefreshKrb5Config(boolean) - Method in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator
  Set whether to refresh the Kerberos configuration before running.
setRefreshKrb5Config(boolean) - Method in class net.shibboleth.idp.authn.spnego.impl.KerberosSettings
  Set whether to refresh the Kerberos configuration before running.
setRegistrations(Map<Pair<Class<? extends Principal>, String>, PrincipalEvalPredicateFactory>) - Method in class net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistry
  Add registrations from a map, overwriting any previously matching entries.
setRelyingPartyConfigurationResolver(ReloadableService<RelyingPartyConfigurationResolver>) - Method in class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
  Set the relying party config resolver to use.
setRelyingPartyConfigurationResolver(ReloadableService<RelyingPartyConfigurationResolver>) - Method in class net.shibboleth.idp.profile.messaging.impl.SelectRelyingPartyConfiguration
  Set the relying party config resolver to use.
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<MessageContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
  Set the strategy used to locate the `RelyingPartyContext` associated with a given `MessageContext`.
setRelyingPartyContextLookupStrategy(Function<MessageContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.profile.messaging.impl.SelectRelyingPartyConfiguration
  Set the strategy used to locate the `RelyingPartyContext` associated with a given `MessageContext`.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.admin.impl.OutputConfig
  Set the lookup strategy to locate the `RelyingPartyContext`.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.authn.impl.ExternalAuthenticationImpl
  Set lookup strategy for relying party context.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.authn.impl.InitializeRequestedPrincipalContext
  Set the strategy used to locate the `RelyingPartyContext` associated with a given `ProfileRequestContext`.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Set the strategy used to locate the `RelyingPartyContext` associated with a given `ProfileRequestContext`.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.profile.impl.SelectProfileConfiguration
  Set the strategy used to locate the `RelyingPartyContext` associated with a given `ProfileRequestContext`.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
  Set the strategy used to locate the `RelyingPartyContext` associated with a given `ProfileRequestContext`.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.messaging.impl.AddAttributeConsumingServiceHandler
  Set the lookup strategy for the `RelyingPartyContext`.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.nameid.AbstractSAML2NameIDGenerator
  Set the lookup strategy to use to locate the `RelyingPartyContext`.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.profile.context.navigate.DefaultNameIdentifierFormatStrategy
  Set the strategy used to locate the `RelyingPartyContext` associated with a given `ProfileRequestContext`.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
  Set the strategy used to return the `RelyingPartyContext` for configuration options.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContext
  Set the relying party context lookup strategy.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
  Set the relying party context lookup strategy.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Set lookup strategy for `RelyingPartyContext`.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.EnforceDisallowedSSOFeatures
  Set the strategy used to return the `RelyingPartyContext` for configuration options.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
  Set the strategy used to return the `RelyingPartyContext` for configuration options.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
  Set the strategy used to return the `RelyingPartyContext` for configuration options.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Set the strategy used to return the `RelyingPartyContext` for configuration options.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.session.impl.SAML1SPSessionCreationStrategy
  Set the strategy used to locate the `RelyingPartyContext` to operate on.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionCreationStrategy
  Set the strategy used to locate the `RelyingPartyContext` to operate on.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.session.impl.BasicSPSessionCreationStrategy
  Set the strategy used to locate the `RelyingPartyContext` to operate on.
setRelyingPartyIdFromMetadata(boolean) - Method in class net.shibboleth.idp.cas.flow.impl.BuildSAMLMetadataContextAction
  Sets whether the `RelyingPartyContext.getRelyingPartyId()` method should return an entityID established from SAML metadata instead of the service URL.
setRelyingPartyIdLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.cas.flow.impl.UpdateIdPSessionWithSPSessionAction
  Set lookup strategy for relying party ID.
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.
setRelyingPartyProfileConfigurations(Collection<ProfileConfiguration>) - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Sets the profile configurations associated with the relying party.
setRenew(boolean) - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
  Set whether to require fresh subject interaction to succeed.
setRenew(boolean) - Method in class net.shibboleth.idp.cas.protocol.TicketValidationRequest
  Set whether to require fresh subject interaction to succeed.
setReplaceExistingContext(boolean) - Method in class net.shibboleth.idp.authn.impl.InitializeRequestedPrincipalContext
  Whether any existing `RequestedPrincipalContext` should be replaced, defaults to "false".
setRequest(RequestType) - Method in class net.shibboleth.idp.cas.protocol.ProtocolContext
  Set the CAS protocol request.
setRequestContext(RequestContext) - Method in class net.shibboleth.idp.profile.context.SpringRequestContext
  Set the request context.
setRequestedAttributes(Collection<RequestedAttribute>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set the `RequestedAttribute` objects to include in request.
setRequestedAttributesLookupStrategy(Function<ProfileRequestContext, Collection<RequestedAttribute>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set a lookup strategy for the name identifier formats to use.
setRequestedIdPAttributeNames(Collection<String>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set `IdPAttribute` names to resolve (if resolving attributes).
setRequestedIdPAttributeNames(Collection<String>) - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
  Set `IdPAttribute` names to resolve (if resolving attributes).
setRequestedIdPAttributeNames(Collection<String>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AttributeQueryProfileConfiguration
  Set `IdPAttribute` names to resolve (if resolving attributes).
setRequestedIdPAttributeNames(Collection<String>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Set `IdPAttribute` names to resolve (if resolving attributes).
setRequestedIdPAttributeNames(Collection<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
  Set `IdPAttribute` names to resolve (if resolving attributes).
setRequestedIdPAttributeNames(Collection<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set `IdPAttribute` names to resolve (if resolving attributes).
setRequestedIdPAttributeNamesLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Lookup strategy for `IdPAttribute` names to resolve (if resolving attributes).
setRequestedIdPAttributeNamesLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
  Lookup strategy for `IdPAttribute` names to resolve (if resolving attributes).
setRequestedIdPAttributeNamesLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AttributeQueryProfileConfiguration
  Lookup strategy for `IdPAttribute` names to resolve (if resolving attributes).
setRequestedIdPAttributeNamesLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup strategy for `IdPAttribute` names to resolve (if resolving attributes).
setRequestedIdPAttributeNamesLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
  Lookup strategy for `IdPAttribute` names to resolve (if resolving attributes).
setRequestedIdPAttributeNamesLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup strategy for `IdPAttribute` names to resolve (if resolving attributes).
setRequestedPrincipals(List<Principal>) - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
  Set list of principals reflecting the request requirements.
setRequesterId(String) - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Set the requester's ID.
setRequesterLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Set the strategy used to locate the requester ID for canonicalization.
setRequesterLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication
  Set the strategy used to locate the requester ID for canonicalization.
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.impl.AddAuthnRequest
  Set the strategy used to locate the requester value to use for the Scoping element's `RequesterID` value.
setRequestLookupStrategy(Function<ProfileRequestContext, Request>) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
  Set the strategy used to locate the `Request` associated with a given `ProfileRequestContext`.
setRequestLookupStrategy(Function<ProfileRequestContext, AuthnRequest>) - Method in class net.shibboleth.idp.saml.nameid.AbstractSAML2NameIDGenerator
  Set the strategy used to locate the `AuthnRequest` to check for a `NameIDPolicy`.
setRequestLookupStrategy(Function<ProfileRequestContext, AuthnRequest>) - Method in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
  Set the strategy used to locate the `AuthnRequest` to examine, if any.
setRequestSupplier(NonnullSupplier<HttpServletRequest>) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Set the Servlet Request.
setRequireAll(boolean) - Method in class net.shibboleth.idp.authn.impl.ValidateCredentials
  Set whether to execute and require success from all configured validators, or stop at the first successful result.
setRequiredName(String) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Set a normative hint provided by the request about the user's identity.
setRequireSignedAssertions(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set whether to require signed assertions.
setRequireSignedAssertionsPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set a condition to determine whether to require signed assertions.
setRequireSignedRequests(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set whether to require signed requests.
setRequireSignedRequestsPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set a condition to determine whether to require signed requests.
setResolutionCondition(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Set a condition to evaluate to decide whether to resolve attributes.
setResolutionContextDecorator(Consumer<AttributeResolutionContext>) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Set optional hook for decorating or adding to resolution context.
setResolutionLabel(String) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
  Set the optional "contextual" label associated with this attribute resolution.
setResolveAttributes(boolean) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set whether attributes should be resolved during the profile.
setResolveAttributes(boolean) - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
  Set whether attributes should be resolved during the profile.
setResolveAttributes(boolean) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Set whether attributes should be resolved during the profile.
setResolveAttributes(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set whether attributes should be resolved during the profile.
setResolveAttributesPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Set a condition to determine whether attributes should be resolved during the profile.
setResolveAttributesPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
  Set a condition to determine whether attributes should be resolved during the profile.
setResolveAttributesPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.BrowserSSOProfileConfiguration
  Set a condition to determine whether attributes should be resolved during the profile.
setResolveAttributesPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set a condition to determine whether attributes should be resolved during the profile.
setResolveEntryOnFailure(boolean) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.resolveEntryOnFailure`.
setResolveEntryWithBindDn(boolean) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.resolveEntryWithBindDn`.
setResolveFromSubject(boolean) - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Whether to include any `IdPAttributePrincipal` objects found in the input `Subject` when searching for a matching attribute ID.
setResolveFromSubject(boolean) - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalizationAction
  Deprecated.
  Whether to include any `IdPAttributePrincipal` objects found in the input `Subject` when searching for a matching attribute ID.
setResource(Resource) - Method in class net.shibboleth.idp.authn.impl.HTPasswdCredentialValidator
  Set the resource to use.
setResponderId(String) - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Set the responder's ID.
setResponderLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Set the strategy used to locate the responder ID for canonicalization.
setResponderLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication
  Set the strategy used to locate the responder ID for canonicalization.
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.
setResponse(ResponseType) - Method in class net.shibboleth.idp.cas.protocol.ProtocolContext
  Set the CAS protocol request.
setResponseLookupStrategy(Function<ProfileRequestContext, Response>) - Method in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionCreationStrategy
  Set the strategy used to locate the `Response` to operate on.
setResponseResolver(Function<ProfileRequestContext, Response>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
  Set the strategy function which resolves the response to process.
setResponseTimeout(Duration) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.responseTimeout`.
setResult(LogoutPropagationContext.Result) - Method in class net.shibboleth.idp.session.context.LogoutPropagationContext
  Set the logout propagation result.
setResultCacheable(boolean) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Set whether the result is suitable for caching (such as in a session) for reuse.
setResultCachingPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Set predicate to apply to determine cacheability of `AuthenticationResult`.
setResultCachingPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication
  Set predicate to apply to determine cacheability of `AuthenticationResult`.
setResultLifetime(Duration) - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Set the per-result lifetime policy.
setResultLifetimeLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Set the lookup strategy to compute a per-result lifetime to apply to a given result.
setResultLookupStrategy(Function<ProfileRequestContext, ?>) - Method in class net.shibboleth.idp.authn.impl.ValidateFunctionResult
  Set the function to execute to produce the authentication result.
setResultMergingStrategy(Function<ProfileRequestContext, AuthenticationResult>) - Method in class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication
  Set the result merging strategy to use.
setResultSerializer(StorageSerializer<AuthenticationResult>) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Set a custom serializer for results produced by this flow.
setResultString(String) - Method in class net.shibboleth.idp.session.context.LogoutPropagationContext
  Set the logout propagation result from a string representation of `LogoutPropagationContext.Result`.
setResultTimeout(Duration) - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Set the per-result inactivity timeout policy.
setResultTimeoutLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Set the lookup strategy to compute a per-result timeout to apply to a given result.
setReturnAttributes(String...) - Method in class net.shibboleth.idp.authn.impl.LDAPCredentialValidator
  Sets the return attributes.
setReuseCondition(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Set condition controlling whether results from this flow should be reused for SSO.
setReuseCondition(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Sets condition controlling whether this result should be reused for SSO.
setRevocationCache(RevocationCache) - Method in class net.shibboleth.idp.authn.revocation.impl.RevocationCacheCondition
  Set `RevocationCache` to use.
setRevocationCondition(BiPredicate<ProfileRequestContext, AuthenticationResult>) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Set condition controlling whether a result from this flow should be considered revoked.
setRevocationCondition(BiPredicate<ProfileRequestContext, AuthenticationResult>) - Method in class net.shibboleth.idp.authn.AuthenticationResult
  Sets condition controlling whether this result has been revoked subsequent to creation.
setRevokeConsent(boolean) - Method in class net.shibboleth.idp.consent.context.ConsentManagementContext
  Set whether consent should be revoked.
setRole(QName) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
  Set the operational role to use during resolution.
setRole(QName) - Method in class net.shibboleth.idp.session.impl.PopulateMultiRPContextFromLogoutContext
  Set the metadata role to lookup.
setRoleDescriptor(RoleDescriptor) - Method in class net.shibboleth.idp.cas.service.Service
  Sets the role in the SAML metadata.
setRoleDescriptorResolver(RoleDescriptorResolver) - Method in class net.shibboleth.idp.session.impl.PopulateMultiRPContextFromLogoutContext
  Set the `RoleDescriptorResolver` to use.
setRPAttributeConsumingService(AttributeConsumingService) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Set the `ACSUIInfo` for the request.
setRPEntityDescriptor(EntityDescriptor) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Set the `EntityDescriptor`.
setRPSPSSODescriptor(SPSSODescriptor) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Set the `SPSSODescriptor`.
setRPUIContextCreateStrategy(Function<ProfileRequestContext, RelyingPartyUIContext>) - Method in class net.shibboleth.idp.ui.impl.SetRPUIInformation
  Set the mechanism to create/get the `RelyingPartyUIContext` from the `ProfileRequestContext`.
SetRPUIInformation - Class in net.shibboleth.idp.ui.impl
  Action to populate the `ProfileRequestContext` with a `RelyingPartyUIContext`.
SetRPUIInformation() - Constructor for class net.shibboleth.idp.ui.impl.SetRPUIInformation
  Constructor.
setRPUInfo(UIInfo) - Method in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
  Set the RP `IdPUIInfo` associated with the request.
setSalt(String) - Method in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
  Set the salt for username hashing.
setSaml(boolean) - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
  Set whether ticket request is via SAML 1.1 protocol.
setSAML(boolean) - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
  Set whether ticket request is via SAML 1.1 protocol.
setSAML1NameIdentifierGenerator(SAML1NameIdentifierGenerator) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierGenerationServiceImpl
  Set the `SAML1NameIdentifierGenerator` to use.
setSAML2NameIDGenerator(SAML2NameIDGenerator) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierGenerationServiceImpl
  Set the `SAML2NameIDGenerator` to use.
setSAMLAuthnContextLookupStrategy(Function<ProfileRequestContext, SAMLAuthnContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
  Set the lookup strategy used to locate the `SAMLAuthnContext`.
setSAMLAuthnContextLookupStrategy(Function<ProfileRequestContext, SAMLAuthnContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnController
  Set the lookup strategy used to locate the `SAMLAuthnContext`.
setSAMLConsumer(BiConsumer<ProfileRequestContext, AuthnStatement>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
  Set the `BiConsumer` used to save off the SAML statemen and any related objects as a result of this action.
setSaveCertificateToCredentialSet(boolean) - Method in class net.shibboleth.idp.authn.impl.X509AuthServlet
  Set whether to save the certificate in the Java Subject's public credentials.
setSaveCertificateToCredentialSet(boolean) - Method in class net.shibboleth.idp.authn.impl.X509CertificateCredentialValidator
  Set whether to save the certificate in the Java Subject's public credentials.
setSavePasswordToCredentialSet(boolean) - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  Set whether to save the password in the private credential set.
setScope(String) - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  Sets the scope.
setScopedDelimiter(char) - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
  Set the delimiter to use for serializing scoped attribute values.
setScopedDelimiter(char) - Method in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalizationAction
  Deprecated.
  Set the delimiter to use for serializing scoped attribute values.
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.
setSecondaryServiceIndex(boolean) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Set whether to create a secondary index for SPSession lookup.
setSecurityParams(HttpClientSecurityParameters) - Method in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
  Set any `HttpClientSecurityParameters`.
setSecurityParams(HttpClientSecurityParameters) - Method in class net.shibboleth.idp.admin.impl.ReportUpdateStatus
  Set any `HttpClientSecurityParameters`.
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.
setServiceComparator(Comparator<String>) - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
  Set component responsible for enforcing ticket requester matches ticket validator.
setServiceComparatorLookupStrategy(Function<ProfileRequestContext, Comparator<String>>) - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
  Set the lookup strategy to use for the component responsible for enforcing that the ticket requester matches the ticket validator.
setServiceLookupStrategy(Function<ProfileRequestContext, ReloadableService<?>>) - Method in class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration
  Set the lookup strategy for the service object to reload.
setServicePrincipal(String) - Method in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator
  Set the name of a service principal to use to verify the KDC.
setServicePrincipal(String) - Method in class net.shibboleth.idp.authn.spnego.impl.KerberosRealmSettings
  Set the service principal name.
setServiceTicketPrefix(String) - Method in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
  Sets the service ticket prefix.
setServletContext(ServletContext) - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
  Sets the `ServletContext` used when building the request context.
setSession(SPSession) - Method in class net.shibboleth.idp.session.context.LogoutPropagationContext
  Set the `SPSession` to be destroyed.
setSessionContextCreationStrategy(Function<ProfileRequestContext, SessionContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
  Set the creation/lookup strategy for the `SessionContext` to populate.
setSessionContextCreationStrategy(Function<ProfileRequestContext, SessionContext>) - Method in class net.shibboleth.idp.session.impl.PopulateSessionContext
  Set the creation/lookup strategy for the SessionContext to populate.
setSessionContextCreationStrategy(Function<ProfileRequestContext, SessionContext>) - Method in class net.shibboleth.idp.session.impl.ProcessLogout
  Set the creation/lookup strategy for the SessionContext to populate.
setSessionContextCreationStrategy(Function<ProfileRequestContext, SessionContext>) - Method in class net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
  Set the lookup/creation strategy for the SessionContext to update.
setSessionContextLookupStrategy(Function<ProfileRequestContext, SessionContext>) - Method in class net.shibboleth.idp.session.impl.DestroySessions
  Set the lookup strategy for the SessionContext to access.
setSessionContextLookupStrategy(Function<ProfileRequestContext, SessionContext>) - Method in class net.shibboleth.idp.session.impl.DetectIdentitySwitch
  Set the lookup strategy for the SessionContext to access.
setSessionContextLookupStrategy(Function<ProfileRequestContext, SessionContext>) - Method in class net.shibboleth.idp.session.impl.ExtractActiveAuthenticationResults
  Set the lookup strategy for the SessionContext to access.
setSessionContextLookupStrategy(Function<ProfileRequestContext, SessionContext>) - Method in class net.shibboleth.idp.session.impl.UpdateSessionWithSPSession
  Set the lookup strategy for the SessionContext to access.
setSessionKey(String) - Method in class net.shibboleth.idp.session.context.LogoutPropagationContext
  Sets the key under which the `SPSession` was stored in `LogoutContext.getKeyedSessionMap()`.
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.
setSessionLookupStrategy(Function<ProfileRequestContext, SPSession>) - Method in class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
  Set a lookup strategy to use to obtain the session to populate.
setSessionManager(SessionManager) - Method in class net.shibboleth.idp.session.impl.DestroySessions
  Set the `SessionManager` to use.
setSessionManager(SessionManager) - Method in class net.shibboleth.idp.session.impl.DetectIdentitySwitch
  Set the `SessionManager` to use.
setSessionManager(SessionManager) - Method in class net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
  Set the `SessionManager` to use.
setSessionManager(SessionManager) - Method in class net.shibboleth.idp.session.impl.UpdateSessionWithSPSession
  Set the `SessionManager` to use.
setSessionResolver(SessionResolver) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
  Set the `SessionResolver` to use.
setSessionResolver(SessionResolver) - Method in class net.shibboleth.idp.session.impl.PopulateSessionContext
  Set the `SessionResolver` to use.
setSessionResolver(SessionResolver) - Method in class net.shibboleth.idp.session.impl.ProcessLogout
  Set the `SessionResolver` to use.
setSessionResolverCriteriaStrategy(Function<ProfileRequestContext, CriteriaSet>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
  Set the strategy for building the `CriteriaSet` to feed into the `SessionResolver`.
setSessionResolverCriteriaStrategy(Function<ProfileRequestContext, CriteriaSet>) - Method in class net.shibboleth.idp.session.impl.PopulateSessionContext
  Set the strategy for building the `CriteriaSet` to feed into the `SessionResolver`.
setSessionResolverCriteriaStrategy(Function<ProfileRequestContext, CriteriaSet>) - Method in class net.shibboleth.idp.session.impl.ProcessLogout
  Set the strategy for building the `CriteriaSet` to feed into the `SessionResolver`.
setSessionSlop(Duration) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Set the amount of time to defer expiration of records.
setSessionTimeout(Duration) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Set the session inactivity timeout policy.
setSignaledFlowId(String) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
  Set the flow ID signaled as the next selection.
setSignArtifactRequests(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ArtifactAwareProfileConfiguration
  Set whether artifact resolution requests should be signed.
setSignArtifactRequestsPredicate(Predicate<MessageContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ArtifactAwareProfileConfiguration
  Set the predicate used to determine if artifact resolution requests should be signed.
setSignAssertions(boolean) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1AssertionProducingProfileConfiguration
  Set whether generated assertions should be signed.
setSignAssertions(boolean) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.ArtifactResolutionProfileConfiguration
  Set whether generated assertions should be signed.
setSignAssertions(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Set whether generated assertions should be signed.
setSignAssertions(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.ArtifactResolutionProfileConfiguration
  Set whether generated assertions should be signed.
setSignAssertionsPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1AssertionProducingProfileConfiguration
  Set the predicate used to determine if generated assertions should be signed.
setSignAssertionsPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml1.profile.config.impl.ArtifactResolutionProfileConfiguration
  Set the predicate used to determine if generated assertions should be signed.
setSignAssertionsPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Set the predicate used to determine if generated assertions should be signed.
setSignAssertionsPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.ArtifactResolutionProfileConfiguration
  Set the predicate used to determine if generated assertions should be signed.
setSignature(Signature) - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
  Throws `UnsupportedOperationException`.
setSigningCertResource(Resource) - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  Set the signing Certificate file.
setSignRequests(boolean) - Method in class net.shibboleth.idp.saml.profile.config.impl.AbstractSAMLProfileConfiguration
  Set whether generated requests should be signed.
setSignRequestsPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.profile.config.impl.AbstractSAMLProfileConfiguration
  Set the predicate used to determine if generated requests should be signed.
setSignResponses(boolean) - Method in class net.shibboleth.idp.saml.profile.config.impl.AbstractSAMLProfileConfiguration
  Set whether generated responses should be signed.
setSignResponsesPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.profile.config.impl.AbstractSAMLProfileConfiguration
  Set the predicate used to determine if generated responses should be signed.
setSignSOAPRequests(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
  Set whether SOAP-based requests should be signed.
setSignSOAPRequests(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.SingleLogoutProfileConfiguration
  Set whether SOAP-based requests should be signed.
setSignSOAPRequestsPredicate(Predicate<MessageContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
  Set the predicate used to determine if SOAP-based requests should be signed.
setSignSOAPRequestsPredicate(Predicate<MessageContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.SingleLogoutProfileConfiguration
  Set the predicate used to determine if SOAP-based requests should be signed.
setSingleLogoutParticipant(boolean) - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
  Determines whether the service participates in SLO.
setSkipEndpointValidationWhenSigned(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set whether the response endpoint should be validated if the request is signed.
setSkipEndpointValidationWhenSignedPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Set condition to determine whether the response endpoint should be validated if the request is signed.
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`.
setSPNameQualifier(String) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Sets the SPNameQualifier to include in requests.
setSPNameQualifierLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Sets a lookup strategy for the SPNameQualifier to include in requests.
setSPSessionCreationStrategy(Function<ProfileRequestContext, SPSession>) - Method in class net.shibboleth.idp.session.impl.UpdateSessionWithSPSession
  Set the creation function to use to obtain the `SPSession` to add.
setSPSessionSerializerRegistry(SPSessionSerializerRegistry) - Method in class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
  Set the `SPSessionSerializerRegistry` to use.
setSPSessionSerializerRegistry(SPSessionSerializerRegistry) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Set the `SPSessionSerializerRegistry` to use.
setSSOBypassFieldName(String) - Method in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromFormRequest
  Set the SSO bypass parameter name.
setStartTLSTimeout(Duration) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.startTLSTimeout`.
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.
setStatusCodeLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
  Set the strategy used to locate the status code.
setStorageContextLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
  Set the storage context lookup strategy.
setStorageContextLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
  Set the storage context lookup strategy.
setStorageIndexKeyLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
  Set the storage index key lookup strategy.
setStorageKeyLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
  Set the storage key lookup strategy.
setStorageKeysSerializer(StorageSerializer<Collection<String>>) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
  Set the storage keys serializer used to serialize the value of the storage key index record.
setStorageKeysStrategy(Function<Pair<ProfileRequestContext, List<String>>, List<String>>) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
  Set the storage keys strategy used to manipulate the storage keys when pruning storage records.
setStorageSerializer(StorageSerializer<Map<String, Consent>>) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
  Set the storage serializer.
setStorageService(StorageService) - Method in class net.shibboleth.idp.admin.impl.DoStorageOperation
  Sets the `StorageService` to use.
setStorageService(StorageService) - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Set the `StorageService` back-end to use.
setStorageService(StorageService) - Method in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
  Set the storage service.
setStorageService(StorageService) - Method in class net.shibboleth.idp.profile.support.StorageAwareCookieManager
  Sets the `StorageService` to read/write.
setStorageService(StorageService) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Set the `StorageService` back-end to use.
setStorageServiceThreshold(long) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Set the size in characters that the configured `StorageService` must support in order for "larger" data to be stored, specifically the data involved with the `StorageBackedSessionManager.trackSPSessions` and `StorageBackedSessionManager.secondaryServiceIndex` options.
setStoreConsentInTickets(boolean) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Set whether to store consent in service tickets.
setStoreConsentInTicketsPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
  Set condition for whether to store consent in service tickets.
setSubject(Subject) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Set a `Subject` that was authenticated.
setSubject(Subject) - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Set the `Subject` to canonicalize.
setSubject(Subject) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
  Set the SAML `Subject` from the authentication.
setSubjectAltNameTypes(List<Integer>) - Method in class net.shibboleth.idp.authn.impl.X500SubjectCanonicalization
  Set the subjectAltName types to search for, in order of preference.
setSubjectAttribute(String) - Method in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Set the name of a request attribute to check for a `Subject`.
setSubjectCanonicalizationContextLookupStrategy(Function<ProfileRequestContext, SubjectCanonicalizationContext>) - Method in class net.shibboleth.idp.session.impl.DetectIdentitySwitch
  Set the lookup strategy for the SubjectCanonicalizationContext to access.
setSubjectContextCreationStrategy(Function<ProfileRequestContext, SubjectContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
  Set the creation/lookup strategy for the `SubjectContext` to populate.
setSubjectContextCreationStrategy(Function<ProfileRequestContext, SubjectContext>) - Method in class net.shibboleth.idp.session.impl.ProcessLogout
  Set the creation/lookup strategy for the SubjectContext to populate.
setSubjectContextLookupStrategy(Function<ProfileRequestContext, SubjectContext>) - Method in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributesFunction
  Sets the strategy used to locate the `SubjectContext` associated with a given `AttributeResolutionContext`.
setSubjectContextLookupStrategy(Function<ProfileRequestContext, SubjectContext>) - Method in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributeValuesFunction
  Sets the strategy used to locate the `SubjectContext` associated with a given `AttributeResolutionContext`.
setSubjectContextLookupStrategy(Function<ProfileRequestContext, SubjectContext>) - Method in class net.shibboleth.idp.authn.context.impl.SubjectScriptContextExtender
  Set the strategy used to locate the `SubjectContext`.
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`.
setSubjectContextLookupStrategy(Function<ProfileRequestContext, SubjectContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyRestrictionLookupFunction
  Set the lookup strategy to locate the `SubjectContext`.
setSubjectContextLookupStrategy(Function<ProfileRequestContext, SubjectContext>) - Method in class net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
  Set the lookup strategy for the SubjectContext to access.
setSubjectDecorator(BiConsumer<ProfileRequestContext, Subject>) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Sets a subject decorating component called prior to completing authentication and passing control to subject canonicalization.
setSubjectLookupStrategy(Function<ProfileRequestContext, Subject>) - Method in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributesFunction
  Sets the strategy used to locate a `Subject` associated with a given `AttributeResolutionContext`.
setSubjectLookupStrategy(Function<ProfileRequestContext, Subject>) - Method in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributeValuesFunction
  Sets the strategy used to locate a `Subject` associated with a given `AttributeResolutionContext`.
setSubtreeSearch(boolean) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.subtreeSearch`.
setSuffix(String) - Method in class net.shibboleth.idp.cas.ticket.TicketIdentifierGenerationStrategy
  Sets the ticket ID suffix.
setSupportedFlows(Collection<String>) - Method in class net.shibboleth.idp.profile.support.PathInfoSupportingFlowUrlHandler
  Set an ordered collection of flow IDs to detect.
setSupportedPrincipals(Collection<Principal>) - Method in class net.shibboleth.idp.authn.AbstractCredentialValidator
  Set supported non-user-specific principals that the validator will include in the subjects it generates.
setSupportedPrincipals(Collection<Principal>) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
  Set supported non-user-specific principals that the action will include in the subjects it generates, in place of any default principals from the flow.
setSupportedPrincipals(Collection<Principal>) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Set supported non-user-specific principals that the flow may produce when it operates.
setSupportedPrincipalsByString(Collection<String>) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Set supported non-user-specific principals that the flow may produce when it operates.
setSuppressAuthenticatingAuthority(boolean) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Sets whether to suppress inclusion of `AuthenticatingAuthority` element.
setSuppressAuthenticatingAuthorityPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Sets condition to determine whether to suppress inclusion of `AuthenticatingAuthority` element.
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.
setSymbolics(Map<String, Integer>) - Method in class net.shibboleth.idp.authn.principal.GenericPrincipalSerializer
  Sets mappings of string constants to symbolic constants.
setSymbolics(Map<String, Integer>) - Method in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
  Set mappings of string constants to symbolic constants.
setTicket(KerberosTicket) - Method in class net.shibboleth.idp.authn.context.KerberosTicketContext
  Set the Kerberos ticket to be validated.
setTicketContextLookupFunction(Function<ProfileRequestContext, TicketContext>) - Method in class net.shibboleth.idp.cas.ticket.TicketPrincipalLookupFunction
  Sets the function used to retrieve a `TicketContext` from the `ProfileRequestContext`.
setTicketState(TicketState) - Method in class net.shibboleth.idp.cas.ticket.Ticket
  Set the supplemental ticket state data.
setTicketValidityPeriod(Duration) - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
  Sets the ticket validity period.
setTicketValidityPeriodLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
  Set a lookup strategy for the ticket validity period.
setTokenGenerationStrategy(IdentifierGenerationStrategy) - Method in class net.shibboleth.idp.ui.csrf.CSRFTokenManager
  Set the CSRF token generation strategy.
setTokenPerFlow(boolean) - Method in class net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener
  Sets whether a new token should be created for each flow session and not for each view.
setTrackSPSessions(boolean) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Set whether to track SPSessions.
setTranscoderRegistry(ReloadableService<AttributeTranscoderRegistry>) - Method in class net.shibboleth.idp.cas.flow.impl.PrepareTicketValidationResponseAction
  Sets the registry of transcoding rules to apply to encode attributes.
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.
setTransformedUsername(String) - Method in class net.shibboleth.idp.authn.context.UsernamePasswordContext
  Sets the transformed username.
setTransforms(Collection<Pair<String, String>>) - Method in class net.shibboleth.idp.authn.AbstractExtractionAction
  A collection of regular expression and replacement pairs.
setTransforms(Collection<Pair<String, String>>) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
  A collection of regular expression and replacement pairs.
setTransforms(Collection<Pair<String, String>>) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizer
  A collection of regular expression and replacement pairs.
setTransforms(Collection<Pair<String, String>>) - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  A collection of regular expression and replacement pairs.
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.
setTransitionMap(Map<String, MultiFactorAuthenticationTransition>) - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
  Set the map of transitions to apply, replacing any existing entries.
setTransitionMapLookupStrategy(Function<ProfileRequestContext, Map<String, MultiFactorAuthenticationTransition>>) - Method in class net.shibboleth.idp.authn.impl.PopulateMultiFactorAuthenticationContext
  Set the strategy to lookup the map of transition rules to apply.
setTrim(boolean) - Method in class net.shibboleth.idp.authn.AbstractExtractionAction
  Controls whitespace trimming prior to applying any transforms.
setTrim(boolean) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
  Controls whitespace trimming prior to applying any transforms.
setTrim(boolean) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizer
  Controls whitespace trimming prior to applying any transforms.
setTrim(boolean) - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  Controls whitespace trimming prior to applying any transforms.
setTrustCertificates(Resource) - Method in class net.shibboleth.idp.authn.impl.X509ResourceCredentialConfig
  Set the trust certificates resource.
setTrustCertificatesCredentialConfig(CredentialConfig) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.trustCertificatesCredentialConfig`.
setTrustEngine(TrustEngine<? super X509Credential>) - Method in class net.shibboleth.idp.authn.impl.X509AuthServlet
  Set the `TrustEngine` to use.
setTrustEngine(TrustEngine<? super X509Credential>) - Method in class net.shibboleth.idp.authn.impl.X509CertificateCredentialValidator
  Set a `TrustEngine` to use.
setTrustore(String) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Set the truststore.
setTruststore(Resource) - Method in class net.shibboleth.idp.authn.impl.KeystoreResourceCredentialConfig
  Set the truststore resource.
setTrustStore(String) - Method in class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
  Set explicitTrustStore.
setTrustStore(String) - Method in class net.shibboleth.idp.installer.TrustStore
  Set explicitTrustStore.
setTruststoreAliases(String[]) - Method in class net.shibboleth.idp.authn.impl.KeystoreResourceCredentialConfig
  Set the truststore aliases.
setTruststoreCredentialConfig(CredentialConfig) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.truststoreCredentialConfig`.
setTruststorePassword(String) - Method in class net.shibboleth.idp.authn.impl.KeystoreResourceCredentialConfig
  Set the truststore password.
setTruststoreType(String) - Method in class net.shibboleth.idp.authn.impl.KeystoreResourceCredentialConfig
  Set the truststore type.
setTrustType(String) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.trustType`.
setUiContext(RelyingPartyUIContext) - Method in class net.shibboleth.idp.ui.taglib.ServiceTagSupport
  Deprecated.
  this has to be calculated every time
setUpdateCheckEnabled(boolean) - Method in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
  Set whether to check for IdP and Plugin updates.
setUpdateOverrideURLs(List<URL>) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Set the override URLS.
setUpdateUrls(List<URL>) - Method in class net.shibboleth.idp.admin.impl.ReportUpdateStatus
  Set where to look.
setupDescriptionFromDistribution() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Get hold of the `IdPPlugin` for this plugin.
setupLockoutManager(RequestContext) - Method in class net.shibboleth.idp.authn.impl.DoLockoutManagerOperation
  Helper method to get the manager bean to operate on.
setUppercase(boolean) - Method in class net.shibboleth.idp.authn.AbstractExtractionAction
  Controls conversion to uppercase prior to applying any transforms.
setUppercase(boolean) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
  Controls conversion to uppercase prior to applying any transforms.
setUppercase(boolean) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizer
  Controls conversion to uppercase prior to applying any transforms.
setUppercase(boolean) - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  Controls conversion to uppercase prior to applying any transforms.
setUppercase(boolean) - Method in class net.shibboleth.idp.saml.nameid.impl.BaseTransformingDecoder
  Controls conversion to uppercase prior to applying any transforms.
setupPluginId() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Look into the distribution and suck out the plugin id.
setupSevices() - Method in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  Setup services lists `InstalledMetadataParameters.logoutServices` {#link `InstalledMetadataParameters.ssoServices`, consulting `InstalledMetadataParameters.contextPath`.
setUsableFlows(List<String>) - Method in class net.shibboleth.idp.authn.impl.PopulateSubjectCanonicalizationContext
  Set an optional ordered list of flow descriptor IDs that should filter the available flows and provide an alternative order of use from the injected collection's implied order.
setUseDefaultTimeZone(boolean) - Method in class net.shibboleth.idp.admin.impl.OutputMetrics
  Convert date/time fields to default time zone.
setUseDefaultTimeZone(boolean) - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
  Convert date/time fields to default time zone.
setUseDefaultTimeZone(boolean) - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
  Convert date/time fields to default time zone.
setUseLatestTimestamp(boolean) - Method in class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication.DefaultResultMergingStrategy
  Sets whether the final result's timestamp should be based on the latest constituent result.
setUsePasswordExpiration(boolean) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.usePasswordExpiration`.
setUsePasswordPolicy(boolean) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.usePasswordExpiration`.
setUserAttribute(String) - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
  Set the name of IdP attribute to use for username returned in CAS ticket validation response.
setUserAttributeLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
  Set the lookup strategy to use for the name of the IdP attribute to use for username returned in CAS ticket validation response.
setUserFilter(String) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.userFilter`.
setUsername(String) - Method in class net.shibboleth.idp.authn.context.UsernameContext
  Sets the username.
setUsername(String) - Method in class net.shibboleth.idp.authn.context.UsernamePasswordContext
  Sets the username and resets the transformed version to be identical.
setUserName(String) - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
  Set the non-null subject principal on ticket validation success.
setUsernameFieldName(String) - Method in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromFormRequest
  Set the username parameter name.
setUsernameFieldName(String) - Method in class net.shibboleth.idp.authn.impl.PrePopulateUsername
  Sets the name of the form field to carry the username.
setUsernameLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.profile.support.StorageAwareCookieManager
  Sets the lookup strategy to obtain the username for cookie partitioning.
setUsernameLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
  Set the strategy used to locate the username.
setUsernamePasswordContextCreationStrategy(Function<ProfileRequestContext, UsernamePasswordContext>) - Method in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromBasicAuth
  Sets the creation strategy for the `UsernamePasswordContext`.
setUsernamePasswordContextCreationStrategy(Function<ProfileRequestContext, UsernamePasswordContext>) - Method in class net.shibboleth.idp.authn.impl.PrePopulateUsername
  Set the strategy used to create/locate the `UsernamePasswordContext` to operate on.
setUsernamePasswordContextLookupStrategy(Function<ProfileRequestContext, UsernamePasswordContext>) - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  Set the lookup strategy to locate the `UsernamePasswordContext`.
setUsernameRemappingStrategy(BiFunction<ProfileRequestContext, String, String>) - Method in class net.shibboleth.idp.authn.AbstractExtractionAction
  Sets a general hook for remapping username.
setUseStartTLS(boolean) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.useStartTLS`.
setUseUnfilteredAttributes(boolean) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeValueLookupFunction
  Set whether to use filtered or unfiltered attributes.
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.
setUseUnfilteredAttributesPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
  Set condition for whether to encode the unfiltered attribute set instead of the filtered set.
setValidateDn(String) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.validateDn`.
setValidateFilter(String) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.validateFilter`.
setValidateIdPSessionPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.cas.flow.impl.GrantProxyTicketAction
  Sets the predicate used to determine whether IdP session validation is performed during the process of granting a proxy ticket.
setValidateLoginTransitions(boolean) - Method in class net.shibboleth.idp.authn.impl.TransitionMultiFactorAuthentication
  Set whether to validate transitions to a new login flow by evaluating the request and ensuring options like IsPassive and ForceAuthn are compatible with the flow.
setValidateOnCheckout(boolean) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.validateOnCheckout`.
setValidatePeriod(Duration) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.validatePeriod`.
setValidatePeriodically(boolean) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.validatePeriodically`.
setValidators(List<CredentialValidator>) - Method in class net.shibboleth.idp.authn.impl.ValidateCredentials
  Set the list of validators to use.
setValidators(Map<String, HttpServletRequestValidator>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnController
  Set the HTTP request validators.
setValidUntil(Instant) - Method in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
setValue(String) - Method in class net.shibboleth.idp.consent.Consent
  Set the consent value.
setValue(String) - Method in class net.shibboleth.idp.installer.PropertiesWithComments.CommentedProperty
  Set a new value.
setValue(IdPAttribute) - Method in class net.shibboleth.idp.saml.impl.testing.TestSources.StaticAttributeDefinition
  Set the attribute value we are returning.
setValueMappings(Map<String, String>) - Method in class net.shibboleth.idp.saml.saml2.profile.config.AttributeSourcedAuthnContextTranslationStrategy
  Deprecated, for removal: This API element is subject to removal in a future version.
setValues(Collection<IdPAttribute>) - Method in class net.shibboleth.idp.saml.impl.testing.TestSources.StaticDataConnector
  Set static values returned by this connector.
setVelocityEngine(VelocityEngine) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Set `LDAPAuthenticationFactoryBean.velocityEngine`.
setVersion(long) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Set the record version.
setViewRequiresCSRFTokenPredicate(Predicate<RequestContext>) - Method in class net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener
  Sets the request context condition to determine if a CSRF token should be added to the view-scope.
setWriteAuditLogAction(WriteAuditLog) - Method in class net.shibboleth.idp.authn.impl.AbstractAuditingValidationAction
  Sets an audit output action to run.
SHIBBOLETH_SIGNING_KEYS - Static variable in class net.shibboleth.idp.installer.impl.UpdateIdPCLI
  The place we publish our keys.
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" .
signaledFlowId - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  Signals authentication flow to run next, to influence selection logic.
signArtifactRequestsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2ArtifactAwareProfileConfiguration
  Predicate used to determine if artifact resolution requests should be signed.
signAssertionsPredicate - Variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.AbstractSAML1AssertionProducingProfileConfiguration
  Predicate used to determine whether to sign assertions.
signAssertionsPredicate - Variable in class net.shibboleth.idp.saml.saml1.profile.config.impl.ArtifactResolutionProfileConfiguration
  Predicate used to determine whether to sign assertions.
signAssertionsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.AbstractSAML2AssertionProducingProfileConfiguration
  Predicate used to determine whether to sign assertions.
signAssertionsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.ArtifactResolutionProfileConfiguration
  Predicate used to determine whether to sign assertions.
signature - Variable in class net.shibboleth.idp.installer.plugin.impl.TrustStore.Signature
  Deprecated.
  What we are hiding.
signature - Variable in class net.shibboleth.idp.installer.TrustStore.Signature
  What we are hiding.
Signature(InputStream) - Constructor for class net.shibboleth.idp.installer.plugin.impl.TrustStore.Signature
  Deprecated.
  Constructor.
Signature(InputStream) - Constructor for class net.shibboleth.idp.installer.TrustStore.Signature
  Constructor.
signatureOf(InputStream) - Static method in class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
  Provide an opaque signature object from an input stream.
signatureOf(InputStream) - Static method in class net.shibboleth.idp.installer.TrustStore
  Provide an opaque signature object from an input stream.
SIGNING - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Signed inbound message field.
signingCert - Variable in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  The file with the certificate the IDP uses to sign.
signRequestsPredicate - Variable in class net.shibboleth.idp.saml.profile.config.impl.AbstractSAMLProfileConfiguration
  Predicate used to determine if the generated request should be signed.
signResponsesPredicate - Variable in class net.shibboleth.idp.saml.profile.config.impl.AbstractSAMLProfileConfiguration
  Predicate used to determine if the generated response should be signed.
signSOAPRequestsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.AttributeQueryProfileConfiguration
  Predicate used to determine if SOAP-based requests should be signed.
signSOAPRequestsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.SingleLogoutProfileConfiguration
  Predicate used to determine if SOAP-based requests should be signed.
SimpleAttributePredicate - Class in net.shibboleth.idp.profile.logic
  Deprecated, for removal: This API element is subject to removal in a future version.
SimpleAttributePredicate() - Constructor for class net.shibboleth.idp.profile.logic.SimpleAttributePredicate
  Deprecated.
  Constructor.
SimpleCallbackHandler(UsernamePasswordContext) - Constructor for class net.shibboleth.idp.authn.impl.JAASCredentialValidator.SimpleCallbackHandler
  Constructor.
SimpleCallbackHandler(UsernamePasswordContext) - Constructor for class net.shibboleth.idp.authn.impl.KerberosCredentialValidator.SimpleCallbackHandler
  Constructor.
SimpleCSRFToken - Class in net.shibboleth.idp.ui.csrf.impl
  A default, immutable, implementation of a `CSRFToken`.
SimpleCSRFToken(String, String) - Constructor for class net.shibboleth.idp.ui.csrf.impl.SimpleCSRFToken
  Constructor.
SimplePrincipalSerializer<T extends Principal> - Class in net.shibboleth.idp.authn.principal
  Principal serializer for string-based principals that serialize to a simple JSON structure.
SimplePrincipalSerializer(Class<T>, String) - Constructor for class net.shibboleth.idp.authn.principal.SimplePrincipalSerializer
  Constructor.
SimpleSubjectCanonicalization - Class in net.shibboleth.idp.authn.impl
  A `SubjectCanonicalizer` that transforms the input `Subject` into a principal name by searching for one and only one `UsernamePrincipal` custom principal.
SimpleSubjectCanonicalization() - Constructor for class net.shibboleth.idp.authn.impl.SimpleSubjectCanonicalization
SimpleTicketService - Class in net.shibboleth.idp.cas.ticket.impl
  Simple CAS ticket management service that delegates storage to `StorageService`.
SimpleTicketService(StorageService) - Constructor for class net.shibboleth.idp.cas.ticket.impl.SimpleTicketService
  Creates a new instance.
singleLogoutParticipant - Variable in class net.shibboleth.idp.cas.service.Service
  Indicates whether a service wants to receive SLO messages.
singleLogoutParticipant - Variable in class net.shibboleth.idp.cas.service.ServiceDefinition
  Indicates whether a service wants to receive SLO messages.
SingleLogoutProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config.impl
  Configuration support for IdP SAML 2 Single Logout.
SingleLogoutProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.impl.SingleLogoutProfileConfiguration
  Constructor.
SingleLogoutProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.impl.SingleLogoutProfileConfiguration
  Constructor.
skipEndpointValidationWhenSignedPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Whether the response endpoint should be validated if the request is signed.
skipValidationSinceSigned - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
  Whether to bypass endpoint validation because message is signed.
SLASH - Static variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
  Path separator.
SLF4JMDCServletFilter - Class in net.shibboleth.idp.conf.impl
  Servlet filter that sets some interesting MDC attributes as the request comes in and clears the MDC as the response is returned.
SLF4JMDCServletFilter - Class in net.shibboleth.idp.log
  Deprecated, for removal: This API element is subject to removal in a future version.
SLF4JMDCServletFilter() - Constructor for class net.shibboleth.idp.conf.impl.SLF4JMDCServletFilter
  Constructor.
SLF4JMDCServletFilter() - Constructor for class net.shibboleth.idp.log.SLF4JMDCServletFilter
  Deprecated.
soapClient - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
  SOAP client.
SOAPErrorPredicate - Class in net.shibboleth.idp.saml.saml2.profile.config.logic
  Predicate that decides whether to handle an error by returning a SOAP fault to a requester or fail locally.
SOAPErrorPredicate() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.logic.SOAPErrorPredicate
  Constructor.
SOAPLogoutRequest - Class in net.shibboleth.idp.saml.saml2.profile.impl
  Profile action that propagates a prepared `LogoutRequest` message to an SP via the SOAP binding, encapsulating SOAP pipeline construction and execution.
SOAPLogoutRequest() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
  Constructor.
soapPipelineName - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SOAPLogoutRequest
  The SOAP client message pipeline name.
sourceDir - Variable in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  The PluginId - usually used to drive the update.
SP_ENTITY_ID - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  "https://sp.example.org/sp".
SP_NAME_QUALIFIER - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  NameID SPNameQualifier field.
SP_NAME_QUALIFIER_FIELD - Static variable in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
  Field name of SPNameQualifier attribute.
SP_PROVIDED_ID_FIELD - Static variable in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
  Field name of SPProvidedID attribute.
SPNameQualifierAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns the SPNameQualifier from a SAML Subject.
SPNameQualifierAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.SPNameQualifierAuditExtractor
  Constructor.
spNameQualifierLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  Lookup function to supply SPNameQualifier in request.
SPNEGO - Class in net.shibboleth.idp.module.authn.impl
  `IdPModule` implementation.
SPNEGO() - Constructor for class net.shibboleth.idp.module.authn.impl.SPNEGO
  Constructor.
SPNEGO_NOT_AVAILABLE - Static variable in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
  Event ID indicating that SPNEGO is not supported by the client or is not available for other reasons.
SPNEGOAuthnController - Class in net.shibboleth.idp.authn.spnego.impl
  MVC controller for managing the SPNEGO exchanges implemented as an `ExternalAuthentication` mechanism.
SPNEGOAuthnController() - Constructor for class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
SPNEGOAutoLoginManager - Class in net.shibboleth.idp.authn.spnego.impl
  Component managing the auto-login state via cookie.
SPNEGOAutoLoginManager() - Constructor for class net.shibboleth.idp.authn.spnego.impl.SPNEGOAutoLoginManager
  Constructor.
SPNEGOContext - Class in net.shibboleth.idp.authn.spnego.impl
  Context, usually attached to `AuthenticationContext`, that carries configuration data and request state for SPNEGO authentication.
SPNEGOContext() - Constructor for class net.shibboleth.idp.authn.spnego.impl.SPNEGOContext
spnegoOid - Variable in class net.shibboleth.idp.authn.spnego.impl.GSSContextAcceptor
  The OID representing the SPNEGO pseudo-mechanism.
SpringAwareMessageDecoderFactory - Class in net.shibboleth.idp.saml.profile.impl
  A function that returns the correct `MessageDecoder` to use based on a simple map of strings to bean IDs.
SpringAwareMessageDecoderFactory() - Constructor for class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageDecoderFactory
  Constructor.
SpringAwareMessageEncoderFactory - Class in net.shibboleth.idp.saml.profile.impl
  A function that returns the correct `MessageEncoder` to use based on an underlying `BindingDescriptor`.
SpringAwareMessageEncoderFactory() - Constructor for class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageEncoderFactory
SpringConfigServletContextInitializer - Class in net.shibboleth.idp.conf.impl
  A `ServletContainerInitializer` implementation that sets core parameters used to install Spring support into the context.
SpringConfigServletContextInitializer() - Constructor for class net.shibboleth.idp.conf.impl.SpringConfigServletContextInitializer
SpringEventToViewLookupFunction - Class in net.shibboleth.idp.profile.context.navigate
  A function that returns a view name to render based on a Spring Web Flow `Event`.
SpringEventToViewLookupFunction() - Constructor for class net.shibboleth.idp.profile.context.navigate.SpringEventToViewLookupFunction
  Constructor.
SpringExpressionPredicate - Class in net.shibboleth.idp.profile.logic
  Deprecated, for removal: This API element is subject to removal in a future version.
SpringExpressionPredicate(String) - Constructor for class net.shibboleth.idp.profile.logic.SpringExpressionPredicate
  Deprecated.
  Constructor.
SpringFlowScopeLookupFunction - Class in net.shibboleth.idp.profile.context.navigate
  A lookup function that fetches a SWF flow scope parameters.
SpringFlowScopeLookupFunction(String) - Constructor for class net.shibboleth.idp.profile.context.navigate.SpringFlowScopeLookupFunction
  Constructor.
SpringRequestContext - Class in net.shibboleth.idp.profile.context
  A `BaseContext` which holds the Spring WebFlow `RequestContext` in which the overall parent context is operating.
SpringRequestContext() - Constructor for class net.shibboleth.idp.profile.context.SpringRequestContext
SpringStatusMessageLookupFunction - Class in net.shibboleth.idp.profile.context.navigate
  A function that returns a status message to include, if any, in a SAML response based on the current profile request context state, using Spring's `MessageSource` functionality.
SpringStatusMessageLookupFunction() - Constructor for class net.shibboleth.idp.profile.context.navigate.SpringStatusMessageLookupFunction
SPSession - Interface in net.shibboleth.idp.session
  Describes a session with a service in turn associated with an `IdPSession`.
spSessionCreationStrategy - Variable in class net.shibboleth.idp.session.impl.UpdateSessionWithSPSession
  A function that returns the `SPSession` to add.
SPSessionCriterion - Class in net.shibboleth.idp.session.criterion
  `Criterion` representing a service ID and an implementation-specific service session key.
SPSessionCriterion(String, String) - Constructor for class net.shibboleth.idp.session.criterion.SPSessionCriterion
  Constructor.
spSessions - Variable in class net.shibboleth.idp.session.AbstractIdPSession
  Tracks services which have been issued authentication tokens during this session.
spSessionSerializerRegistry - Variable in class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
  Mappings between a SPSession type and a serializer implementation.
spSessionSerializerRegistry - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Mappings between a SPSession type and a serializer implementation.
SPSessionSerializerRegistry - Class in net.shibboleth.idp.session
  A registry of mappings between a `SPSession` class and a corresponding `StorageSerializer` for that type.
SPSessionSerializerRegistry() - Constructor for class net.shibboleth.idp.session.SPSessionSerializerRegistry
  Constructor.
SPSessionSerializerRegistry(Collection<SPSessionSerializerRegistry.Entry<?>>) - Constructor for class net.shibboleth.idp.session.SPSessionSerializerRegistry
  Constructor.
SPSessionSerializerRegistry.Entry<T extends SPSession> - Class in net.shibboleth.idp.session
  Wrapper type for auto-wiring serializers.
spSSODescriptor - Variable in class net.shibboleth.idp.ui.impl.SetRPUIInformation
  The `SPSSODescriptor`.
srcDir - Variable in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  The sourceDirectory.
SSO - Static variable in class net.shibboleth.idp.authn.AuthnAuditFields
  SSO indicator signaling authentication was not "freshly" performed.
ssoBypassFieldName - Variable in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromFormRequest
  Parameter name for SSO bypass.
ssoRequest - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
  The IdP-initiated request structure parsed from the inbound request.
ssoServices - Variable in class net.shibboleth.idp.installer.impl.InstalledMetadataParameters
  sso services.
SSOSProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config.impl
  Deprecated, for removal: This API element is subject to removal in a future version.
SSOSProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.impl.SSOSProfileConfiguration
  Deprecated.
  Constructor.
SSOSProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.impl.SSOSProfileConfiguration
  Deprecated.
  Constructor.
ST_SERIALIZER - Static variable in class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
  Service ticket serializer.
START_TIME - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
  Event starting timestamp field.
startExternalAuthentication(HttpServletRequest) - Static method in class net.shibboleth.idp.authn.ExternalAuthentication
  Initialize a request for external authentication by seeking out the information stored in the servlet session and exposing it as request attributes.
startExternalInterceptor(HttpServletRequest) - Static method in class net.shibboleth.idp.profile.interceptor.ExternalInterceptor
  Initialize a request to an external interceptor by seeking out the information stored in the servlet session and exposing it as request attributes.
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.
startSPNEGO(String, HttpServletRequest, HttpServletResponse) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
  Handle initial request that starts SPNEGO.
startTLSTimeout - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Wait time for startTLS responses.
state - Variable in class net.shibboleth.idp.authn.spnego.impl.GSSAcceptorLoginModule
  Hashtable to hold state of the JAAS login module.
STATE_FIELD - Static variable in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
  Supplemental ticket state field name.
stateEntered(RequestContext, StateDefinition, StateDefinition) - Method in class net.shibboleth.idp.profile.support.ProfileRequestContextFlowExecutionListener
stateMap - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
  Storage map for interflow communication.
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.
STATIC_CONNECTOR_NAME - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  The name we use in this test for the static connector.
StaticAttributeDefinition() - Constructor for class net.shibboleth.idp.saml.impl.testing.TestSources.StaticAttributeDefinition
StaticDataConnector() - Constructor for class net.shibboleth.idp.saml.impl.testing.TestSources.StaticDataConnector
STATUS_CODE - Static variable in class net.shibboleth.idp.cas.protocol.CASAuditFields
  CAS ticket validation status code.
STATUS_CODE - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Status code field.
STATUS_DETAIL - Static variable in class net.shibboleth.idp.cas.protocol.CASAuditFields
  CAS ticket validation status detail.
STATUS_MESSAGE - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Status message field.
StatusArguments - Class in net.shibboleth.idp.cli
  Command line processing for status flow.
StatusArguments() - Constructor for class net.shibboleth.idp.cli.StatusArguments
StatusCodeAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns the StatusCode from a response.
StatusCodeAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.StatusCodeAuditExtractor
  Constructor.
StatusCodeLookupFunction - Class in net.shibboleth.idp.cas.audit.impl
  Looks up the protocol message status code from a CAS protocol message response.
StatusCodeLookupFunction() - Constructor for class net.shibboleth.idp.cas.audit.impl.StatusCodeLookupFunction
  Constructor.
StatusCodeLookupFunction(Function<ProfileRequestContext, ProtocolContext>) - Constructor for class net.shibboleth.idp.cas.audit.impl.StatusCodeLookupFunction
  Constructor.
statusCodeLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
  Lookup strategy for StatusCode.
StatusDetailLookupFunction - Class in net.shibboleth.idp.cas.audit.impl
  Looks up the protocol message status detail from a CAS protocol message response.
StatusDetailLookupFunction() - Constructor for class net.shibboleth.idp.cas.audit.impl.StatusDetailLookupFunction
  Constructor.
StatusDetailLookupFunction(Function<ProfileRequestContext, ProtocolContext>) - Constructor for class net.shibboleth.idp.cas.audit.impl.StatusDetailLookupFunction
  Constructor.
StatusMessageAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns the StatusMessage from a response.
StatusMessageAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.StatusMessageAuditExtractor
  Constructor.
STORAGE_EXPIRATION_OFFSET - Static variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Additional allowance for storage of result records to avoid race conditions during use.
StorageAwareCookieManager - Class in net.shibboleth.idp.profile.support
  An extended `CookieManager` that allows use of a `StorageService`.
StorageAwareCookieManager() - Constructor for class net.shibboleth.idp.profile.support.StorageAwareCookieManager
StorageBackedAccountLockoutManager - Class in net.shibboleth.idp.authn.impl
  Implementation of `EnumeratableAccountLockoutManager` interface that relies on a `StorageService` to track lockout state.
StorageBackedAccountLockoutManager() - Constructor for class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Constructor.
StorageBackedAccountLockoutManager.UsernameIPLockoutKeyStrategy - Class in net.shibboleth.idp.authn.impl
  A function to generate a key for lockout storage.
StorageBackedIdPSession - Class in net.shibboleth.idp.session.impl
  Implementation of `IdPSession` for use with `StorageBackedSessionManager`.
StorageBackedIdPSession(StorageBackedSessionManager, String, String, Instant) - Constructor for class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Constructor.
StorageBackedIdPSessionSerializer - Class in net.shibboleth.idp.session.impl
  A serializer for instances of `StorageBackedIdPSession` designed in conjunction with the `StorageService`-backed `SessionManager` implementation.
StorageBackedIdPSessionSerializer(StorageBackedSessionManager, StorageBackedIdPSession) - Constructor for class net.shibboleth.idp.session.impl.StorageBackedIdPSessionSerializer
  Constructor.
StorageBackedSessionManager - Class in net.shibboleth.idp.session.impl
  Implementation of `SessionManager` and `SessionResolver` interfaces that relies on a `StorageService` for persistence and lifecycle management of data.
StorageBackedSessionManager() - Constructor for class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Constructor.
StorageBackedSessionManager.DefaultConsistentAddressConditionFactory - Class in net.shibboleth.idp.session.impl
  Simplifies Spring wiring of a true/false condition for the consistentAddress feature.
storageContext - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
  Storage context resulting from lookup strategy.
storageContext - Variable in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorResult
  Storage context.
storageContext - Variable in class net.shibboleth.idp.profile.support.StorageAwareCookieManager
  Storage context based on fixed value and cookie attributes.
storageContextLookupStrategy - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
  Strategy used to determine the storage context.
storageContextLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
  Strategy used to determine the storage storageContext.
storageExpiration - Variable in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorResult
  Storage expiration.
storageIndexKey - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
  Storage key of index record.
storageIndexKeyLookupStrategy - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
  Strategy used to determine the storage key of the index record.
storageKey - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
  Storage key resulting from lookup strategy.
storageKey - Variable in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorResult
  Storage key.
storageKeyLookupStrategy - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
  Strategy used to determine the storage key.
storageKeys - Variable in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyComparator
  Storage keys in FIFO order.
storageKeysSerializer - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
  Storage keys serializer used to serialize the value of the storage key index record.
storageKeysStrategy - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
  Strategy used to manipulate the storage keys when pruning storage records.
storageSerializer - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
  Storage serializer.
storageService - Variable in class net.shibboleth.idp.admin.impl.DoStorageOperation
  `StorageService` to operate on.
storageService - Variable in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
  Backing service.
storageService - Variable in class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
  Storage service to which ticket persistence operations are delegated.
storageService - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
  Storage service from the `ProfileInterceptorFlowDescriptor`.
storageService - Variable in class net.shibboleth.idp.profile.interceptor.impl.WriteProfileInterceptorResultToStorage
  Storage service.
storageService - Variable in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
  Storage service for the results generated by this flow.
storageService - Variable in class net.shibboleth.idp.profile.support.StorageAwareCookieManager
  Optional storage service to backstop the cookie.
storageService - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  The back-end for managing data.
storageServiceMeetsThreshold() - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Get whether the configured `StorageService`'s `StorageCapabilities.getValueSize()` method meets the value set via `StorageBackedSessionManager.setStorageServiceThreshold(long)`.
storageServiceThreshold - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Size boundary below which "large" data can't be stored.
storageValue - Variable in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorResult
  Storage value.
store - Variable in class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
  The key store.
store - Variable in class net.shibboleth.idp.installer.TrustStore
  The key store.
store(OutputStream) - Method in class net.shibboleth.idp.installer.PropertiesWithComments
  Put the output to the supplied stream.
store(ProfileInterceptorResult) - Method in class net.shibboleth.idp.profile.interceptor.impl.WriteProfileInterceptorResultToStorage
  Store a profile interceptor result.
store(T) - Method in class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
  Stores the given ticket in the storage service.
storeConsent - Variable in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
  Whether consent needs to be stored in ticket.
storeConsentInTicketsPredicate - Variable in class net.shibboleth.idp.cas.config.LoginConfiguration
  Whether to store consent in service tickets.
StoredPersistentIdDecoder - Class in net.shibboleth.idp.saml.nameid.impl
  A decoder which contains the logic to decode SAML persistent IDs that are managed with a `DurablePairwiseIdStore`.
StoredPersistentIdDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.StoredPersistentIdDecoder
StoredTransientIdGenerationStrategy - Class in net.shibboleth.idp.saml.nameid.impl
  Generates transients using a `StorageService` to manage the reverse mappings.
StoredTransientIdGenerationStrategy() - Constructor for class net.shibboleth.idp.saml.nameid.impl.StoredTransientIdGenerationStrategy
  Constructor.
storeResult(ProfileInterceptorResult) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
  Store a profile interceptor result.
storeResultWithIndex(ProfileRequestContext, ProfileInterceptorResult) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
  Store a profile interceptor result and maintain an index record containing the storage keys for the storage context.
STRING_VALUE_FIELD - Static variable in class net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer
  Field name of type code of an `StringAttributeValue`.
stringBasedPrincipals - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Supported principals provided by delimited strings, for post-initialization override via `PrincipalServiceManager`.
stringBasedPrincipalsLookupStrategy - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Auhentication methods provided by delimited strings, for post-initialization override via `PrincipalServiceManager`.
stripPathParameters(String) - Method in class net.shibboleth.idp.cas.service.DefaultServiceComparator
  Strips any of the named path parameters (and any associated values) from the given URI.
subject - Variable in class net.shibboleth.idp.authn.AuthenticationResult
  The Subject established by the authentication result.
subject - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
  Name of a `Subject` that was authenticated.
subject - Variable in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Subject to canonicalize.
subject - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
  Subject of assertion used to authenticate.
SUBJECT_ATTRIBUTE_PARAM - Static variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Init parameter identifying an attribute to check for a Subject.
SUBJECT_C14N_COMPLETED - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
  ID of event returned to signal the completion of subject c14n.
SUBJECT_C14N_ERROR - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
  ID of event returned if an error occurs canonicalizing a Subject.
SUBJECT_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
  Request attribute to which user's subject should be bound.
subjectAltNameTypes - Variable in class net.shibboleth.idp.authn.impl.X500SubjectCanonicalization
  subjectAltName types to search for.
subjectAttribute - Variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
  Request attribute to check for a `Subject`.
SubjectCanonicalizationContext - Class in net.shibboleth.idp.authn.context
  A context that holds an input `Subject` to canonicalize into a principal name, and the collection of c14n flows to attempt.
SubjectCanonicalizationContext() - Constructor for class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
  Constructor.
SubjectCanonicalizationContextSubjectLookupFunction - Class in net.shibboleth.idp.authn.context.navigate
  A function that returns the `Subject` from a `SubjectCanonicalizationContext`.
SubjectCanonicalizationContextSubjectLookupFunction() - Constructor for class net.shibboleth.idp.authn.context.navigate.SubjectCanonicalizationContextSubjectLookupFunction
SubjectCanonicalizationException - Exception in net.shibboleth.idp.authn
  Exception indicating a problem translating a subject between forms.
SubjectCanonicalizationException() - Constructor for exception net.shibboleth.idp.authn.SubjectCanonicalizationException
  Constructor.
SubjectCanonicalizationException(Exception) - Constructor for exception net.shibboleth.idp.authn.SubjectCanonicalizationException
  Constructor.
SubjectCanonicalizationException(String) - Constructor for exception net.shibboleth.idp.authn.SubjectCanonicalizationException
  Constructor.
SubjectCanonicalizationException(String, Exception) - Constructor for exception net.shibboleth.idp.authn.SubjectCanonicalizationException
  Constructor.
SubjectCanonicalizationFlowDescriptor - Class in net.shibboleth.idp.authn
  A descriptor for a subject canonicalization flow or `SubjectCanonicalizer` implementation.
SubjectCanonicalizationFlowDescriptor() - Constructor for class net.shibboleth.idp.authn.SubjectCanonicalizationFlowDescriptor
  Constructor.
SubjectCanonicalizationFlowDescriptorManager - Class in net.shibboleth.idp.authn.impl
  Manager of `SubjectCanonicalizationFlowDescriptor` objects.
SubjectCanonicalizationFlowDescriptorManager(List<SubjectCanonicalizationFlowDescriptor>) - Constructor for class net.shibboleth.idp.authn.impl.SubjectCanonicalizationFlowDescriptorManager
  Constructor.
SubjectCanonicalizer - Interface in net.shibboleth.idp.authn
  Marker interface for the ability to perform subject canonicalization "inline" without leveraging the Spring Webflow layer.
SubjectContext - Class in net.shibboleth.idp.authn.context
  A context that holds information about the subject of a request.
SubjectContext() - Constructor for class net.shibboleth.idp.authn.context.SubjectContext
  Constructor.
subjectContextCreationStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
  Creation/lookup function for SubjectContext.
subjectContextCreationStrategy - Variable in class net.shibboleth.idp.session.impl.ProcessLogout
  Creation/lookup function for SubjectContext.
SubjectContextImpersonatingPrincipalLookupFunction - Class in net.shibboleth.idp.authn.context.navigate
  A function that returns the impersonating principal name from a `SubjectContext`.
SubjectContextImpersonatingPrincipalLookupFunction() - Constructor for class net.shibboleth.idp.authn.context.navigate.SubjectContextImpersonatingPrincipalLookupFunction
subjectContextLookupStrategy - Variable in class net.shibboleth.idp.authn.context.impl.SubjectScriptContextExtender
  Strategy used to locate the `SubjectContext` to use.
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.
subjectContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyRestrictionLookupFunction
  SubjectContext lookup strategy.
subjectContextLookupStrategy - Variable in class net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
  Lookup function for SubjectContext.
SubjectContextPrincipalLookupFunction - Class in net.shibboleth.idp.authn.context.navigate
  A function that returns the principal name from a `SubjectContext`.
SubjectContextPrincipalLookupFunction() - Constructor for class net.shibboleth.idp.authn.context.navigate.SubjectContextPrincipalLookupFunction
subjectCtx - Variable in class net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
  Existing SubjectContext.
subjectDecorator - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Customizes subject prior to triggering subject canonicalization.
SubjectDerivedAttributesFunction - Class in net.shibboleth.idp.authn.context.impl
  A Function which returns `IdPAttribute`s derived from the `Principal`s associated with the request.
SubjectDerivedAttributesFunction() - Constructor for class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributesFunction
  Constructor.
SubjectDerivedAttributeValuesFunction - Class in net.shibboleth.idp.authn.context.impl
  A Function which returns `IdPAttributeValue`s derived from the `Principal`s associated with the request.
SubjectDerivedAttributeValuesFunction() - Constructor for class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributeValuesFunction
  Constructor.
subjectLookupStrategy - Variable in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributesFunction
  Strategy used to locate the `Subject` to use.
subjectLookupStrategy - Variable in class net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributeValuesFunction
  Strategy used to locate the `Subject` to use.
SubjectNameLookupFunction() - Constructor for class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest.SubjectNameLookupFunction
SubjectScriptContextExtender - Class in net.shibboleth.idp.authn.context.impl
  An extender that supplements an IdP `ScriptContext` with `Subject` information.
SubjectScriptContextExtender() - Constructor for class net.shibboleth.idp.authn.context.impl.SubjectScriptContextExtender
  Constructor.
subjectSourcedAttributes - Variable in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalizationAction
  Deprecated.
  Indexed attributes pulled from subject.
SUBSTATUS_CODE - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
  Sub-status code field.
SubStatusCodeAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
  `Function` that returns the lower-level StatusCode(s) from a response.
SubStatusCodeAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.SubStatusCodeAuditExtractor
  Constructor.
subtreeSearch - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Whether to use a SUBTREE search with the baseDn.
success - Variable in class net.shibboleth.idp.cas.flow.impl.WriteValidateResponseAction
  Protocol success flag indicates what kind of response to provide.
Success - Enum constant in enum class net.shibboleth.idp.cas.flow.impl.Events
  Generic success event.
Success - Enum constant in enum class net.shibboleth.idp.session.context.LogoutPropagationContext.Result
  Successful logout propagation result.
SUCCESS_CODE - Static variable in class net.shibboleth.idp.cas.audit.impl.StatusCodeLookupFunction
  Synthetic success result code.
supportedFlowIds - Variable in class net.shibboleth.idp.profile.support.PathInfoSupportingFlowUrlHandler
  Flows to support.
supportedPrincipals - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Supported principals, indexed by type, that the flow can produce.
supportedState - Variable in record class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet.InstallableComponentDetails
  The field for the `supportedState` record component.
supportedState() - Method in record class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet.InstallableComponentDetails
  Returns the value of the `supportedState` record component.
supports(String) - Method in class net.shibboleth.idp.authn.principal.GenericPrincipalSerializer
  Whether the supplied value can be deserialized.
supports(String) - Method in class net.shibboleth.idp.authn.principal.impl.AuthenticationResultPrincipalSerializer
  Whether the supplied value can be deserialized.
supports(String) - Method in class net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer
  Whether the supplied value can be deserialized.
supports(String) - Method in class net.shibboleth.idp.authn.principal.impl.LDAPPrincipalSerializer
  Whether the supplied value can be deserialized.
supports(String) - Method in class net.shibboleth.idp.authn.principal.impl.ProxyAuthenticationPrincipalSerializer
  Whether the supplied value can be deserialized.
supports(String) - Method in class net.shibboleth.idp.authn.principal.impl.X500PrincipalSerializer
  Whether the supplied value can be deserialized.
supports(String) - Method in class net.shibboleth.idp.authn.principal.SealedPrincipalSerializer
  Whether the supplied value can be deserialized.
supports(String) - Method in class net.shibboleth.idp.authn.principal.SimplePrincipalSerializer
  Whether the supplied value can be deserialized.
supports(String) - Method in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
  Whether the supplied value can be deserialized.
supports(Principal) - Method in class net.shibboleth.idp.authn.principal.GenericPrincipalSerializer
  Whether the supplied principal can be serialized.
supports(Principal) - Method in class net.shibboleth.idp.authn.principal.impl.AuthenticationResultPrincipalSerializer
  Whether the supplied principal can be serialized.
supports(Principal) - Method in class net.shibboleth.idp.authn.principal.impl.IdPAttributePrincipalSerializer
  Whether the supplied principal can be serialized.
supports(Principal) - Method in class net.shibboleth.idp.authn.principal.impl.LDAPPrincipalSerializer
  Whether the supplied principal can be serialized.
supports(Principal) - Method in class net.shibboleth.idp.authn.principal.impl.ProxyAuthenticationPrincipalSerializer
  Whether the supplied principal can be serialized.
supports(Principal) - Method in class net.shibboleth.idp.authn.principal.impl.X500PrincipalSerializer
  Whether the supplied principal can be serialized.
supports(Principal) - Method in interface net.shibboleth.idp.authn.principal.PrincipalSerializer
  Whether the supplied principal can be serialized.
supports(Principal) - Method in class net.shibboleth.idp.authn.principal.SealedPrincipalSerializer
  Whether the supplied principal can be serialized.
supports(Principal) - Method in class net.shibboleth.idp.authn.principal.SimplePrincipalSerializer
  Whether the supplied principal can be serialized.
supports(Principal) - Method in class net.shibboleth.idp.saml.authn.principal.impl.NameIDPrincipalSerializer
  Whether the supplied principal can be serialized.
supports(Type) - Method in interface net.shibboleth.idp.authn.principal.PrincipalSerializer
  Whether the supplied value can be deserialized.
supportsForced - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Whether this flow supports forced authentication.
supportsLogoutPropagation - Variable in class net.shibboleth.idp.saml.session.SAML2SPSession
  Whether logout propagation is possible.
supportsLogoutPropagation() - Method in class net.shibboleth.idp.cas.session.impl.CASSPSession
  Gets whether the session allows for logout propagation.
supportsLogoutPropagation() - Method in class net.shibboleth.idp.saml.session.SAML2SPSession
  Gets whether the session allows for logout propagation.
supportsLogoutPropagation() - Method in class net.shibboleth.idp.session.BasicSPSession
  Gets whether the session allows for logout propagation.
supportsLogoutPropagation() - Method in interface net.shibboleth.idp.session.SPSession
  Gets whether the session allows for logout propagation.
supportsNonBrowser - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Whether this flow supports non-browser clients.
supportsNonBrowser - Variable in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
  Whether this flow supports non-browser clients.
supportsNonBrowserPredicate - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Whether this flow supports non-browser clients.
supportsPassive - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
  Whether this flow supports passive authentication.
suppressAuthenticatingAuthorityPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.impl.BrowserSSOProfileConfiguration
  The predicate used to determine whether to suppress `AuthenticatingAuthority` when possible.
suppressAuthenticatingAuthorityPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
  Strategy used to determine whether to suppress AuthenticatingAuthority.
SuppressAuthenticatingAuthorityPredicate - Class in net.shibboleth.idp.saml.saml2.profile.config.logic
  A predicate that evaluates a `ProfileRequestContext` and extracts the effective setting of `BrowserSSOProfileConfiguration.isSuppressAuthenticatingAuthority(ProfileRequestContext)`.
SuppressAuthenticatingAuthorityPredicate() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.logic.SuppressAuthenticatingAuthorityPredicate
svc - Variable in class net.shibboleth.idp.cas.service.impl.ServiceEntityDescriptor
  Underlying CAS service.
SWF_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
  Parameter supplied to locate the SWF object needed in the servlet context.
SWF_KEY - Static variable in class net.shibboleth.idp.profile.interceptor.ExternalInterceptor
  Parameter supplied to locate the SWF object needed in the servlet context.
symbolics - Variable in class net.shibboleth.idp.authn.principal.GenericPrincipalSerializer
  Shrinkage of long constants into symbolic numbers.
symbolics - Variable in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
  Shrink consent IDs into symbolic numbers.

## T

t - Variable in class net.shibboleth.idp.cas.ticket.TicketContext
  Ticket held by this context.
TARGET - Enum constant in enum class net.shibboleth.idp.cas.protocol.SamlParam
  TARGET parameter used to convey service URL.
TARGET_BEAN_NAME - Static variable in class net.shibboleth.idp.conf.impl.RegisterFilterChainServletContextInitializer
  The target bean name for the chain filter.
TARGET_DIR - Static variable in class net.shibboleth.idp.installer.impl.InstallerProperties
  Deprecated.
  Where to install to.
TARGET_DIR - Static variable in class net.shibboleth.idp.installer.InstallerProperties
  Where to install to.
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" .
targetDir - Variable in class net.shibboleth.idp.installer.impl.BuildWar
  Location of the install for the job.
targetDir - Variable in class net.shibboleth.idp.installer.impl.CurrentInstallState
  Where we are installing to.
targetDir - Variable in class net.shibboleth.idp.installer.impl.IdPInstallerArguments
  The PluginId - usually used to drive the update.
targetDir - Variable in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  The target Directory.
targetObject - Variable in class net.shibboleth.idp.session.impl.StorageBackedIdPSessionSerializer
  Object instance to overwrite with deserialization method.
TargetService - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolParam
  Target service for proxy-granting ticket.
template - Variable in class net.shibboleth.idp.authn.AbstractTemplateSearchDnResolver
  Template.
TemplateSearchDnResolver - Class in net.shibboleth.idp.authn
  `Template`-based search dn resolver.
TemplateSearchDnResolver(VelocityEngine, String) - Constructor for class net.shibboleth.idp.authn.TemplateSearchDnResolver
  Creates a new template search DN resolver.
TemplateSearchDnResolver(ConnectionFactory, VelocityEngine, String) - Constructor for class net.shibboleth.idp.authn.TemplateSearchDnResolver
  Creates a new template search DN resolver.
terminate - Variable in class net.shibboleth.idp.installer.ProgressReportingOutputStream
  Do we need to output a terminateing newline?
test(String) - Method in class net.shibboleth.idp.authn.AbstractValidationAction.MessageChecker
test(String) - Method in class net.shibboleth.idp.installer.InstallerSupport.InstallerQuery
test(String, String) - Method in class net.shibboleth.idp.session.logic.IPRangeBiPredicate
test(IdPAttribute) - Method in class net.shibboleth.idp.consent.logic.impl.AttributePredicate
test(IdPAttribute) - Method in class net.shibboleth.idp.consent.logic.impl.IsAttributeRequiredPredicate
test(PrincipalSupportingComponent) - Method in class net.shibboleth.idp.authn.principal.impl.ExactPrincipalEvalPredicateFactory.ExactMatchPredicate
test(PrincipalSupportingComponent) - Method in class net.shibboleth.idp.authn.principal.impl.InexactPrincipalEvalPredicateFactory.InexactMatchPredicate
test(CSRFToken, String) - Method in class net.shibboleth.idp.ui.csrf.CSRFTokenManager.DefaultCSRFTokenValidationPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor.ProxyCountPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
test(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.AuthenticationResult.DescriptorReusePredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.AuthenticationResult.ProxyRestrictionReusePredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.AuthenticationResult
test(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.config.navigate.ForceAuthnProfileConfigPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.context.logic.AbstractAuthenticationResultPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
test(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.SubjectCanonicalizationFlowDescriptor
test(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.GlobalAttributeConsentPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.IsConsentRequiredPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.ResolverTestUnfilteredPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.logic.AllowedSAMLPresentersPredicate
  Deprecated.
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.logic.IncludeAttributeStatementPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.logic.ProxyAwareForceAuthnPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.logic.IgnoreScopingProfileConfigPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.logic.RandomizeFriendlyNameProfileConfigPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.logic.SOAPErrorPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.logic.SuppressAuthenticatingAuthorityPredicate
test(ProfileRequestContext, AuthenticationResult) - Method in class net.shibboleth.idp.authn.AuthenticationResult.DescriptorRevocationPredicate
test(ProfileRequestContext, AuthenticationResult) - Method in class net.shibboleth.idp.authn.revocation.impl.AttributeRevocationCondition
test(ProfileRequestContext, AuthenticationResult) - Method in class net.shibboleth.idp.authn.revocation.impl.RevocationCacheCondition
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
test(Endpoint) - Method in class net.shibboleth.idp.cas.service.impl.MetadataServiceRegistry.LoginEndpointPredicate
test(RequestContext) - Method in class net.shibboleth.idp.ui.csrf.impl.DefaultViewRequiresCSRFTokenPredicate
test(RequestContext, Event) - Method in class net.shibboleth.idp.ui.csrf.impl.DefaultEventRequiresCSRFTokenValidationPredicate
TEST_AUTHN_METHOD - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  Authentication method for Principal method tests.
TEST_PRINCIPAL - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  Principal name for Principal method tests.
TEST_RELYING_PARTY - Static variable in class net.shibboleth.idp.saml.impl.testing.TestSources
  Relying party name for Principal method tests.
testModuleIds - Variable in class net.shibboleth.idp.cli.impl.ModuleManagerArguments
  Test status of installed module(s).
TestPrincipal - Class in net.shibboleth.idp.authn.testing
  Test Principal for testing requested authentication behavior.
TestPrincipal(String) - Constructor for class net.shibboleth.idp.authn.testing.TestPrincipal
  Constructor.
TestSources - Class in net.shibboleth.idp.saml.impl.testing
  Basic data sources for testing the attribute generators.
TestSources() - Constructor for class net.shibboleth.idp.saml.impl.testing.TestSources
  Constructor.
TestSources.StaticAttributeDefinition - Class in net.shibboleth.idp.saml.impl.testing
  A static `AttributeDefinition` for testing.
TestSources.StaticDataConnector - Class in net.shibboleth.idp.saml.impl.testing
  A static `DataConnector`.
theMatch - Variable in class net.shibboleth.idp.authn.principal.impl.InexactPrincipalEvalPredicateFactory.InexactMatchPredicate
  The principal object that matched.
theModuleContext - Variable in class net.shibboleth.idp.installer.impl.V5Install
  Local cache of the module Context.
ticket - Variable in class net.shibboleth.idp.authn.context.KerberosTicketContext
  Kerberos ticket to be validated.
ticket - Variable in class net.shibboleth.idp.cas.flow.impl.BuildProxyChainAction
  Ticket.
ticket - Variable in class net.shibboleth.idp.cas.flow.impl.UpdateIdPSessionWithSPSessionAction
  Ticket.
ticket - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateProxyCallbackAction
  CAS ticket.
ticket - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateRenewAction
  CAS ticket.
ticket - Variable in class net.shibboleth.idp.cas.session.impl.CASSPSession
  Validated ticket that started the SP session.
Ticket - Class in net.shibboleth.idp.cas.ticket
  Generic CAS ticket that has a natural identifier and expiration.
Ticket - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolParam
  Service ticket.
Ticket(String, String, Instant) - Constructor for class net.shibboleth.idp.cas.ticket.Ticket
  Creates a new ticket with the given parameters.
TICKET_FIELD - Static variable in class net.shibboleth.idp.cas.session.impl.CASSPSessionSerializer
  Field name of CAS ticket.
TicketContext - Class in net.shibboleth.idp.cas.ticket
  IdP context that stores a granted CAS ticket.
TicketContext(Ticket) - Constructor for class net.shibboleth.idp.cas.ticket.TicketContext
  Creates a new ticket context to hold a CAS protocol ticket.
ticketContextLookupFunction - Variable in class net.shibboleth.idp.cas.ticket.TicketPrincipalLookupFunction
  Ticket context lookup function.
TicketCreationError - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Error creating ticket.
TicketExpired - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Ticket not found or expired.
ticketId - Variable in class net.shibboleth.idp.cas.ticket.Ticket
  Ticket identifier.
TicketIdentifierGenerationStrategy - Class in net.shibboleth.idp.cas.ticket
  Generates CAS protocol ticket identifiers of the form:
TicketIdentifierGenerationStrategy(String, int) - Constructor for class net.shibboleth.idp.cas.ticket.TicketIdentifierGenerationStrategy
  Creates a new ticket ID generator.
TicketIdGenerator - Interface in net.shibboleth.idp.cas.ticket
  Strategy for ticket generation.
ticketLength - Variable in class net.shibboleth.idp.cas.ticket.TicketIdentifierGenerationStrategy
  Number of characters in random part of generated ticket.
TicketLookupFunction - Class in net.shibboleth.idp.cas.audit.impl
  Looks up the service (proxy) ticket provided in a CAS protocol request or produced in a CAS protocol response.
TicketLookupFunction() - Constructor for class net.shibboleth.idp.cas.audit.impl.TicketLookupFunction
  Constructor.
TicketLookupFunction(Function<ProfileRequestContext, ProtocolContext>) - Constructor for class net.shibboleth.idp.cas.audit.impl.TicketLookupFunction
  Constructor.
TicketNotFromRenew - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Validation specifies renew protocol flag but ticket was not issued from a forced authentication.
TicketNotSpecified - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Ticket parameter required but not specified.
ticketPrefix - Variable in class net.shibboleth.idp.cas.ticket.TicketIdentifierGenerationStrategy
  Ticket prefix.
TicketPrincipalLookupFunction - Class in net.shibboleth.idp.cas.ticket
  Looks up a principal name stored in a CAS ticket: `ProfileRequestContext` -> `ProtocolContext` -> `TicketContext` -> `Ticket.getTicketState()` -> `TicketState.getPrincipalName()`.
TicketPrincipalLookupFunction() - Constructor for class net.shibboleth.idp.cas.ticket.TicketPrincipalLookupFunction
TicketRemovalError - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Error removing ticket.
TicketRetrievalError - Enum constant in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Error retrieving ticket.
ticketService - Variable in class net.shibboleth.idp.cas.ticket.Ticket
  Service/relying party that requested the ticket.
TicketService - Interface in net.shibboleth.idp.cas.ticket
  CAS ticket management service.
ticketState - Variable in class net.shibboleth.idp.cas.ticket.Ticket
  Supplemental ticket state data.
TicketState - Class in net.shibboleth.idp.cas.ticket
  Supplemental state data to be stored with a ticket.
TicketState(String, String, Instant, String) - Constructor for class net.shibboleth.idp.cas.ticket.TicketState
  Creates a new instance with required fields.
ticketSuffix - Variable in class net.shibboleth.idp.cas.ticket.TicketIdentifierGenerationStrategy
  Ticket suffix.
TicketValidationRequest - Class in net.shibboleth.idp.cas.protocol
  Ticket validation request message.
TicketValidationRequest(String, String) - Constructor for class net.shibboleth.idp.cas.protocol.TicketValidationRequest
  Creates a CAS ticket validation request message.
ticketValidationResponse - Variable in class net.shibboleth.idp.cas.flow.impl.PrepareTicketValidationResponseAction
  CAS response.
TicketValidationResponse - Class in net.shibboleth.idp.cas.protocol
  Service ticket validation response protocol message.
TicketValidationResponse() - Constructor for class net.shibboleth.idp.cas.protocol.TicketValidationResponse
  Constructor.
ticketValidityPeriodLookupStrategy - Variable in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
  Lookup function to supply ticketValidityPeriod property.
tidy - Variable in class net.shibboleth.idp.installer.impl.InstallerPropertiesImpl
  whether to tidy up.
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" .
to - Variable in class net.shibboleth.idp.installer.InstallerSupport.NameClashVisitor
  Path where we check for Duplicates.
to - Variable in class net.shibboleth.idp.installer.plugin.impl.LoggingVisitor
  Path where we copy to.
token - Variable in class net.shibboleth.idp.ui.csrf.impl.SimpleCSRFToken
  The anti-csrf token value.
tokenGenerationStrategy - Variable in class net.shibboleth.idp.ui.csrf.CSRFTokenManager
  The strategy used to generate a CSRF token value.
tokenPerFlow - Variable in class net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener
  Should a new token should be created for each flow session and not for each view?
toString() - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
toString() - Method in class net.shibboleth.idp.admin.impl.DumpConfigRequest
toString() - Method in record class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet.InstallableComponentDetails
  Returns a string representation of this record class.
toString() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
toString() - Method in class net.shibboleth.idp.authn.AuthenticationResult
toString() - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
toString() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
toString() - Method in class net.shibboleth.idp.authn.context.LDAPResponseContext
toString() - Method in class net.shibboleth.idp.authn.principal.AuthenticationResultPrincipal
toString() - Method in class net.shibboleth.idp.authn.principal.HOTPPrincipal
toString() - Method in class net.shibboleth.idp.authn.principal.IdPAttributePrincipal
toString() - Method in class net.shibboleth.idp.authn.principal.PasswordPrincipal
toString() - Method in class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
toString() - Method in class net.shibboleth.idp.authn.principal.TOTPPrincipal
toString() - Method in class net.shibboleth.idp.authn.principal.UsernamePrincipal
toString() - Method in class net.shibboleth.idp.authn.SubjectCanonicalizationFlowDescriptor
toString() - Method in class net.shibboleth.idp.authn.TemplateSearchDnResolver
toString() - Method in class net.shibboleth.idp.authn.testing.TestPrincipal
toString() - Method in class net.shibboleth.idp.cas.service.Service
toString() - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
toString() - Method in class net.shibboleth.idp.cas.session.impl.CASSPSession
toString() - Method in class net.shibboleth.idp.cas.ticket.Ticket
toString() - Method in class net.shibboleth.idp.consent.Consent
toString() - Method in class net.shibboleth.idp.consent.context.AttributeReleaseContext
toString() - Method in class net.shibboleth.idp.consent.context.ConsentContext
toString() - Method in class net.shibboleth.idp.consent.context.ConsentManagementContext
toString() - Method in class net.shibboleth.idp.consent.storage.impl.ConsentResult
toString() - Method in class net.shibboleth.idp.installer.plugin.impl.TrustStore.Signature
  Deprecated.
toString() - Method in class net.shibboleth.idp.installer.TrustStore.Signature
toString() - Method in class net.shibboleth.idp.profile.impl.MetadataQueryRequest
toString() - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequest
toString() - Method in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
toString() - Method in class net.shibboleth.idp.saml.authn.principal.AuthenticationMethodPrincipal
toString() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextClassRefPrincipal
toString() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
toString() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclRefPrincipal
toString() - Method in class net.shibboleth.idp.saml.profile.impl.IdPInitiatedSSORequest
toString() - Method in class net.shibboleth.idp.saml.session.SAML2SPSession
toString() - Method in class net.shibboleth.idp.session.AbstractIdPSession
toString() - Method in class net.shibboleth.idp.session.BasicSPSession
toString() - Method in class net.shibboleth.idp.session.criterion.SessionIdCriterion
toString() - Method in class net.shibboleth.idp.session.criterion.SPSessionCriterion
toString() - Method in class net.shibboleth.idp.session.LogoutPropagationFlowDescriptor
TOTPPrincipal - Class in net.shibboleth.idp.authn.principal
  Principal based on a TOTP authentication.
TOTPPrincipal(String) - Constructor for class net.shibboleth.idp.authn.principal.TOTPPrincipal
  Constructor.
trackSPSessions - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Indicates whether to store and track SPSessions.
transcoder - Variable in class net.shibboleth.idp.consent.logic.impl.AbstractAttributeDisplayFunction
  How to do the lookup.
transcoderRegistry - Variable in class net.shibboleth.idp.cas.flow.impl.PrepareTicketValidationResponseAction
  Transcoder registry service object.
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.
TRANSFORMED_USERNAME - Static variable in class net.shibboleth.idp.authn.AuthnAuditFields
  A username after undergoing transformation for input to validation.
transformedUsername - Variable in class net.shibboleth.idp.authn.context.UsernamePasswordContext
  The transformed username.
TransformedUsernameAuditExtractor - Class in net.shibboleth.idp.authn.audit.impl
  `Function` that returns the transformed username in a subordinate `UsernamePasswordContext`, if any.
TransformedUsernameAuditExtractor() - Constructor for class net.shibboleth.idp.authn.audit.impl.TransformedUsernameAuditExtractor
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.authn.AbstractExtractionAction
  Match patterns and replacement strings to apply.
transforms - Variable in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
  Match patterns and replacement strings to apply.
transforms - Variable in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizer
  Match patterns and replacement strings to apply.
transforms - Variable in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  Match patterns and replacement strings to apply prior to use.
transforms - Variable in class net.shibboleth.idp.saml.nameid.impl.BaseTransformingDecoder
  Match patterns and replacement strings to apply.
TransientIdGenerationStrategy - Interface in net.shibboleth.idp.saml.nameid.impl
  Generates and manages transient identifiers according to specific strategies.
transientIdGenerator - Variable in class net.shibboleth.idp.saml.nameid.impl.TransientSAML1NameIdentifierGenerator
  Generator for transients.
transientIdGenerator - Variable in class net.shibboleth.idp.saml.nameid.impl.TransientSAML2NameIDGenerator
  Generator for transients.
TransientIdParameters - Class in net.shibboleth.idp.saml.nameid.impl
  The Parameters we need to store in, and get out of a transient ID, namely the attribute recipient (aka the SP) and the principal.
TransientIdParameters(String) - Constructor for class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
  Constructor for the decoding definitions.
TransientIdParameters(String, String) - Constructor for class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
  Constructor for the attribute definition.
TransientNameIDDecoder - Class in net.shibboleth.idp.saml.nameid.impl
  Decodes `XSString.getValue()` via the base class (reversing the work done by `TransientSAML2NameIDGenerator`).
TransientNameIDDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.TransientNameIDDecoder
TransientNameIdentifierDecoder - Class in net.shibboleth.idp.saml.nameid.impl
  Decodes `XSString.getValue()` via the base class (reversing the work done by `TransientSAML1NameIdentifierGenerator`).
TransientNameIdentifierDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.TransientNameIdentifierDecoder
TransientSAML1NameIdentifierGenerator - Class in net.shibboleth.idp.saml.nameid.impl
  Generator for transient `NameIdentifier` objects.
TransientSAML1NameIdentifierGenerator() - Constructor for class net.shibboleth.idp.saml.nameid.impl.TransientSAML1NameIdentifierGenerator
  Constructor.
TransientSAML2NameIDGenerator - Class in net.shibboleth.idp.saml.nameid.impl
  Generator for transient `NameID` objects.
TransientSAML2NameIDGenerator() - Constructor for class net.shibboleth.idp.saml.nameid.impl.TransientSAML2NameIDGenerator
  Constructor.
transitionMap - Variable in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
  Map of login "factors" (flows) and the transition rules to run after them.
transitionMapLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.PopulateMultiFactorAuthenticationContext
  Lookup strategy for obtaining the map of transition rules to use.
TransitionMultiFactorAuthentication - Class in net.shibboleth.idp.authn.impl
  An authentication action that acts as the driver regulating execution of transitions between MFA stages.
TransitionMultiFactorAuthentication() - Constructor for class net.shibboleth.idp.authn.impl.TransitionMultiFactorAuthentication
  Constructor.
trim - Variable in class net.shibboleth.idp.authn.AbstractExtractionAction
  Trim prior to transforms?
trim - Variable in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
  Trim prior to transforms?
trim - Variable in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizer
  Trim prior to transforms?
trim - Variable in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  Trim username prior to transforms?
truncateFilePath(String, String) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
  If the file path contains the base path, then the part after the base path is returned, otherwise the entire file path is returned.
TRUST_ENGINE_PARAM - Static variable in class net.shibboleth.idp.authn.impl.X509AuthServlet
  Init parameter identifying optional `TrustEngine` bean name.
trustCertificates - Variable in class net.shibboleth.idp.authn.impl.X509ResourceCredentialConfig
  Name of the trust certificates to use for the SSL connection.
trustCertificatesCredentialConfig - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Trust configuration when using certificate based trust.
trustEngine - Variable in class net.shibboleth.idp.authn.impl.X509AuthServlet
  Trust engine.
trustEngine - Variable in class net.shibboleth.idp.authn.impl.X509CertificateCredentialValidator
  Optional trust engine to validate certificates against.
truststore - Variable in class net.shibboleth.idp.authn.impl.KeystoreResourceCredentialConfig
  Truststore resource.
truststore - Variable in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
  Truststore to use for signing.
truststore - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Where to get the keys from if not defaulted.
truststore - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Truststore to use for signing.
trustStore - Variable in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Trust store for SSL connectivity.
TrustStore - Class in net.shibboleth.idp.installer.plugin.impl
  Deprecated, for removal: This API element is subject to removal in a future version.
TrustStore - Class in net.shibboleth.idp.installer
  Code to handle (load, update, check) the trust store for an individual plugin.
TrustStore() - Constructor for class net.shibboleth.idp.installer.plugin.impl.TrustStore
  Deprecated.
TrustStore() - Constructor for class net.shibboleth.idp.installer.TrustStore
TrustStore.Signature - Class in net.shibboleth.idp.installer.plugin.impl
  Deprecated.
  An opaque handle around a `PGPSignature`.
TrustStore.Signature - Class in net.shibboleth.idp.installer
  An opaque handle around a `PGPSignature`.
truststoreAliases - Variable in class net.shibboleth.idp.authn.impl.KeystoreResourceCredentialConfig
  Truststore aliases to use.
truststoreCredentialConfig - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Trust configuration when using truststore based trust.
truststorePassword - Variable in class net.shibboleth.idp.authn.impl.KeystoreResourceCredentialConfig
  Password for truststore.
trustStorePassword - Variable in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Trust store password for SSL connectivity.
truststoreType - Variable in class net.shibboleth.idp.authn.impl.KeystoreResourceCredentialConfig
  Type of truststore.
trustStoreType - Variable in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Trust store type for SSL connectivity.
trustType - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Type of trust model to configure.
TrustType(String) - Constructor for enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.TrustType
  Constructor.
typeAndOperator - Variable in class net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistration
  The class and operator pair.

## U

uaContext - Variable in class net.shibboleth.idp.authn.impl.ValidateUserAgentAddress
  User Agent context containing address to evaluate.
uiContextLookupStrategy - Static variable in class net.shibboleth.idp.ui.taglib.ServiceTagSupport
  Strategy function for access to `RelyingPartyUIContext` for input to resolver.
uiInfo - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
  Expose user interface details.
UNABLE_ENCODE_ATTRIBUTE - Static variable in class net.shibboleth.idp.profile.IdPEventIds
  ID of the event returned if some attributes cannot be encoded.
UNABLE_FILTER_ATTRIBS - Static variable in class net.shibboleth.idp.profile.IdPEventIds
  ID of event returned if attribute filtering failed.
UNABLE_RESOLVE_ATTRIBS - Static variable in class net.shibboleth.idp.profile.IdPEventIds
  ID of event returned if attribute resolution failed.
unfiltered - Variable in class net.shibboleth.idp.cli.ResolverTestArguments
  Show unfiltered results.
unfiltered - Variable in class net.shibboleth.idp.profile.impl.ResolverTestRequest
  Unfiltered flag.
UNFILTERED_PARAM - Static variable in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
  Name of the query parameter for the unfiltered option: "unfiltered" .
unindexSPSession(IdPSession, SPSession, int) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
  Remove or update a secondary index record from an SPSession to a parent IdPSession.
uninstall() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Remove the jars for this plugin and rebuild the war.
UNINSTALL - Enum constant in enum class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments.OperationType
  Uninstall plugin.
uninstallId - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Id to remove.
uninstallOld(RollbackPluginInstall) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Uninstall the old version of the plugin.
UNK_ADDRESS_FIELD - Static variable in class net.shibboleth.idp.session.impl.StorageBackedIdPSessionSerializer
  Field name of Unknown address.
UNKNOWN - Enum constant in enum class net.shibboleth.idp.installer.impl.UpdateIdPArguments.OperationType
  Unknown.
UNKNOWN - Enum constant in enum class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments.OperationType
  Unknown.
UNKNOWN - Enum constant in enum class net.shibboleth.idp.session.AbstractIdPSession.AddressFamily
  Unknown.
UNKNOWN_USERNAME - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
  ID of event returned if a username is unknown.
unknownAddress - Variable in class net.shibboleth.idp.session.AbstractIdPSession
  An "unknown" address to which the session is bound.
UnlockDataSealers - Class in net.shibboleth.idp.admin.impl
  Action that sets keystore and key passwords for one or more DataSealer KeyStrategy objects based on query parameters.
UnlockDataSealers() - Constructor for class net.shibboleth.idp.admin.impl.UnlockDataSealers
  Constructor.
UnlockKeys - Class in net.shibboleth.idp.module.admin.impl
  `IdPModule` implementation.
UnlockKeys() - Constructor for class net.shibboleth.idp.module.admin.impl.UnlockKeys
  Constructor.
UnlockPrivateKeys - Class in net.shibboleth.idp.admin.impl
  Action that creates private key objects and injects them into existing `MutableCredential` objects.
UnlockPrivateKeys() - Constructor for class net.shibboleth.idp.admin.impl.UnlockPrivateKeys
  Constructor.
unpack(Path, String) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Helper Method for unpacking the distribution.
unpack(Path, Path, boolean, boolean) - Static method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Method to unpack a zip or tgz file into our {`PluginInstaller.unpackDirectory`.
unpackDirectory - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Where we have unpacked into.
unreplacableNames - Variable in class net.shibboleth.idp.installer.PropertiesWithComments
  BlackListed property names.
unsetCookie(String, String) - Method in class net.shibboleth.idp.profile.support.StorageAwareCookieManager
UNVERIFIED_GROUP - Static variable in class net.shibboleth.idp.cas.flow.impl.BuildRelyingPartyContextAction
  Name of group to which unverified services belong.
UNWRAP - Enum constant in enum class net.shibboleth.idp.cli.DataSealerArguments.OperationType
  Unwrap/decrypt.
UPDATE - Enum constant in enum class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments.OperationType
  Update a known install.
UPDATE_SECURITY_PARAMETERS - Static variable in class net.shibboleth.idp.profile.IdPEventIds
  ID of the event returned by a flow to signal the need to re-derive parameters.
updateAuthenticationResultActivity(AuthenticationResult) - Method in interface net.shibboleth.idp.session.IdPSession
  Update the recorded activity timestamp for an `AuthenticationResult` associated with this session.
updateAuthenticationResultActivity(AuthenticationResult) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Update the recorded activity timestamp for an `AuthenticationResult` associated with this session.
updateCheckEnabled - Variable in class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet
  Is update check enabled.
UpdateCounter - Class in net.shibboleth.idp.consent.flow.storage.impl
  Consent action which maintains a storage record whose value is the current time in milliseconds.
UpdateCounter() - Constructor for class net.shibboleth.idp.consent.flow.storage.impl.UpdateCounter
updateFlowAttributes(LocalAttributeMap<Object>) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
  Update flow attributes with development bit.
UpdateIdPArguments - Class in net.shibboleth.idp.installer.impl
  Arguments for IdP "Updater" CLI.
UpdateIdPArguments() - Constructor for class net.shibboleth.idp.installer.impl.UpdateIdPArguments
UpdateIdPArguments.OperationType - Enum Class in net.shibboleth.idp.installer.impl
  Operation enum.
UpdateIdPCLI - Class in net.shibboleth.idp.installer.impl
  Command line update cheker.
UpdateIdPCLI() - Constructor for class net.shibboleth.idp.installer.impl.UpdateIdPCLI
updateIdPini() - Method in class net.shibboleth.idp.installer.impl.FinalizeJettyBase
  Deprecated.
  Rewrite any property names needed.
updateIdPSession(AuthenticationContext, IdPSession) - Method in class net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
  Update an existing session.
UpdateIdPSessionWithSPSessionAction<RequestType,ResponseType> - Class in net.shibboleth.idp.cas.flow.impl
  Conditionally updates the `IdPSession` with a `CASSPSession` to support SLO.
UpdateIdPSessionWithSPSessionAction(SessionResolver, Duration) - Constructor for class net.shibboleth.idp.cas.flow.impl.UpdateIdPSessionWithSPSessionAction
  Constructor.
updateOverrideURLs - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  If overridden these are the urls to us for update (rather than what the plugin asks for.
updateOverrideURLs - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginState
  If overridden these are the urls to us for update (rather than what the plguin asks for.
updatePluginId - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  Update plugin Id.
UpdateSAMLSelfEntityContext - Class in net.shibboleth.idp.saml.profile.impl
  Action that updates inbound and/or outbound instances of `SAMLSelfEntityContext` based on the identity of a relying party accessed via a lookup strategy, by default an immediate child of the profile request context.
UpdateSAMLSelfEntityContext() - Constructor for class net.shibboleth.idp.saml.profile.impl.UpdateSAMLSelfEntityContext
  Constructor.
UpdateSessionWithAuthenticationResult - Class in net.shibboleth.idp.session.impl
  An authentication action that establishes a record of the `AuthenticationResult` in an `IdPSession` for the client, either by updating an existing session or creating a new one.
UpdateSessionWithAuthenticationResult() - Constructor for class net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
  Constructor.
UpdateSessionWithSPSession - Class in net.shibboleth.idp.session.impl
  An action that establishes a record of an `SPSession` in an existing `IdPSession` for the client.
UpdateSessionWithSPSession() - Constructor for class net.shibboleth.idp.session.impl.UpdateSessionWithSPSession
  Constructor.
updateURL - Variable in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
  location to override the default update location.
updateURL - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  location to override the plugin supplied location.
updateUrls - Variable in class net.shibboleth.idp.admin.impl.ReportUpdateStatus
  Where to look for update information.
updateURLs - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
  Update URLs.
updateVersion - Variable in record class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet.InstallableComponentDetails
  The field for the `updateVersion` record component.
updateVersion - Variable in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
  `UpdateIdPArguments.forceDownloadVersion` as a `InstallableComponentVersion`.
updateVersion - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
  The `PluginInstallerArguments.forceUpdateVersion` as a `InstallableComponentVersion`.
updateVersion() - Method in record class net.shibboleth.idp.admin.impl.InstallableComponentGaugeSet.InstallableComponentDetails
  Returns the value of the `updateVersion` record component.
uppercase - Variable in class net.shibboleth.idp.authn.AbstractExtractionAction
  Convert to uppercase prior to transforms?
uppercase - Variable in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
  Convert to uppercase prior to transforms?
uppercase - Variable in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizer
  Convert to uppercase prior to transforms?
uppercase - Variable in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  Convert username to uppercase prior to transforms?
uppercase - Variable in class net.shibboleth.idp.saml.nameid.impl.BaseTransformingDecoder
  Convert to uppercase prior to transforms?
URI - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
  URI field.
url - Variable in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Base of URL to invoke.
URL - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
  URL field.
usableFlows - Variable in class net.shibboleth.idp.authn.impl.PopulateSubjectCanonicalizationContext
  This is the actual set of descriptor component IDs to install for use in their designated order.
useDefaultTimeZone - Variable in class net.shibboleth.idp.admin.impl.OutputMetrics
  Convert date/time fields to default time zone.
useDefaultTimeZone - Variable in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
  Convert date/time fields to default time zone.
useDefaultTimeZone - Variable in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
  Convert date/time fields to default time zone.
usePasswordExpiration - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Whether to use the password expiration control with the BIND operation.
usePasswordPolicy - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Whether to use the password policy control with the BIND operation.
USER - Static variable in class net.shibboleth.idp.cas.protocol.CASAuditFields
  User name released to CAS client.
USER_AGENT - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
  User Agent field.
UserAgentContext - Class in net.shibboleth.idp.authn.context
  A context containing data about the user agent.
UserAgentContext() - Constructor for class net.shibboleth.idp.authn.context.UserAgentContext
userAttributeLookupStrategy - Variable in class net.shibboleth.idp.cas.config.ValidateConfiguration
  Lookup strategy for Name of IdP attribute to use for user returned in CAS ticket validation response.
userFilter - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  LDAP filter used to search for users.
username - Variable in class net.shibboleth.idp.authn.context.UsernameContext
  The username.
username - Variable in class net.shibboleth.idp.authn.context.UsernamePasswordContext
  The original username.
username - Variable in class net.shibboleth.idp.authn.principal.HOTPPrincipal
  The username.
username - Variable in class net.shibboleth.idp.authn.principal.TOTPPrincipal
  The username.
username - Variable in class net.shibboleth.idp.authn.principal.UsernamePrincipal
  The username.
username - Variable in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Username to be used in the HTTP-Basic authentication.
userName - Variable in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
  Subject principal on ticket validation success.
USERNAME - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
  Username field.
usernameContext - Variable in class net.shibboleth.idp.authn.impl.PrePopulateUsername
  Context to operate on.
usernameContext - Variable in class net.shibboleth.idp.authn.impl.ValidateRemoteUser
  Username context identifying identity to validate.
UsernameContext - Class in net.shibboleth.idp.authn.context
  Context that carries a username (without a password) to be validated.
UsernameContext() - Constructor for class net.shibboleth.idp.authn.context.UsernameContext
usernameFieldName - Variable in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromFormRequest
  Parameter name for username.
usernameFieldName - Variable in class net.shibboleth.idp.authn.impl.PrePopulateUsername
  Form parameter name to carry username.
UsernameIPLockoutKeyStrategy() - Constructor for class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager.UsernameIPLockoutKeyStrategy
usernameLookupStrategy - Variable in class net.shibboleth.idp.profile.support.StorageAwareCookieManager
  Lookup strategy for username.
usernameLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
  Lookup strategy for username.
UsernamePasswordCallbackHandler(String, String) - Constructor for class net.shibboleth.idp.authn.spnego.impl.GSSAcceptorLoginModule.UsernamePasswordCallbackHandler
  Constructor.
UsernamePasswordCleanupHook() - Constructor for class net.shibboleth.idp.authn.impl.ValidateCredentials.UsernamePasswordCleanupHook
UsernamePasswordContext - Class in net.shibboleth.idp.authn.context
  Context that carries a username/password pair to be validated.
UsernamePasswordContext() - Constructor for class net.shibboleth.idp.authn.context.UsernamePasswordContext
usernamePasswordContextCreationStrategy - Variable in class net.shibboleth.idp.authn.impl.PrePopulateUsername
  Strategy used to create/locate the `UsernamePasswordContext` to operate on.
usernamePasswordContextLookupStrategy - Variable in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
  Lookup strategy for UP context.
UsernamePrincipal - Class in net.shibboleth.idp.authn.principal
  Principal based on a username.
UsernamePrincipal(String) - Constructor for class net.shibboleth.idp.authn.principal.UsernamePrincipal
  Constructor.
usernameRemappingStrategy - Variable in class net.shibboleth.idp.authn.AbstractExtractionAction
  Generic hook for remapping username.
UserPrefs - Class in net.shibboleth.idp.module.core.impl
  `IdPModule` implementation.
UserPrefs() - Constructor for class net.shibboleth.idp.module.core.impl.UserPrefs
  Constructor.
useStartTLS - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Whether to use startTLS for connections.
useUnfilteredAttributes - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeValueLookupFunction
  Whether to use filtered or unfiltered attributes.
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.
useUnfilteredAttributesPredicate - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
  Whether to use the unfiltered set of attributes.

## V

V5Install - Class in net.shibboleth.idp.installer.impl
  Code to do most of the V4 Install.
V5Install(InstallerPropertiesImpl, CurrentInstallState, HttpClient, HttpClientSecurityParameters) - Constructor for class net.shibboleth.idp.installer.impl.V5Install
  Constructor.
V5Install.Initializer - Class in net.shibboleth.idp.installer.impl
  An `ApplicationContextInitializer` which knows about our idp.home and also injects properties for the backchannel certificate and hostname.
V5Install.KeyManagement - Class in net.shibboleth.idp.installer.impl
  Create (if needs be) all the keys needed by an install.
validate() - Method in class net.shibboleth.idp.cli.AbstractCommandLineArguments
  Validate the parameter set.
validate() - Method in interface net.shibboleth.idp.cli.CommandLineArguments
  Validate the parameter set.
validate() - Method in class net.shibboleth.idp.cli.DataSealerArguments
validate() - Method in class net.shibboleth.idp.cli.DumpConfigArguments
  Validate the parameter set.
validate() - Method in class net.shibboleth.idp.cli.impl.ModuleManagerArguments
validate() - Method in class net.shibboleth.idp.cli.MetadataQueryArguments
  Validate the parameter set.
validate() - Method in class net.shibboleth.idp.cli.ResolverTestArguments
  Validate the parameter set.
validate() - Method in class net.shibboleth.idp.installer.impl.UpdateIdPArguments
validate() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
validate(ProfileRequestContext, URI) - Method in class net.shibboleth.idp.cas.proxy.impl.HttpClientProxyValidator
  Validates the proxy callback endpoint.
validate(ProfileRequestContext, URI) - Method in interface net.shibboleth.idp.cas.proxy.ProxyValidator
  Validates the proxy callback endpoint.
validate(ProfileRequestContext, AuthenticationContext, CredentialValidator.WarningHandler, CredentialValidator.ErrorHandler) - Method in class net.shibboleth.idp.authn.AbstractCredentialValidator
  Validate any credentials found in a supported form within the input context tree and produce a `Subject` as the outcome.
validate(ProfileRequestContext, AuthenticationContext, CredentialValidator.WarningHandler, CredentialValidator.ErrorHandler) - Method in interface net.shibboleth.idp.authn.CredentialValidator
  Validate any credentials found in a supported form within the input context tree and produce a `Subject` as the outcome.
validateConfig - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateProxyCallbackAction
  Profile config.
validateConfig - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateTicketAction
  Profile config.
validateConfiguration - Variable in class net.shibboleth.idp.cas.flow.impl.PrepareTicketValidationResponseAction
  Profile configuration.
ValidateConfiguration - Class in net.shibboleth.idp.cas.config
  CAS protocol configuration.
ValidateConfiguration() - Constructor for class net.shibboleth.idp.cas.config.ValidateConfiguration
  Creates a new instance.
ValidateCredentials - Class in net.shibboleth.idp.authn.impl
  An action that processes a list of `CredentialValidator` objects to produce an `AuthenticationResult`.
ValidateCredentials() - Constructor for class net.shibboleth.idp.authn.impl.ValidateCredentials
  Constructor.
ValidateCredentials.UsernamePasswordCleanupHook - Class in net.shibboleth.idp.authn.impl
  A default cleanup hook that removes the `UsernamePasswordContext` from the tree.
ValidatedExtractedConsent - Class in net.shibboleth.idp.consent.flow.ar.impl
  Consent action which validates extracted user input when per-attribute consent is not enabled.
ValidatedExtractedConsent() - Constructor for class net.shibboleth.idp.consent.flow.ar.impl.ValidatedExtractedConsent
validateDn - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  DN to perform connection pool validation against.
ValidateExternalAuthentication - Class in net.shibboleth.idp.authn.impl
  An action that checks for an `ExternalAuthenticationContext` and directly produces an `AuthenticationResult` or records error state based on the contents.
ValidateExternalAuthentication() - Constructor for class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication
  Constructor.
ValidateExternalAuthentication(ReloadableService<AttributeFilter>) - Constructor for class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication
  Constructor.
ValidateExternalAuthentication.CertificateCleanupHook - Class in net.shibboleth.idp.authn.impl
  A default cleanup hook that removes a `CertificateContext` from the tree.
validateFilter - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Filter to execute against `LDAPAuthenticationFactoryBean.validateDn`.
ValidateFunctionResult - Class in net.shibboleth.idp.authn.impl
  An action that executes a deployer-supplied function and produces an `AuthenticationResult` based on the function result.
ValidateFunctionResult() - Constructor for class net.shibboleth.idp.authn.impl.ValidateFunctionResult
  Constructor.
validateIdPSessionPredicate - Variable in class net.shibboleth.idp.cas.flow.impl.GrantProxyTicketAction
  Whether to resolve and validate IdP session as part of granting a proxy ticket.
validateLoginTransitions - Variable in class net.shibboleth.idp.authn.impl.TransitionMultiFactorAuthentication
  Perform IsPassive, ForceAuthn, and non-browser checks when running login flows.
validateOnCheckout - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Whether to validate connections when checked out from the pool.
validatePeriod - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Period at which to validate periodically.
validatePeriodically - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Whether to validate connections periodically on a background thread.
ValidateProxyCallbackAction - Class in net.shibboleth.idp.cas.flow.impl
  Validates the proxy callback URL provided in the service ticket validation request and creates a PGT when the proxy callback is successfully authenticated.
ValidateProxyCallbackAction(ProxyValidator, TicketService) - Constructor for class net.shibboleth.idp.cas.flow.impl.ValidateProxyCallbackAction
  Constructor.
ValidateRemoteUser - Class in net.shibboleth.idp.authn.impl
  An action that checks for a `UsernameContext` and directly produces an `AuthenticationResult` based on that identity.
ValidateRemoteUser() - Constructor for class net.shibboleth.idp.authn.impl.ValidateRemoteUser
  Constructor.
ValidateRenewAction - Class in net.shibboleth.idp.cas.flow.impl
  Ensures that a service ticket validation request that specifies renew=true matches the renew flag on the ticket that is presented for validation.
ValidateRenewAction() - Constructor for class net.shibboleth.idp.cas.flow.impl.ValidateRenewAction
validateRequest(HttpServletRequest, String) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnController
  Validate the inbound HTTP request.
ValidateSAMLAuthentication - Class in net.shibboleth.idp.saml.saml2.profile.impl
  An action that produces an `AuthenticationResult` based on an inbound SAML 2.0 SSO response.
ValidateSAMLAuthentication() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
  Constructor.
ValidateTicketAction - Class in net.shibboleth.idp.cas.flow.impl
  CAS protocol service ticket validation action.
ValidateTicketAction(TicketService) - Constructor for class net.shibboleth.idp.cas.flow.impl.ValidateTicketAction
  Constructor.
ValidateUserAgentAddress - Class in net.shibboleth.idp.authn.impl
  An action that ensures that a user-agent address found within a `UserAgentContext` is within a given range and generates an `AuthenticationResult`.
ValidateUserAgentAddress() - Constructor for class net.shibboleth.idp.authn.impl.ValidateUserAgentAddress
  Constructor.
validatorMap - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnController
  Map of binding short names to HttpServletRequest validator.
value - Variable in class net.shibboleth.idp.authn.testing.TestPrincipal
  The class ref.
value - Variable in class net.shibboleth.idp.consent.Consent
  Consent value.
value - Variable in class net.shibboleth.idp.installer.PropertiesWithComments.CommentedProperty
  The value - or the entire line if this is a comment.
value - Variable in class net.shibboleth.idp.saml.impl.testing.TestSources.StaticAttributeDefinition
  Static value returned by this definition.
VALUE_FIELD - Static variable in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
  Field name of consent value.
valueMappings - Variable in class net.shibboleth.idp.saml.saml2.profile.config.AttributeSourcedAuthnContextTranslationStrategy
  Translation map to convert values if necessary.
valueOf(String) - Static method in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.AuthenticatorType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.ConnectionStrategyType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.PassivatorType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.TrustType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.shibboleth.idp.cas.flow.impl.Events
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.shibboleth.idp.cas.protocol.ProtocolParam
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.shibboleth.idp.cas.protocol.SamlParam
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.shibboleth.idp.cli.DataSealerArguments.OperationType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.shibboleth.idp.installer.impl.UpdateIdPArguments.OperationType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments.OperationType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor.Direction
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.shibboleth.idp.session.AbstractIdPSession.AddressFamily
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.shibboleth.idp.session.context.LogoutPropagationContext.Result
  Returns the enum constant of this class with the specified name.
values - Variable in class net.shibboleth.idp.cas.attribute.Attribute
  String values.
values() - Static method in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.AuthenticatorType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.ConnectionStrategyType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.PassivatorType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.TrustType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.shibboleth.idp.cas.flow.impl.Events
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.shibboleth.idp.cas.protocol.ProtocolError
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.shibboleth.idp.cas.protocol.ProtocolParam
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.shibboleth.idp.cas.protocol.SamlParam
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.shibboleth.idp.cli.DataSealerArguments.OperationType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.shibboleth.idp.installer.impl.UpdateIdPArguments.OperationType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments.OperationType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor.Direction
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.shibboleth.idp.session.AbstractIdPSession.AddressFamily
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.shibboleth.idp.session.context.LogoutPropagationContext.Result
  Returns an array containing the constants of this enum class, in the order they are declared.
velocityEngine - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
  Velocity engine used to materialize the LDAP filter.
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.
verifyKDC(Subject) - Method in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator
  Use credentials to acquire and verify a service ticket.
version - Variable in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Storage version used to synchronize changes.
Version - Class in net.shibboleth.idp
  Class for getting and printing the version of the IdP.
Version() - Constructor for class net.shibboleth.idp.Version
  Constructor.
VERSION - Static variable in class net.shibboleth.idp.Version
  IdP version.
VERSION_NAME - Static variable in class net.shibboleth.idp.installer.InstallerSupport
  The name of the file and the property with the current V4 installation value.
viewRendering(RequestContext, View, StateDefinition) - Method in class net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener
  Generates a CSRF token and adds it to the request context view scope, overwriting any existing token.
viewRequiresCSRFTokenPredicate - Variable in class net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener
  Does the view being rendered require a CSRF token to be set.
visitFile(Path, BasicFileAttributes) - Method in class net.shibboleth.idp.installer.InstallerSupport.NameClashVisitor
visitFile(Path, BasicFileAttributes) - Method in class net.shibboleth.idp.installer.plugin.impl.LoggingVisitor

## W

Warning - Class in net.shibboleth.idp.module.intercept.impl
  `IdPModule` implementation.
Warning() - Constructor for class net.shibboleth.idp.module.intercept.impl.Warning
  Constructor.
warningSignaled - Variable in class net.shibboleth.idp.authn.impl.ValidateCredentials
  Tracks whether a warning event was signaled.
wasNameClash() - Method in class net.shibboleth.idp.installer.InstallerSupport.NameClashVisitor
  did we find a name clash?
webAppJars - Variable in class net.shibboleth.idp.cli.impl.JarCheckCLI
  Jar files in edit-webapp.
WebFlowApplicationContextLookupStrategy() - Constructor for class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration.WebFlowApplicationContextLookupStrategy
WebFlowCurrentEventLookupFunction - Class in net.shibboleth.idp.profile.context.navigate
  A `Function` that checks for cases in which the webflow's current event is not reflected by an attached `EventContext` and compensates, along with returning a suitably populated context.
WebFlowCurrentEventLookupFunction() - Constructor for class net.shibboleth.idp.profile.context.navigate.WebFlowCurrentEventLookupFunction
WebFlowMessageHandlerAdaptor - Class in net.shibboleth.idp.profile.impl
  An `AbstractProfileAction` subclass that adapts an OpenSAML `MessageHandler` for execution in a Spring WebFlow environment.
WebFlowMessageHandlerAdaptor(Function<ProfileRequestContext, MessageHandler>, WebFlowMessageHandlerAdaptor.Direction) - Constructor for class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
  Constructor.
WebFlowMessageHandlerAdaptor(WebFlowMessageHandlerAdaptor.Direction) - Constructor for class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
  Constructor.
WebFlowMessageHandlerAdaptor(MessageHandler, WebFlowMessageHandlerAdaptor.Direction) - Constructor for class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
  Constructor.
WebFlowMessageHandlerAdaptor.Direction - Enum Class in net.shibboleth.idp.profile.impl
  Used to indicate the target message context for invocation of the adapted message handler.
WebFlowProfileActionAdaptor - Class in net.shibboleth.idp.profile.impl
  Adaptor that wraps a `ProfileAction` with a Spring Web Flow compatible action implementation so that it can be executed as part of a flow.
WebFlowProfileActionAdaptor(ProfileAction) - Constructor for class net.shibboleth.idp.profile.impl.WebFlowProfileActionAdaptor
  Constructor.
WebflowRequestContextProfileRequestContextLookup - Class in net.shibboleth.idp.profile.context.navigate
  A `Function` that extracts the `ProfileRequestContext` from the current Webflow conversation.
WebflowRequestContextProfileRequestContextLookup() - Constructor for class net.shibboleth.idp.profile.context.navigate.WebflowRequestContextProfileRequestContextLookup
WeightedComparator() - Constructor for class net.shibboleth.idp.authn.AuthenticationFlowDescriptor.WeightedComparator
width - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor.Logo
  Logo width.
WILDCARD - Static variable in class net.shibboleth.idp.consent.Consent
  Wildcard used to represent consent to any ID or value.
workspacePath - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
  Dumping space for renamed files.
WRAP - Enum constant in enum class net.shibboleth.idp.cli.DataSealerArguments.OperationType
  Wrap/encrypt.
write(byte[], int, int) - Method in class net.shibboleth.idp.installer.ProgressReportingOutputStream
write(BufferedWriter) - Method in class net.shibboleth.idp.installer.PropertiesWithComments.CommentedProperty
  Write ourselves to the writer.
WriteAuditLog - Class in net.shibboleth.idp.profile.audit.impl
  Action that produces audit log entries based on an `AuditContext` and one or more formatting strings.
WriteAuditLog() - Constructor for class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
  Constructor.
writeAuditLogAction - Variable in class net.shibboleth.idp.authn.impl.AbstractAuditingValidationAction
  Optional audit output action.
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.
WriteProfileInterceptorResultToStorage - Class in net.shibboleth.idp.profile.interceptor.impl
  A profile interceptor action that writes a `ProfileInterceptorResult` to a `StorageService`.
WriteProfileInterceptorResultToStorage() - Constructor for class net.shibboleth.idp.profile.interceptor.impl.WriteProfileInterceptorResultToStorage
writeToStorage() - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
  Update the primary session record based on the current contents of this object.
WriteValidateResponseAction - Class in net.shibboleth.idp.cas.flow.impl
  CAS 1.0 protocol response handler.
WriteValidateResponseAction(boolean) - Constructor for class net.shibboleth.idp.cas.flow.impl.WriteValidateResponseAction
  Constructor.
written - Variable in class net.shibboleth.idp.installer.ProgressReportingOutputStream
  How much have we written so far?

## X

X500_NAME_FIELD - Static variable in class net.shibboleth.idp.authn.principal.impl.X500PrincipalSerializer
  Field name of X.500 name.
X500PrincipalSerializer - Class in net.shibboleth.idp.authn.principal.impl
  Principal serializer for `X500Principal`.
X500PrincipalSerializer() - Constructor for class net.shibboleth.idp.authn.principal.impl.X500PrincipalSerializer
X500SubjectCanonicalization - Class in net.shibboleth.idp.authn.impl
  A `SubjectCanonicalizer` that transforms the input `Subject` into a principal name by searching for one and only one `X509Certificate` public credential, or in its absence one and only one `X500Principal`.
X500SubjectCanonicalization() - Constructor for class net.shibboleth.idp.authn.impl.X500SubjectCanonicalization
  Constructor.
X509 - Class in net.shibboleth.idp.module.authn.impl
  `IdPModule` implementation.
X509() - Constructor for class net.shibboleth.idp.module.authn.impl.X509
  Constructor.
X509_CREDS_ARRAY_FIELD - Static variable in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
  Field name of X.509 certificates array.
X509_ISSUER - Static variable in class net.shibboleth.idp.authn.AuthnAuditFields
  X.509 cerificate subject.
X509_SUBJECT - Static variable in class net.shibboleth.idp.authn.AuthnAuditFields
  X.509 cerificate subject.
X509AuthServlet - Class in net.shibboleth.idp.authn.impl
  Servlet compatible with the `ExternalAuthentication` interface that extracts and validates an X.509 client certificate for user authentication.
X509AuthServlet() - Constructor for class net.shibboleth.idp.authn.impl.X509AuthServlet
  Constructor.
X509CertificateCredentialValidator - Class in net.shibboleth.idp.authn.impl
  A credential validator that validates an X.509 certificate.
X509CertificateCredentialValidator() - Constructor for class net.shibboleth.idp.authn.impl.X509CertificateCredentialValidator
  Constructor.
X509ProxyFilter - Class in net.shibboleth.idp.authn.impl
  Servlet filter to translate Apache mod_ssl certificate variables into Java servlet attributes.
X509ProxyFilter() - Constructor for class net.shibboleth.idp.authn.impl.X509ProxyFilter
  Constructor.
X509ResourceCredentialConfig - Class in net.shibboleth.idp.authn.impl
  Implementation of `CredentialConfig` that loads trust and key material using a `Resource`.
X509ResourceCredentialConfig() - Constructor for class net.shibboleth.idp.authn.impl.X509ResourceCredentialConfig

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 and Interfaces|All Packages|Constant Field Values|Serialized Form