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.
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.
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.
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
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.
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.
ActivationCondition() - Constructor for class net.shibboleth.idp.authn.impl.SimpleSubjectCanonicalization.ActivationCondition
 
ActivationCondition() - Constructor for class net.shibboleth.idp.authn.impl.X500SubjectCanonicalization.ActivationCondition
 
ActivationCondition() - Constructor for class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization.ActivationCondition
 
ActivationCondition() - Constructor for class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization.ActivationCondition
 
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
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) - 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.
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.
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.context.navigate.SubjectCanonicalizationContextSubjectLookupFunction
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.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.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(ProfileRequestContext, SubjectCanonicalizationContext, boolean) - Method in class net.shibboleth.idp.authn.impl.SimpleSubjectCanonicalization.ActivationCondition
Helper method that runs either as part of the Predicate or directly from the SimpleSubjectCanonicalization.doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext) method above.
apply(ProfileRequestContext, SubjectCanonicalizationContext, boolean) - Method in class net.shibboleth.idp.authn.impl.X500SubjectCanonicalization.ActivationCondition
Helper method that runs either as part of the Predicate or directly from the X500SubjectCanonicalization.doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext) method above.
apply(ProfileRequestContext, SubjectCanonicalizationContext, boolean) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization.ActivationCondition
Helper method that runs either as part of the Predicate or directly from the NameIDCanonicalization.doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext) method above.
apply(ProfileRequestContext, SubjectCanonicalizationContext, boolean) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization.ActivationCondition
Helper method that runs either as part of the Predicate or directly from the NameIdentifierCanonicalization.doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext) method above.
apply(Assertion) - Method in class net.shibboleth.idp.saml.audit.impl.NameIDAuditExtractor
Apply function to an assertion.
apply(Assertion) - Method in class net.shibboleth.idp.saml.audit.impl.NameIDFormatAuditExtractor
Apply function to an assertion.
apply(Assertion) - Method in class net.shibboleth.idp.saml.audit.impl.NameIDAuditExtractor
Apply function to an assertion.
apply(Assertion) - Method in class net.shibboleth.idp.saml.audit.impl.NameIDFormatAuditExtractor
Apply function to an assertion.
apply(Assertion) - Method in class net.shibboleth.idp.saml.audit.impl.SPNameQualifierAuditExtractor
Apply function to an assertion.
apply(AuthnContext) - Method in class net.shibboleth.idp.saml.authn.principal.impl.MapDrivenAuthnContextTranslationStrategy
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.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
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
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.AttributeSourcedSubjectCanonicalization
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.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.AttributeSourcedSubjectCanonicalization
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.
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.
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
An action that 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.
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.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.
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
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_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(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.
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.
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.
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.
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.
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
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.
bestHostName() - Method in class net.shibboleth.idp.installer.impl.InstallerProperties
Find the most apposite network connector, taken from Ant.
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
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
buildRelyingPartyContext(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.testing.RequestContextBuilder
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
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
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
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_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.
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
CASDateTimeAttributeTranscoder() - Constructor for class net.shibboleth.idp.cas.attribute.transcoding.impl.CASDateTimeAttributeTranscoder
 
CASScopedStringAttributeTranscoder - Class in net.shibboleth.idp.cas.attribute.transcoding.impl
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
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 - Variable in class net.shibboleth.idp.authn.impl.X500SubjectCanonicalization
The certificate to operate on.
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.
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
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 command line attribute 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.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
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
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
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
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.
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.session.impl.PopulateLogoutPropagationContext
Lookup/creation function for LogoutPropagationContext.
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.impl.PrePopulateUsername
Username cookie name.
cookieName - Variable in class net.shibboleth.idp.authn.impl.ValidateCredentials.UsernamePasswordCleanupHook
Username cookie name.
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(InstallerProperties) - Constructor for class net.shibboleth.idp.installer.impl.CopyDistribution
Constructor.
copyFile(Path, Path) - Method in class net.shibboleth.idp.installer.impl.FinalizeJettyBase
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.InstallerProperties
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
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
Create an empty store and save to new location.
createP12IdPini() - Method in class net.shibboleth.idp.installer.impl.FinalizeJettyBase
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
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
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.InstallerProperties
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 view-scope map on rendering of a suitable view-state Checks the CSRF token in a HTTP request matches that stored in the view-scope map when a suitable view-state event occurs.
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(InstallerProperties) - 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.authn.impl.PrePopulateUsername
Optional data sealer to use.
dataSealer - Variable in class net.shibboleth.idp.authn.impl.ValidateCredentials.UsernamePasswordCleanupHook
Optional data sealer to use.
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.
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_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
Whether to tidy up after ourselves.
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.InstallerProperties
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
 
defaultScope() - Method in class net.shibboleth.idp.installer.impl.InstallerProperties
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.
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.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 IdPSessions 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
distCopy(Path, Path, String, boolean) - Method in class net.shibboleth.idp.installer.impl.CopyDistribution
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(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.
doDestroy() - Method in class net.shibboleth.idp.authn.impl.LDAPCredentialValidator
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.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.ProcessAssertionsForAuthentication
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.AttributeSourcedSubjectCanonicalization
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, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.impl.SimpleSubjectCanonicalization
Performs this authentication action.
doExecute(ProfileRequestContext, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.impl.X500SubjectCanonicalization
Performs this authentication action.
doExecute(ProfileRequestContext, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization
Performs this authentication action.
doExecute(ProfileRequestContext, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
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.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.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.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.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.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.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.InstallerProperties
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
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.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.
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.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.ProcessAssertionsForAuthentication
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.AttributeSourcedSubjectCanonicalization
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, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.impl.SimpleSubjectCanonicalization
Performs this c14n action's pre-execute step.
doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.impl.X500SubjectCanonicalization
Performs this c14n action's pre-execute step.
doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization
Performs this c14n action's pre-execute step.
doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
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
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.
embeddedPredicate - Variable in class net.shibboleth.idp.authn.impl.SimpleSubjectCanonicalization
Supplies logic for pre-execute test.
embeddedPredicate - Variable in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization
Supplies logic for pre-execute test.
embeddedPredicate - Variable in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
Supplies logic for pre-execute test.
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.
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
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
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.InstallerProperties
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) - Static method in class net.shibboleth.idp.cli.CLI
Logs, as an error, the error message 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
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
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.
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
 
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
Check for inbound attributes and apply filtering.
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
Small class to do the post install work on an embedded jetty-base.
FinalizeJettyBase() - Constructor for class net.shibboleth.idp.installer.impl.FinalizeJettyBase
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.
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.
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(String, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization.ActivationCondition
Check the format against the format list.
formatMatches(String, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization.ActivationCondition
Check the format against the format list.
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.

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.C