A B C D E F G H I K L M N O P R S T U W 

A

AbstractAuthenticationAction<InboundMessageType,OutboundMessageType> - Class in net.shibboleth.idp.authn
A base class for authentication related actions.
AbstractAuthenticationAction() - Constructor for class net.shibboleth.idp.authn.AbstractAuthenticationAction
Constructor.
AbstractExtractionAction<InboundMessageType,OutboundMessageType> - 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.
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.
AbstractSubjectCanonicalizationAction<InboundMessageType,OutboundMessageType> - 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.
AbstractTemplateSearchDnResolver.EscapingReferenceInsertionEventHandler() - Constructor for class net.shibboleth.idp.authn.AbstractTemplateSearchDnResolver.EscapingReferenceInsertionEventHandler
 
AbstractUsernamePasswordValidationAction - Class in net.shibboleth.idp.authn
An abstract action that checks for a UsernamePasswordContext and produces an AuthenticationResult based on that identity by invoking a subclass method.
AbstractUsernamePasswordValidationAction() - Constructor for class net.shibboleth.idp.authn.AbstractUsernamePasswordValidationAction
Constructor.
AbstractValidationAction<InboundMessageType,OutboundMessageType> - 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.
AbstractValidationAction.MessageChecker(String) - Constructor for class net.shibboleth.idp.authn.AbstractValidationAction.MessageChecker
Constructor.
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.
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.
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).
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.
addException(Exception) - Method in class net.shibboleth.idp.authn.context.AuthenticationErrorContext
Add an exception to the list.
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.
apiHost - Variable in class net.shibboleth.idp.authn.duo.BasicDuoIntegration
API host.
applicationKey - Variable in class net.shibboleth.idp.authn.duo.BasicDuoIntegration
Application key.
apply(String) - Method in class net.shibboleth.idp.authn.AbstractValidationAction.MessageChecker
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
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(AuthenticationContext) - Method in class net.shibboleth.idp.authn.context.navigate.PreviousResultLookupFunction
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(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.principal.DefaultPrincipalDeterminationStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.SubjectCanonicalizationFlowDescriptor
applyTransforms(String) - Method in class net.shibboleth.idp.authn.AbstractExtractionAction
Apply any configured regular expression replacements to an input value and return the result.
applyTransforms(String) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
Apply any configured regular expression replacements to an input value and return the result.
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.
attribute - Variable in class net.shibboleth.idp.authn.principal.IdPAttributePrincipal
The attributes.
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.
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.
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.
AuthenticationFlowDescriptor - Class in net.shibboleth.idp.authn
A descriptor for an authentication flow.
AuthenticationFlowDescriptor() - Constructor for class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Constructor.
authenticationFlowId - Variable in class net.shibboleth.idp.authn.AuthenticationResult
The identifier of the flow used to produce this result.
AuthenticationFlowsLookupFunction - Class in net.shibboleth.idp.authn.config.navigate
A function that returns AuthenticationProfileConfiguration.getAuthenticationFlows() 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
 
authenticationInstant - Variable in class net.shibboleth.idp.authn.AuthenticationResult
The time, in milliseconds since the epoch, that the authentication completed.
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 - Class in net.shibboleth.idp.authn
Describes an act of authentication.
AuthenticationResult(String, Subject) - Constructor for class net.shibboleth.idp.authn.AuthenticationResult
Constructor.
AuthenticationResult(String, Principal) - Constructor for class net.shibboleth.idp.authn.AuthenticationResult
Constructor.
authenticationResult - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
A successful authentication result (the output of the attempted flow, if any).
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.
authenticationResults - Variable in class net.shibboleth.idp.authn.context.SubjectContext
The active authentication results for the subject.
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.
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_METHOD_PARAM - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
Deprecated.
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.
authnContext - Variable in class net.shibboleth.idp.authn.AbstractAuthenticationAction
AuthenticationContext to operate on.
authnContextLookupStrategy - Variable in class net.shibboleth.idp.authn.principal.DefaultPrincipalDeterminationStrategy
Authentication context lookup strategy.
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.
authnResult - Variable in class net.shibboleth.idp.authn.principal.AuthenticationResultPrincipal
The authentication result.
authorities - Variable in class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
The authorities.
availableFlows - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
Flows that are known to the system.

B

BasicDuoIntegration - Class in net.shibboleth.idp.authn.duo
Wrapper for use of Duo.
BasicDuoIntegration() - Constructor for class net.shibboleth.idp.authn.duo.BasicDuoIntegration
Constructor.
buildAuthenticationResult(ProfileRequestContext<InboundMessageType, OutboundMessageType>, 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.

C

canonicalizationError - Variable in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Exception raised by a failed canonicalization.
certificate - Variable in class net.shibboleth.idp.authn.context.CertificateContext
The certificate to be validated.
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.
check(ProfileRequestContext) - Method in interface net.shibboleth.idp.authn.AccountLockoutManager
Check if the authentication credentials associated with the request are subject to lockout.
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.
clear(ProfileRequestContext) - Method in interface net.shibboleth.idp.authn.AccountLockoutManager
Clear the lockout state for the authentication credentials associated with the request.
clearErrorContext - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
Indicates whether to clear any existing AuthenticationErrorContext before execution.
clientAddress - Variable in class net.shibboleth.idp.authn.duo.context.DuoAuthenticationContext
Client address.
clone() - Method in class net.shibboleth.idp.authn.duo.DuoPrincipal
Creates and returns a copy of this object.
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.PasswordPrincipal
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.
CloneablePrincipal - Interface in net.shibboleth.idp.authn.principal
Principal that can be cloned without knowledge of the underlying type.
compare(Object, Object) - Method in class net.shibboleth.idp.authn.principal.DefaultPrincipalDeterminationStrategy.WeightedComparator
completionInstant - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
Time, in milliseconds since the epoch, when authentication process completed.
CONVERSATION_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
Parameter supplied to identify the per-conversation structure in the session.
createSearchFilter(User) - Method in class net.shibboleth.idp.authn.AbstractTemplateSearchDnResolver
 

D

DEFAULT_METRIC_NAME - Static variable in class net.shibboleth.idp.authn.AbstractUsernamePasswordValidationAction
Default prefix for metrics.
DEFAULT_METRIC_NAME - Static variable in class net.shibboleth.idp.authn.AbstractValidationAction
Default prefix for metrics.
defaultPrincipal - Variable in class net.shibboleth.idp.authn.principal.DefaultPrincipalDeterminationStrategy
Default Principal to return.
DefaultPrincipalDeterminationStrategy<T extends Principal> - Class in net.shibboleth.idp.authn.principal
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.principal.DefaultPrincipalDeterminationStrategy
Constructor.
DefaultPrincipalDeterminationStrategy.WeightedComparator - Class in net.shibboleth.idp.authn.principal
A Comparator that compares the mapped weights of the two operands, using a weight of zero for any unmapped values.
DefaultPrincipalDeterminationStrategy.WeightedComparator() - Constructor for class net.shibboleth.idp.authn.principal.DefaultPrincipalDeterminationStrategy.WeightedComparator
 
deregister(Class<? extends Principal>, String) - Method in class net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistry
Deregister a predicate factory for a given operator string.
deserialize(long, String, String, String, Long) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
deserialize(Type) - Method in interface net.shibboleth.idp.authn.principal.PrincipalSerializer
Deserialize the supplied value.
doExecute(ProfileRequestContext<InboundMessageType, OutboundMessageType>) - Method in class net.shibboleth.idp.authn.AbstractAuthenticationAction
doExecute(ProfileRequestContext<InboundMessageType, OutboundMessageType>, AuthenticationContext) - Method in class net.shibboleth.idp.authn.AbstractAuthenticationAction
Performs this authentication action.
doExecute(ProfileRequestContext<InboundMessageType, OutboundMessageType>) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
doExecute(ProfileRequestContext<InboundMessageType, OutboundMessageType>, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
Performs this authentication action.
doFinish(HttpServletRequest, HttpServletResponse) - 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.
doInitialize() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
doInitialize() - Method in class net.shibboleth.idp.authn.duo.BasicDuoIntegration
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.
doPreExecute(ProfileRequestContext<InboundMessageType, OutboundMessageType>) - Method in class net.shibboleth.idp.authn.AbstractAuthenticationAction
doPreExecute(ProfileRequestContext<InboundMessageType, OutboundMessageType>, AuthenticationContext) - Method in class net.shibboleth.idp.authn.AbstractAuthenticationAction
Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext<InboundMessageType, OutboundMessageType>) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
doPreExecute(ProfileRequestContext<InboundMessageType, OutboundMessageType>, SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
Performs this c14n action's pre-execute step.
doPreExecute(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordValidationAction
Performs this authentication action's pre-execute step.
doPreExecute(ProfileRequestContext<InboundMessageType, OutboundMessageType>, AuthenticationContext) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Performs this authentication action's pre-execute step.
doStart(HttpServletRequest) - 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.
DUO_AUTH_RESULT_ALLOW - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo AuthAPI auth "allow" result value.
DUO_AUTH_RESULT_DENY - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo AuthAPI auth "deny" result value.
DUO_AUTH_STATUS_BYPASS - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo AuthAPI auth "bypass" result value.
DUO_AUTH_STATUS_LOCKED - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo AuthAPI auth "locked_out" result value.
DUO_DEVICE - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo AuthAPI parameter name.
DUO_DEVICE_AUTO - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo AuthAPI device "auto" value.
DUO_DEVICE_HEADER_NAME - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo flow default header name for device ID.
DUO_FACTOR - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo AuthAPI parameter name.
DUO_FACTOR_AUTO - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo AuthAPI factor "auto" value.
DUO_FACTOR_HEADER_NAME - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo flow default header name for factor.
DUO_FACTOR_PASSCODE - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo AuthAPI factor "passcode" value.
DUO_FACTOR_PHONE - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo AuthAPI factor "enum" value.
DUO_FACTOR_PUSH - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo AuthAPI factor "push" value.
DUO_FACTOR_SMS - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo AuthAPI factor "sms" value.
DUO_IPADDR - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo AuthAPI parameter name.
DUO_PASSCODE - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo AuthAPI parameter name.
DUO_PASSCODE_HEADER_NAME - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo flow default header name for passcode.
DUO_PREAUTH_RESULT_ALLOW - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo AuthAPI preauth "allow" result value.
DUO_PREAUTH_RESULT_AUTH - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo AuthAPI preauth "auth" result value.
DUO_PREAUTH_RESULT_DENY - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo AuthAPI preauth "deny" result value.
DUO_PREAUTH_RESULT_ENROLL - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo AuthAPI preauth "enroll" result value.
DUO_PUSHINFO - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo AuthAPI parameter name.
DUO_USERNAME - Static variable in class net.shibboleth.idp.authn.duo.DuoAuthAPI
Duo AuthAPI parameter name.
DuoAuthAPI - Class in net.shibboleth.idp.authn.duo
Constants defined in the Duo AuthAPI.
DuoAuthAPI() - Constructor for class net.shibboleth.idp.authn.duo.DuoAuthAPI
Constructor.
DuoAuthenticationContext - Class in net.shibboleth.idp.authn.duo.context
Context that carries Duo factor and device or passcode to be used in validation.
DuoAuthenticationContext() - Constructor for class net.shibboleth.idp.authn.duo.context.DuoAuthenticationContext
Constructor.
duoDevice - Variable in class net.shibboleth.idp.authn.duo.context.DuoAuthenticationContext
Device ID.
duoFactor - Variable in class net.shibboleth.idp.authn.duo.context.DuoAuthenticationContext
Factor.
DuoIntegration - Interface in net.shibboleth.idp.authn.duo
Interface to a particular Duo integration point.
duoPasscode - Variable in class net.shibboleth.idp.authn.duo.context.DuoAuthenticationContext
Passcode.
DuoPrincipal - Class in net.shibboleth.idp.authn.duo
Principal based on a Duo authentication.
DuoPrincipal(String) - Constructor for class net.shibboleth.idp.authn.duo.DuoPrincipal
Constructor.

E

encode(Object) - Method in class net.shibboleth.idp.authn.AbstractTemplateSearchDnResolver.EscapingReferenceInsertionEventHandler
Returns SearchFilter.encodeValue(byte[]) if value is a string or byte array.
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.duo.DuoPrincipal
equals(Object) - Method in class net.shibboleth.idp.authn.principal.AuthenticationResultPrincipal
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.UsernamePrincipal
equals(Object) - Method in class net.shibboleth.idp.authn.SubjectCanonicalizationFlowDescriptor
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.
event - Variable in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
A SWF event to signal as the completion of the MFA flow.
eventHandler - Variable in class net.shibboleth.idp.authn.AbstractTemplateSearchDnResolver
Event handler used for escaping.
exceptions - Variable in class net.shibboleth.idp.authn.context.AuthenticationErrorContext
Ordered list of exceptions encountered.
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.
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() - 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(String) - Constructor for exception net.shibboleth.idp.authn.ExternalAuthenticationException
Constructor.
ExternalAuthenticationException(Exception) - Constructor for exception net.shibboleth.idp.authn.ExternalAuthenticationException
Constructor.
ExternalAuthenticationException(String, Exception) - Constructor for exception net.shibboleth.idp.authn.ExternalAuthenticationException
Constructor.

F

factory - Variable in class net.shibboleth.idp.authn.PooledTemplateSearchDnResolver
Connection factory.
factory - Variable in class net.shibboleth.idp.authn.TemplateSearchDnResolver
Connection factory.
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.
fixedEventLookupStrategy - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
Lookup strategy for a fixed event to return from validators for testing.
FLOW_ID_PREFIX - Static variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Prefix convention for flow IDs.
flowExecutionUrl - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Value of flowExecutionUrl on branching from flow.
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.

G

generatorFactory - Variable in class net.shibboleth.idp.authn.principal.AbstractPrincipalSerializer
JSON generator factory.
getActiveResults() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Get previous authentication results currently active for the subject.
getActiveResults() - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
Get a live list of the AuthenticationResult objects produced during the flow.
getAddress() - Method in class net.shibboleth.idp.authn.context.UserAgentContext
Get the address of the user-agent host.
getAPIHost() - Method in class net.shibboleth.idp.authn.duo.BasicDuoIntegration
Get the name of the API host to contact.
getAPIHost() - Method in interface net.shibboleth.idp.authn.duo.DuoIntegration
Get the name of the API host to contact.
getApplicationKey() - Method in class net.shibboleth.idp.authn.duo.BasicDuoIntegration
Get the application key.
getApplicationKey() - Method in interface net.shibboleth.idp.authn.duo.DuoIntegration
Get the application key.
getAttemptedFlow() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Get the authentication flow that was attempted in order to authenticate the user.
getAttemptedFlow() - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Get the last flow that was attempted for subject c14n.
getAttribute() - Method in class net.shibboleth.idp.authn.principal.IdPAttributePrincipal
Get the IdPAttribute.
getAuthenticatingAuthorities() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Get a mutable, ordered list of proxied authentication sources.
getAuthenticationFlowDescriptor() - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
Get the AuthenticationFlowDescriptor representing the MFA flow.
getAuthenticationFlowId() - Method in class net.shibboleth.idp.authn.AuthenticationResult
Get the flow used to authenticate the principal.
getAuthenticationFlows() - Method in interface net.shibboleth.idp.authn.config.AuthenticationProfileConfiguration
Get the allowable authentication flows for this profile.
getAuthenticationInstant() - Method in class net.shibboleth.idp.authn.AuthenticationResult
Get the time, in milliseconds since the epoch, that the authentication completed.
getAuthenticationResponse() - Method in class net.shibboleth.idp.authn.context.LDAPResponseContext
Get the LDAP authentication response.
getAuthenticationResult() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Get the authentication result produced by the attempted flow, or reused for SSO.
getAuthenticationResult() - Method in class net.shibboleth.idp.authn.principal.AuthenticationResultPrincipal
getAuthenticationResults() - Method in class net.shibboleth.idp.authn.context.SubjectContext
Get a mutable map of authentication flow IDs to authentication results.
getAuthenticationStateMap() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Get the map of intermediate state that flows can use to pass information amongst themselves.
getAuthnError() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Get an error message from the authentication process.
getAuthnException() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Get an exception from the authentication process.
getAuthnInstant() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Get the time of authentication.
getAuthorities() - Method in class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
Get the mutable authority collection.
getAvailableFlows() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Get the set of flows known to the system overall.
getCertificate() - Method in class net.shibboleth.idp.authn.context.CertificateContext
Get the certificate to be validated.
getClassifiedErrors() - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Get the error messages classified by specific error conditions.
getClassifiedErrors() - Method in class net.shibboleth.idp.authn.context.AuthenticationErrorContext
Get a mutable collection of error "tokens" associated with the context.
getClassifiedWarnings() - Method in class net.shibboleth.idp.authn.context.AuthenticationWarningContext
Get a mutable collection of warning "tokens" associated with the context.
getClientAddress() - Method in class net.shibboleth.idp.authn.duo.context.DuoAuthenticationContext
Get the client address.
getCompletionInstant() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Get the time, in milliseconds since the epoch, when the authentication process ended.
getConnection() - Method in class net.shibboleth.idp.authn.PooledTemplateSearchDnResolver
 
getConnection() - Method in class net.shibboleth.idp.authn.TemplateSearchDnResolver
 
getConnectionFactory() - Method in class net.shibboleth.idp.authn.PooledTemplateSearchDnResolver
 
getConnectionFactory() - Method in class net.shibboleth.idp.authn.TemplateSearchDnResolver
 
getDefaultAuthenticationMethods() - Method in interface net.shibboleth.idp.authn.config.AuthenticationProfileConfiguration
Get the default authentication methods to use, expressed as custom principals.
getDeviceID() - Method in class net.shibboleth.idp.authn.duo.context.DuoAuthenticationContext
Get the device ID.
getEvent() - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
Get an event that should be signaled as the result of the MFA flow.
getException() - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Get the exception raised by a failed canonicalization.
getExceptions() - Method in class net.shibboleth.idp.authn.context.AuthenticationErrorContext
Get an immutable list of the exceptions encountered.
getExternalRedirect(String, String) - Static method in class net.shibboleth.idp.authn.ExternalAuthentication
Computes the appropriate location to pass control to to invoke an external authentication mechanism.
getFactor() - Method in class net.shibboleth.idp.authn.duo.context.DuoAuthenticationContext
Get the factor to use.
getFixedEventLookupStrategy() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Get optional lookup strategy to return a fixed event to return from credential validation to exercise error and warning logic.
getFlowExecutionUrl() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Get the flow execution URL to return control to.
getHintedName() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Get a non-normative hint provided by the request about the user's identity.
getIdentifier() - Method in class net.shibboleth.idp.authn.context.UserAgentContext
Get the user agent identifier.
getImpersonatingPrincipalName() - Method in class net.shibboleth.idp.authn.context.SubjectContext
Get the canonical principal name of an identity that is impersonating the subject.
getInactivityTimeout() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Get the maximum amount of time in milliseconds, since the last usage, a flow should be considered active.
getInitialAuthenticationResult() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Get the "initial" authentication result produced during this request's initial-authn phase.
getInitiationInstant() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Get the time, in milliseconds since the epoch, when the authentication process started.
getIntegrationKey() - Method in class net.shibboleth.idp.authn.duo.BasicDuoIntegration
Get the integration key.
getIntegrationKey() - Method in interface net.shibboleth.idp.authn.duo.DuoIntegration
Get the integration key.
getIntermediateFlows() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Get the set of flows that have been executed, successfully or otherwise, without producing a completed result.
getIntermediateFlows() - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Get the set of flows that have been executed, successfully or otherwise, without producing a completed result.
getIntermediates() - Method in class net.shibboleth.idp.authn.context.CertificateContext
Get any additional certificates accompanying the end-entity certificate.
getJsonGenerator(Writer) - Method in class net.shibboleth.idp.authn.principal.AbstractPrincipalSerializer
Get a JsonGenerator, synchronized for thread-safety.
getJsonReader(Reader) - Method in class net.shibboleth.idp.authn.principal.AbstractPrincipalSerializer
Get a JsonReader, synchronized for thread-safety.
getKey() - Method in class net.shibboleth.idp.authn.context.LockoutManagerContext
Get the account lockout key to check or modify.
getLastActivityInstant() - Method in class net.shibboleth.idp.authn.AuthenticationResult
Get the last time, in milliseconds since the epoch, this result was used for authentication.
getLifetime() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Get the maximum amount of time in milliseconds, since first usage, a flow should be considered active.
getLockoutManager() - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordValidationAction
Get an account lockout management component.
getMatchingPrincipal() - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
Get the principal that matched the request's requirements, if any.
getMatchingPrincipal() - Method in interface net.shibboleth.idp.authn.principal.PrincipalEvalPredicate
Get the Principal object from the evaluated PrincipalSupportingComponent that actually satisfied the predicate, if any.
getMaxAge() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Get duration in milliseconds since an AuthenticationResult was created that allows it to be reused for this request.
getMetricName() - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Get the base name to use for metrics reported.
getName() - Method in class net.shibboleth.idp.authn.duo.DuoPrincipal
getName() - Method in class net.shibboleth.idp.authn.principal.AuthenticationResultPrincipal
getName() - Method in class net.shibboleth.idp.authn.principal.IdPAttributePrincipal
getName() - Method in class net.shibboleth.idp.authn.principal.PasswordPrincipal
getName() - Method in class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
getName() - Method in class net.shibboleth.idp.authn.principal.UsernamePrincipal
getNameIDFormatPrecedence() - Method in interface net.shibboleth.idp.authn.config.AuthenticationProfileConfiguration
Get the name identifier formats to use with this relying party, in order of preference.
getNextFlowId() - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
Get the next flow due to execute (or that is currently executing).
getNextFlowStrategy(String) - Method in class net.shibboleth.idp.authn.MultiFactorAuthenticationTransition
Get the function to run to determine the next subflow to run.
getNextFlowStrategyMap() - Method in class net.shibboleth.idp.authn.MultiFactorAuthenticationTransition
Get the map of transition rules to follow.
getOperator() - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
Get the comparison operator for matching requested principals.
getPasscode() - Method in class net.shibboleth.idp.authn.duo.context.DuoAuthenticationContext
Get the passcode.
getPassword() - Method in class net.shibboleth.idp.authn.context.UsernamePasswordContext
Gets the password associated with the username.
getPostAuthenticationFlows() - Method in interface net.shibboleth.idp.authn.config.AuthenticationProfileConfiguration
Get an ordered list of post-authentication interceptor flows to run for this profile.
getPotentialFlows() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Get the set of flows that could potentially be used for authentication.
getPotentialFlows() - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Get the set of flows that could potentially be used for subject canonicalization.
getPredicate(Principal) - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
Get a predicate to apply based on a principal type and the content of this context.
getPredicate(Principal) - Method in interface net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactory
Get a predicate to compare a candidate Principal object against a PrincipalSupportingComponent for a "match", where the definition of a match is implementation-specific.
getPreferredPrincipals() - Method in class net.shibboleth.idp.authn.context.PreferredPrincipalContext
Get an immutable list of principals reflecting the request preferences.
getPrincipal() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Get a Principal that was authenticated.
getPrincipalEvalPredicateFactoryRegistry() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Get the registry of predicate factories for custom principal evaluation.
getPrincipalEvalPredicateFactoryRegistry() - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
Get the registry of predicate factories for custom principal evaluation.
getPrincipalName() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Get the name of a principal that was authenticated.
getPrincipalName() - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Get the canonical principal name of the subject.
getPrincipalName() - Method in class net.shibboleth.idp.authn.context.SubjectContext
Get the canonical principal name of the subject.
getProfileRequestContext(String, HttpServletRequest) - Static method in class net.shibboleth.idp.authn.ExternalAuthentication
Get the ProfileRequestContext associated with a request.
getProfileRequestContext(HttpServletRequest) - Method in class net.shibboleth.idp.authn.ExternalAuthentication
Get the ProfileRequestContext associated with a request.
getPushInfo() - Method in class net.shibboleth.idp.authn.duo.context.DuoAuthenticationContext
Get the pushinfo.
getRequestedPrincipals() - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
Get an immutable list of principals reflecting the request requirements.
getRequesterId() - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Get the requester's ID.
getResponderId() - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Get the responder's ID.
getResultCachingPredicate() - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Get predicate to apply to determine cacheability of AuthenticationResult.
getReuseCondition() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Get condition controlling whether results from this flow should be reused for SSO.
getSecretKey() - Method in class net.shibboleth.idp.authn.duo.BasicDuoIntegration
Get the secret key.
getSecretKey() - Method in interface net.shibboleth.idp.authn.duo.DuoIntegration
Get the secret key.
getSignaledFlowId() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Get the flow ID signaled as the next selection.
getSubject() - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Get the subject to be produced by successful execution of this action.
getSubject() - Method in class net.shibboleth.idp.authn.AuthenticationResult
Get the Subject identifying the authenticated entity.
getSubject() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Get a Subject that was authenticated.
getSubject() - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Get the Subject to canonicalize.
getSubjectName() - Method in class net.shibboleth.idp.authn.AuthenticationResult
Get a suitable principal name for logging/debugging use.
getSubjects() - Method in class net.shibboleth.idp.authn.context.SubjectContext
Get an immutable list of Subjects extracted from every AuthenticationResult associated with the context.
getSupportedPrincipals(Class<T>) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Get an immutable set of supported custom principals that the component produces, supports, contains, etc.
getSupportedPrincipals(Class<T>) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Get an immutable set of supported custom principals that the component produces, supports, contains, etc.
getSupportedPrincipals() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Get a collection of supported non-user-specific principals that the flow may produce when it operates.
getSupportedPrincipals(Class<T>) - Method in class net.shibboleth.idp.authn.AuthenticationResult
Get an immutable set of supported custom principals that the component produces, supports, contains, etc.
getSupportedPrincipals(Class<T>) - Method in class net.shibboleth.idp.authn.duo.BasicDuoIntegration
Get an immutable set of supported custom principals that the component produces, supports, contains, etc.
getSupportedPrincipals(Class<T>) - Method in interface net.shibboleth.idp.authn.principal.PrincipalSupportingComponent
Get an immutable set of supported custom principals that the component produces, supports, contains, etc.
getTemplate() - Method in class net.shibboleth.idp.authn.AbstractTemplateSearchDnResolver
Returns the template.
getTicket() - Method in class net.shibboleth.idp.authn.context.KerberosTicketContext
Get the Kerberos ticket to be validated.
getTransitionMap() - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
Get a live map of the transitions to apply.
getUserAgent() - Method in class net.shibboleth.idp.authn.context.UserAgentContext
Gets the parsed user agent.
getUsername() - Method in class net.shibboleth.idp.authn.context.UsernameContext
Gets the username.
getUsername() - Method in class net.shibboleth.idp.authn.context.UsernamePasswordContext
Gets the username.
getUsername() - Method in class net.shibboleth.idp.authn.duo.context.DuoAuthenticationContext
Get the username.
getUsernamePasswordContext() - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordValidationAction
Get the UsernamePasswordContext to validate.

H

handleError(ProfileRequestContext<InboundMessageType, OutboundMessageType>, AuthenticationContext, Exception, String) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Adds an exception encountered during the action to an AuthenticationErrorContext, creating one if necessary, beneath the AuthenticationContext.
handleError(ProfileRequestContext<InboundMessageType, OutboundMessageType>, AuthenticationContext, String, String) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Evaluates a message as a potential match as a "classified" error and if matched, the classification label is attached to an AuthenticationErrorContext and used as the resulting event for the action.
handleWarning(ProfileRequestContext<InboundMessageType, OutboundMessageType>, AuthenticationContext, String, String) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Evaluates a message as a potential match as a "classified" warning and if matched, the classification label is attached to an AuthenticationWarningContext and used as the resulting event for the action.
hasAccountStateError() - Method in class net.shibboleth.idp.authn.context.LDAPResponseContext
Check for the presence of account state errors.
hasAccountStateWarning() - Method in class net.shibboleth.idp.authn.context.LDAPResponseContext
Check for the presence of account state warnings.
hashCode() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
hashCode() - Method in class net.shibboleth.idp.authn.AuthenticationResult
hashCode() - Method in class net.shibboleth.idp.authn.duo.DuoPrincipal
hashCode() - Method in class net.shibboleth.idp.authn.principal.AuthenticationResultPrincipal
hashCode() - Method in class net.shibboleth.idp.authn.principal.IdPAttributePrincipal
hashCode() - Method in class net.shibboleth.idp.authn.principal.PasswordPrincipal
hashCode() - Method in class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
hashCode() - Method in class net.shibboleth.idp.authn.principal.UsernamePrincipal
hashCode() - Method in class net.shibboleth.idp.authn.SubjectCanonicalizationFlowDescriptor
hintedName - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
A non-normative hint some protocols support to indicate who the subject might be.

I

identifier - Variable in class net.shibboleth.idp.authn.context.UserAgentContext
An identification string (such as a User-Agent header).
IDENTITY_SWITCH - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
ID of event returned if an authenticated subject doesn't match the identity in an existing session.
IdPAttributePrincipal - Class in net.shibboleth.idp.authn.principal
Principal that wraps an IdPAttribute.
IdPAttributePrincipal(IdPAttribute) - Constructor for class net.shibboleth.idp.authn.principal.IdPAttributePrincipal
Constructor.
impersonatingPrincipalName - Variable in class net.shibboleth.idp.authn.context.SubjectContext
Canonical principal name of an impersonating identity.
inactivityTimeout - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Maximum amount of time in milliseconds, since last usage, a flow should be considered active.
increment(ProfileRequestContext) - Method in interface net.shibboleth.idp.authn.AccountLockoutManager
Increment the lockout counter for the authentication credentials associated with the request.
initialAuthenticationResult - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
A successful "initial" authentication result from the current request's initial-authn phase.
initiationInstant - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
Time, in milliseconds since the epoch, when the authentication process started.
integrationKey - Variable in class net.shibboleth.idp.authn.duo.BasicDuoIntegration
Integration key.
intermediateFlows - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
Previously attempted flows (could be failures or intermediate results).
intermediateFlows - Variable in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Previously attempted flows (could be failures or intermediate results).
intermediates - Variable in class net.shibboleth.idp.authn.context.CertificateContext
Additional certificates as input to validation.
INVALID_AUTHN_CTX - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
ID of event returned if the AuthenticationContext is missing or invalid.
INVALID_CREDENTIALS - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
ID of event returned if the given credentials are invalid.
INVALID_SUBJECT - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
ID of event returned if a Subject cannot be canonicalized.
INVALID_SUBJECT_C14N_CTX - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
ID of event returned if the SubjectCanonicalizationContext is missing or invalid.
isAcceptable(PrincipalSupportingComponent) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Helper method that evaluates a PrincipalSupportingComponent against a RequestedPrincipalContext child of this context, if present, to determine if the input is compatible with it.
isAcceptable(Collection<Principal>) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Helper method that evaluates Principal objects against a RequestedPrincipalContext child of this context, if present, to determine if the input is compatible with them.
isAcceptable(T) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Helper method that evaluates a Principal object against a RequestedPrincipalContext child of this context, if present, to determine if the input is compatible with it.
isAcceptable() - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
Get whether one or more of the active results in this context satisfies the request.
isAcceptable(PrincipalSupportingComponent) - Method in class net.shibboleth.idp.authn.context.PreferredPrincipalContext
Helper method that evaluates a PrincipalSupportingComponent against this context to determine if the input is compatible with it.
isAcceptable(Collection<Principal>) - Method in class net.shibboleth.idp.authn.context.PreferredPrincipalContext
Helper method that evaluates Principal objects against this context to determine if the input is compatible with it.
isAcceptable(T) - Method in class net.shibboleth.idp.authn.context.PreferredPrincipalContext
Helper method that evaluates a Principal object against this context to determine if the input is compatible with it.
isAcceptable(PrincipalSupportingComponent) - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
Helper method that evaluates a PrincipalSupportingComponent against this context to determine if the input is compatible with it.
isAcceptable(Collection<Principal>) - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
Helper method that evaluates Principal objects against this context to determine if the input is compatible with it.
isAcceptable(T) - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
Helper method that evaluates a Principal object against this context to determine if the input is compatible with it.
isClassifiedError(String) - Method in class net.shibboleth.idp.authn.context.AuthenticationErrorContext
Check for the presence of a particular error condition in the context.
isClassifiedWarning(String) - Method in class net.shibboleth.idp.authn.context.AuthenticationWarningContext
Check for the presence of a particular warning condition in the context.
isForceAuthn() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Get whether to require fresh subject interaction to succeed.
isForcedAuthenticationSupported() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Get whether this flow supports forced authentication.
isInstance(Browser) - Method in class net.shibboleth.idp.authn.context.UserAgentContext
Determines whether this user agent is an instance of the given browser.
isInstance(OperatingSystem) - Method in class net.shibboleth.idp.authn.context.UserAgentContext
Determines whether this user agent is an instance of the given operating system.
isNonBrowserSupported() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Get whether this flow supports non-browser clients.
isPassive - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
Whether authentication must not involve subject interaction.
isPassive() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Get whether subject interaction is allowed.
isPassiveAuthenticationSupported() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Get whether this flow supports passive authentication.
isPreviousResult() - Method in class net.shibboleth.idp.authn.AuthenticationResult
Get whether this result was loaded from a session as the product of a previous request.
isPreviousResult() - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Get whether this result is the product of an external SSO event and not a new act of authentication.
isResultActive(AuthenticationResult) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Check if a result generated by this flow is still active.
isResultCacheable() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Get whether the result is suitable for caching (such as in a session) for reuse.

K

KerberosTicketContext - Class in net.shibboleth.idp.authn.context
Context that carries a KerberosTicket to be validated.
KerberosTicketContext() - Constructor for class net.shibboleth.idp.authn.context.KerberosTicketContext
 
key - Variable in class net.shibboleth.idp.authn.context.LockoutManagerContext
Account lockout key.

L

lastActivityInstant - Variable in class net.shibboleth.idp.authn.AuthenticationResult
The last time, in milliseconds since the epoch, this result was used to bypass authentication.
LDAPResponseContext - Class in net.shibboleth.idp.authn.context
A context containing data about an LDAP authentication operation.
LDAPResponseContext() - Constructor for class net.shibboleth.idp.authn.context.LDAPResponseContext
 
lifetime - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Maximum amount of time in milliseconds, since first usage, a flow should be considered active.
lockoutManager - Variable in class net.shibboleth.idp.authn.AbstractUsernamePasswordValidationAction
Optional lockout management interface.
LockoutManagerContext - Class in net.shibboleth.idp.authn.context
A context that holds information about a management operation on an AccountLockoutManager.
LockoutManagerContext() - Constructor for class net.shibboleth.idp.authn.context.LockoutManagerContext
 
log - Variable in class net.shibboleth.idp.authn.AbstractExtractionAction
Class logger.
log - Variable in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
Class logger.
log - Variable in class net.shibboleth.idp.authn.AbstractUsernamePasswordValidationAction
Class logger.
log - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
Class logger.
log - Variable in class net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistry
Class logger.
lookup(Class<? extends Principal>, String) - Method in class net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistry
Get a registered predicate factory for a given principal type and operator string, if any.
lowercase - Variable in class net.shibboleth.idp.authn.AbstractExtractionAction
Convert to lowercase prior to transforms?
lowercase - Variable in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
Convert to lowercase prior to transforms?

M

matchExpression - Variable in class net.shibboleth.idp.authn.AbstractUsernamePasswordValidationAction
A regular expression to apply for acceptance testing.
matchingPrincipal - Variable in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
The principal that satisfied the request, if any.
maxAge - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
Allowed time in ms since an AuthenticationResult was created that it can be reused for this request.
metricName - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
Base name of metrics.
mfaFlowDescriptor - Variable in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
Login flow descriptor for the MFA flow.
MultiFactorAuthenticationContext - Class in net.shibboleth.idp.authn.context
A context that holds information about the intermediate state of the multi-factor login flow.
MultiFactorAuthenticationContext() - Constructor for class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
Constructor.
MultiFactorAuthenticationTransition - Class in net.shibboleth.idp.authn
A ruleset for managing the transition out of a step during the multi-factor authn flow.
MultiFactorAuthenticationTransition() - Constructor for class net.shibboleth.idp.authn.MultiFactorAuthenticationTransition
Constructor.

N

net.shibboleth.idp.authn - package net.shibboleth.idp.authn
APIs related to the authentication of a subject.
net.shibboleth.idp.authn.config - package net.shibboleth.idp.authn.config
Configuration touchpoints for authentication flows.
net.shibboleth.idp.authn.config.navigate - package net.shibboleth.idp.authn.config.navigate
Functions for traversing authentication configurations.
net.shibboleth.idp.authn.context - package net.shibboleth.idp.authn.context
Context classes for managing authentication-related state.
net.shibboleth.idp.authn.context.navigate - package net.shibboleth.idp.authn.context.navigate
Functions for traversing authentication contexts.
net.shibboleth.idp.authn.duo - package net.shibboleth.idp.authn.duo
Public APIs related to Duo authentication.
net.shibboleth.idp.authn.duo.context - package net.shibboleth.idp.authn.duo.context
Context classes related to Duo authentication.
net.shibboleth.idp.authn.principal - package net.shibboleth.idp.authn.principal
Classes supporting Java Principal usage.
nextFlowId - Variable in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
The next flow due to execute (or the currently executing flow during subflow execution).
nextFlowStrategyMap - Variable in class net.shibboleth.idp.authn.MultiFactorAuthenticationTransition
A function that determines the next flow to execute.
NO_CREDENTIALS - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
ID of event returned if there are no credentials available in the request.
NO_PASSIVE - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
ID of the event returned if passive authentication isn't possible.
NO_POTENTIAL_FLOW - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
ID of event returned if there are no flows that could be used for authentication or c14n.

O

operatorString - Variable in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
Comparison operator specific to request protocol.

P

PASSIVE_AUTHN_PARAM - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
Request attribute that indicates whether the authentication requires passive authentication.
password - Variable in class net.shibboleth.idp.authn.context.UsernamePasswordContext
The password associated with the username.
password - Variable in class net.shibboleth.idp.authn.principal.PasswordPrincipal
The password.
PasswordPrincipal - Class in net.shibboleth.idp.authn.principal
Principal that wraps a password.
PasswordPrincipal(String) - Constructor for class net.shibboleth.idp.authn.principal.PasswordPrincipal
Constructor.
PooledTemplateSearchDnResolver - Class in net.shibboleth.idp.authn
Template-based pooled search dn resolver.
PooledTemplateSearchDnResolver(VelocityEngine, String) - Constructor for class net.shibboleth.idp.authn.PooledTemplateSearchDnResolver
Creates a new pooled template search DN resolver.
PooledTemplateSearchDnResolver(PooledConnectionFactory, VelocityEngine, String) - Constructor for class net.shibboleth.idp.authn.PooledTemplateSearchDnResolver
Creates a new pooled template search DN resolver.
populateSubject(Subject) - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordValidationAction
Subclasses must override this method to complete the population of the Subject with Principal and credential information based on the validation they perform.
populateSubject(Subject) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Subclasses must override this method to complete the population of the Subject with Principal and credential information based on the validation they perform.
PostAuthenticationFlowsLookupFunction - Class in net.shibboleth.idp.authn.config.navigate
A function that returns AuthenticationProfileConfiguration.getPostAuthenticationFlows() if such a profile is available from a RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.
PostAuthenticationFlowsLookupFunction() - Constructor for class net.shibboleth.idp.authn.config.navigate.PostAuthenticationFlowsLookupFunction
 
potentialFlows - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
Flows that could potentially be used to authenticate the user.
potentialFlows - Variable in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Flows that could potentially be used.
PreferredPrincipalContext - Class in net.shibboleth.idp.authn.context
A context that holds information about an authentication request's preference for a specific custom Principal.
PreferredPrincipalContext() - Constructor for class net.shibboleth.idp.authn.context.PreferredPrincipalContext
Constructor.
preferredPrincipals - Variable in class net.shibboleth.idp.authn.context.PreferredPrincipalContext
The principals reflecting the preference.
previousResult - Variable in class net.shibboleth.idp.authn.AuthenticationResult
Tracks whether a result was loaded from a previous session or created as part of the current request.
previousResult - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Flag indicating this "new" result is really "old".
PREVIOUSRESULT_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
Request attribute to which a signal to set AuthenticationResult.setPreviousResult(boolean) may be bound.
PreviousResultLookupFunction - Class in net.shibboleth.idp.authn.context.navigate
A function that returns the value of AuthenticationResult.isPreviousResult() or null if the input context is null or AuthenticationContext.getAuthenticationResult() is null.
PreviousResultLookupFunction() - Constructor for class net.shibboleth.idp.authn.context.navigate.PreviousResultLookupFunction
 
principal - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
A Principal that was authenticated.
PRINCIPAL_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
Request attribute to which user's principal should be bound.
PRINCIPAL_NAME_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
Request attribute to which user's principal name should be bound.
PrincipalEvalPredicate - Interface in net.shibboleth.idp.authn.principal
A Predicate to evaluate a Principal that represents a requested form of authentication against a set of principals supported by a PrincipalSupportingComponent.
PrincipalEvalPredicateFactory - Interface in net.shibboleth.idp.authn.principal
Generates a Predicate to evaluate a PrincipalSupportingComponent against a requested form of authentication expressed in terms of a Principal.
PrincipalEvalPredicateFactoryRegistry - Class in net.shibboleth.idp.authn.principal
A registry of mappings between a custom Principal subtype with a matching operator and a corresponding PrincipalEvalPredicateFactory that returns predicates enforcing a particular set of matching rules for that operator and subtype.
PrincipalEvalPredicateFactoryRegistry() - Constructor for class net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistry
Constructor.
PrincipalEvalPredicateFactoryRegistry(Map<Pair<Class<? extends Principal>, String>, PrincipalEvalPredicateFactory>) - Constructor for class net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistry
Constructor.
principalName - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Name of a principal that was authenticated.
principalName - Variable in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Canonical principal name of subject.
principalName - Variable in class net.shibboleth.idp.authn.context.SubjectContext
Canonical principal name of subject.
PrincipalSerializer<Type> - Interface in net.shibboleth.idp.authn.principal
Interface for the serialization/deserialization of principals.
PrincipalSupportingComponent - Interface in net.shibboleth.idp.authn.principal
Interface for an authentication component that exposes custom Principal objects.
principalType - Variable in class net.shibboleth.idp.authn.principal.DefaultPrincipalDeterminationStrategy
Type of Principal to return.
ProxyAuthenticationPrincipal - Class in net.shibboleth.idp.authn.principal
Principal that wraps a set of proxied authentication authorities.
ProxyAuthenticationPrincipal() - Constructor for class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
Constructor.
ProxyAuthenticationPrincipal(Collection<String>) - Constructor for class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
Constructor.
pushInfo - Variable in class net.shibboleth.idp.authn.duo.context.DuoAuthenticationContext
PushInfo data.

R

readerFactory - Variable in class net.shibboleth.idp.authn.principal.AbstractPrincipalSerializer
JSON reader factory.
recordFailure(ProfileRequestContext, boolean) - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordValidationAction
Record a failed authentication attempt against the configured counter, optionally incrementing the account lockout counter.
recordFailure() - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Record a failed authentication attempt against the configured counter.
recordSuccess(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordValidationAction
Record a successful authentication attempt against the configured counter, optionally clearing account lockout state.
recordSuccess() - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Record a successful authentication attempt against the configured counter.
referenceInsert(String, Object) - Method in class net.shibboleth.idp.authn.AbstractTemplateSearchDnResolver.EscapingReferenceInsertionEventHandler
 
register(Class<? extends Principal>, String, PrincipalEvalPredicateFactory) - Method in class net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistry
Register a predicate factory for a given operator string.
registry - Variable in class net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistry
Storage for the registry mappings.
RELYING_PARTY_PARAM - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
Request attribute that provides the entity ID of the relying party that is requesting authentication.
removeContextAfterValidation - Variable in class net.shibboleth.idp.authn.AbstractUsernamePasswordValidationAction
Whether to remove the UsernamePasswordContext after successful validation.
removeContextAfterValidation() - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordValidationAction
Get whether to remove the UsernamePasswordContext after it's successfully validated.
REQUEST_UNSUPPORTED - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
ID of event returned if the request's authentication requirements can't be met by an action or flow.
RequestedPrincipalContext - Class in net.shibboleth.idp.authn.context
A context that holds information about an authentication request's requirement for a specific custom Principal.
RequestedPrincipalContext() - Constructor for class net.shibboleth.idp.authn.context.RequestedPrincipalContext
Constructor.
requestedPrincipals - Variable in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
The principals reflecting the request requirements.
requesterId - Variable in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Requester ID.
requesterLookupStrategy - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
Function used to obtain the requester ID.
RESELECT_FLOW - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
ID of event returned if a flow wishes to indicate that another flow should be selected instead.
responderId - Variable in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Responder ID.
responderLookupStrategy - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
Function used to obtain the responder ID.
RESTART_AUTHN - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
ID of event returned if the authentication process should be restarted from scratch.
resultCacheable - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
Result may be cached for reuse in the normal way.
resultCachingPredicate - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
Predicate to apply when setting AuthenticationResult cacheability.
resultSerializer - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Custom serializer for the results generated by this flow.
reuseCondition - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Whether this flow allows reuse of its results.
REVOKECONSENT_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
Request attribute to which a signal to revoke consent for attribute release may be bound.

S

s - Variable in class net.shibboleth.idp.authn.AbstractValidationAction.MessageChecker
Message to operate on.
savePasswordToCredentialSet - Variable in class net.shibboleth.idp.authn.AbstractUsernamePasswordValidationAction
Whether to save the password in the Java Subject's private credentials.
savePasswordToCredentialSet() - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordValidationAction
Get whether to save the password in the private credential set.
scContext - Variable in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
scCtxLookupStrategy - Variable in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
Strategy used to find the SubjectCanonicalizationContext from the ProfileRequestContext.
secretKey - Variable in class net.shibboleth.idp.authn.duo.BasicDuoIntegration
Secret key.
serialize(AuthenticationResult) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
serialize(Principal) - Method in interface net.shibboleth.idp.authn.principal.PrincipalSerializer
Serialize the supplied principal.
serialVersionUID - Static variable in exception net.shibboleth.idp.authn.ExternalAuthenticationException
Serial UID.
serialVersionUID - Static variable in exception net.shibboleth.idp.authn.SubjectCanonicalizationException
Serial version UID.
setActivationCondition(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Set the activation condition in the form of a Predicate such that iff the condition evaluates to true should the corresponding flow be allowed/possible.
setActivationCondition(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.authn.SubjectCanonicalizationFlowDescriptor
Set the activation condition in the form of a Predicate such that iff the condition evaluates to true should the corresponding flow be allowed/possible.
setActiveResults(Iterable<AuthenticationResult>) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Set the authentication results currently active for the subject.
setAddDefaultPrincipals(boolean) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Set whether to inject the authentication flow's default custom principals into the subject.
setAddress(InetAddress) - Method in class net.shibboleth.idp.authn.context.UserAgentContext
Set the address of the user-agent host.
setAPIHost(String) - Method in class net.shibboleth.idp.authn.duo.BasicDuoIntegration
Set the API host to use.
setApplicationKey(String) - Method in class net.shibboleth.idp.authn.duo.BasicDuoIntegration
Set the application key to use.
setAttemptedFlow(AuthenticationFlowDescriptor) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Set the authentication flow that was attempted in order to authenticate the user.
setAttemptedFlow(SubjectCanonicalizationFlowDescriptor) - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Set the last flow that was attempted for subject c14n.
setAuthenticationContextLookupStrategy(Function<ProfileRequestContext, AuthenticationContext>) - Method in class net.shibboleth.idp.authn.principal.DefaultPrincipalDeterminationStrategy
Set lookup strategy for AuthenticationContext.
setAuthenticationFlowDescriptor(AuthenticationFlowDescriptor) - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
Set the AuthenticationFlowDescriptor representing the MFA flow.
setAuthenticationInstant(long) - Method in class net.shibboleth.idp.authn.AuthenticationResult
Set the time, in milliseconds since the epoch, that the authentication completed.
setAuthenticationResponse(AuthenticationResponse) - Method in class net.shibboleth.idp.authn.context.LDAPResponseContext
Set the LDAP authentication response.
setAuthenticationResult(AuthenticationResult) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Set the authentication result produced by the attempted flow, or reused for SSO.
setAuthnError(String) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Set an error message from the authentication process.
setAuthnException(Exception) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Set an exception from the authentication process.
setAuthnInstant(DateTime) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Set the time of authentication.
setCertificate(Certificate) - Method in class net.shibboleth.idp.authn.context.CertificateContext
Set the certificate to be validated.
setClassifiedMessages(Map<String, Collection<String>>) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Set the error messages indicating an unknown username.
setClientAddress(String) - Method in class net.shibboleth.idp.authn.duo.context.DuoAuthenticationContext
Set the client address.
setCompletionInstant() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Set the completion time of the authentication attempt to the current time.
setConnectionFactory(PooledConnectionFactory) - Method in class net.shibboleth.idp.authn.PooledTemplateSearchDnResolver
 
setConnectionFactory(ConnectionFactory) - Method in class net.shibboleth.idp.authn.TemplateSearchDnResolver
 
setDeviceID(String) - Method in class net.shibboleth.idp.authn.duo.context.DuoAuthenticationContext
Set the device ID.
setDoNotCache(boolean) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Set the "do not cache" flag.
setEvent(String) - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
Set an event that should be signaled as the result of the MFA flow.
setException(Exception) - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Set the exception raised by a failed canonicalization.
setFactor(String) - Method in class net.shibboleth.idp.authn.duo.context.DuoAuthenticationContext
Set the factor to use.
setFixedEventLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Set optional lookup strategy to return a fixed event to return from credential validation to exercise error and warning logic.
setFlowExecutionUrl(String) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Set the flow execution URL to return control to.
setForceAuthn(boolean) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Set whether to require fresh subject interaction to succeed.
setForcedAuthenticationSupported(boolean) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Set whether this flow supports forced authentication.
setHintedName(String) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Set a non-normative hint provided by the request about the user's identity.
setIdentifier(String) - Method in class net.shibboleth.idp.authn.context.UserAgentContext
Set the user agent identifier.
setImpersonatingPrincipalName(String) - Method in class net.shibboleth.idp.authn.context.SubjectContext
Set the canonical principal name of an identity that is impersonating the subject.
setInactivityTimeout(long) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Set the maximum amount of time in milliseconds, since the last usage, a flow should be considered active.
setInitialAuthenticationResult(AuthenticationResult) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Set the "initial" authentication result produced during this request's initial-authn phase.
setIntegrationKey(String) - Method in class net.shibboleth.idp.authn.duo.BasicDuoIntegration
Set the integration key to use.
setIntermediates(Collection<Certificate>) - Method in class net.shibboleth.idp.authn.context.CertificateContext
Set the additional certificates accompanying the end-entity certificate.
setIsPassive(boolean) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Set whether subject interaction is allowed.
setKey(String) - Method in class net.shibboleth.idp.authn.context.LockoutManagerContext
Set the account lockout key to check or modify.
setLastActivityInstant(long) - Method in class net.shibboleth.idp.authn.AuthenticationResult
Set the last time, in milliseconds since the epoch, result was used for authentication.
setLastActivityInstantToNow() - Method in class net.shibboleth.idp.authn.AuthenticationResult
Set the last activity instant, in milliseconds since the epoch, for this result to the current time.
setLifetime(long) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Set the maximum amount of time in milliseconds, since first usage, a flow should be considered active.
setLockoutManager(AccountLockoutManager) - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordValidationAction
Set an account lockout management component.
setLookupStrategy(Function<ProfileRequestContext, AuthenticationContext>) - Method in class net.shibboleth.idp.authn.AbstractAuthenticationAction
Set the context lookup strategy.
setLookupStrategy(Function<ProfileRequestContext, SubjectCanonicalizationContext>) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
Set the context lookup strategy.
setLowercase(boolean) - Method in class net.shibboleth.idp.authn.AbstractExtractionAction
Controls conversion to lowercase prior to applying any transforms.
setLowercase(boolean) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
Controls conversion to lowercase prior to applying any transforms.
setMatchExpression(Pattern) - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordValidationAction
Set a matching expression to apply to the username for acceptance.
setMatchingPrincipal(Principal) - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
Set the principal that matched the request's requirements, if any.
setMaxAge(long) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Set duration in milliseconds since an AuthenticationResult was created that allows it to be reused for this request.
setMetricName(String) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Set the base name to use for metrics reported.
setNextFlow(String) - Method in class net.shibboleth.idp.authn.MultiFactorAuthenticationTransition
Set the next flow to run directly, instead of using a strategy map.
setNextFlowId(String) - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
Set the next flow due to execute.
setNextFlowStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.MultiFactorAuthenticationTransition
Set a function to run directly instead of using a strategy map.
setNextFlowStrategyMap(Map<String, Object>) - Method in class net.shibboleth.idp.authn.MultiFactorAuthenticationTransition
Set the map of transition rules to follow.
setNonBrowserSupported(boolean) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Set whether this flow supports non-browser clients.
setOperator(String) - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
Set the comparison operator for matching requested principals.
setPasscode(String) - Method in class net.shibboleth.idp.authn.duo.context.DuoAuthenticationContext
Set the passcode.
setPassiveAuthenticationSupported(boolean) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Set whether this flow supports passive authentication.
setPassword(String) - Method in class net.shibboleth.idp.authn.context.UsernamePasswordContext
Sets the password associated with the username.
setPreferredPrincipals(List<Principal>) - Method in class net.shibboleth.idp.authn.context.PreferredPrincipalContext
Set list of principals reflecting the request preferences.
setPreviousResult(boolean) - Method in class net.shibboleth.idp.authn.AuthenticationResult
Set whether this result was loaded from a session as the product of a previous request.
setPreviousResult(boolean) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Set whether this result is the product of an external SSO event and not a new act of authentication.
setPrincipal(Principal) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Set a Principal that was authenticated.
setPrincipalEvalPredicateFactoryRegistry(PrincipalEvalPredicateFactoryRegistry) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Set the registry of predicate factories for custom principal evaluation to inject into instances of RequestedPrincipalContext created via the AuthenticationContext.addRequestedPrincipalContext(String, List, boolean) helper method.
setPrincipalEvalPredicateFactoryRegistry(PrincipalEvalPredicateFactoryRegistry) - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
Set the registry of predicate factories for custom principal evaluation.
setPrincipalName(String) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Set the name of a principal that was authenticated.
setPrincipalName(String) - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Set the canonical principal name of the subject.
setPrincipalName(String) - Method in class net.shibboleth.idp.authn.context.SubjectContext
Set the canonical principal name of the subject.
setRemoveContextAfterValidation(boolean) - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordValidationAction
Set whether to remove the UsernamePasswordContext after it's successfully validated.
setRequestedPrincipals(List<Principal>) - Method in class net.shibboleth.idp.authn.context.RequestedPrincipalContext
Set list of principals reflecting the request requirements.
setRequesterId(String) - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Set the requester's ID.
setRequesterLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Set the strategy used to locate the requester ID for canonicalization.
setResponderId(String) - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Set the responder's ID.
setResponderLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Set the strategy used to locate the responder ID for canonicalization.
setResultCacheable(boolean) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Set whether the result is suitable for caching (such as in a session) for reuse.
setResultCachingPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Set predicate to apply to determine cacheability of AuthenticationResult.
setResultSerializer(StorageSerializer<AuthenticationResult>) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Set a custom serializer for results produced by this flow.
setReuseCondition(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Set condition controlling whether results from this flow should be reused for SSO.
setSavePasswordToCredentialSet(boolean) - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordValidationAction
Set whether to save the password in the private credential set.
setSecretKey(String) - Method in class net.shibboleth.idp.authn.duo.BasicDuoIntegration
Set the secret key to use.
setSignaledFlowId(String) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Set the flow ID signaled as the next selection.
setSubject(Subject) - Method in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Set a Subject that was authenticated.
setSubject(Subject) - Method in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Set the Subject to canonicalize.
setSupportedPrincipals(Collection<T>) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Set supported non-user-specific principals that the action will include in the subjects it generates, in place of any default principals from the flow.
setSupportedPrincipals(Collection<T>) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Set supported non-user-specific principals that the flow may produce when it operates.
setSupportedPrincipals(Collection<T>) - Method in class net.shibboleth.idp.authn.duo.BasicDuoIntegration
Set supported non-user-specific principals that the action will include in the subjects it generates, in place of any default principals from the flow.
setTicket(KerberosTicket) - Method in class net.shibboleth.idp.authn.context.KerberosTicketContext
Set the Kerberos ticket to be validated.
setTransforms(Collection<Pair<String, String>>) - Method in class net.shibboleth.idp.authn.AbstractExtractionAction
A collection of regular expression and replacement pairs.
setTransforms(Collection<Pair<String, String>>) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
A collection of regular expression and replacement pairs.
setTransitionMap(Map<String, MultiFactorAuthenticationTransition>) - Method in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
Set the map of transitions to apply, replacing any existing entries.
setTrim(boolean) - Method in class net.shibboleth.idp.authn.AbstractExtractionAction
Controls whitespace trimming prior to applying any transforms.
setTrim(boolean) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
Controls whitespace trimming prior to applying any transforms.
setUppercase(boolean) - Method in class net.shibboleth.idp.authn.AbstractExtractionAction
Controls conversion to uppercase prior to applying any transforms.
setUppercase(boolean) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
Controls conversion to uppercase prior to applying any transforms.
setUsername(String) - Method in class net.shibboleth.idp.authn.context.UsernameContext
Sets the username.
setUsername(String) - Method in class net.shibboleth.idp.authn.context.UsernamePasswordContext
Sets the username.
setUsername(String) - Method in class net.shibboleth.idp.authn.duo.context.DuoAuthenticationContext
Set the username.
setWeightMap(Map<T, Integer>) - Method in class net.shibboleth.idp.authn.principal.DefaultPrincipalDeterminationStrategy
Set the map of Principals to weight values to impose a sort order on any matching Principals found in the authentication result.
signaledFlowId - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
Signals authentication flow to run next, to influence selection logic.
SSO - Static variable in class net.shibboleth.idp.authn.AuthnAuditFields
SSO indicator signaling authentication was not "freshly" performed.
startExternalAuthentication(HttpServletRequest) - Static method in class net.shibboleth.idp.authn.ExternalAuthentication
Initialize a request for external authentication by seeking out the information stored in the servlet session and exposing it as request attributes.
stateMap - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
Storage map for interflow communication.
STORAGE_EXPIRATION_OFFSET - Static variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Additional allowance for storage of result records to avoid race conditions during use.
subject - Variable in class net.shibboleth.idp.authn.AuthenticationResult
The Subject established by the authentication result.
subject - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Name of a Subject that was authenticated.
subject - Variable in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Subject to canonicalize.
SUBJECT_C14N_ERROR - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
ID of event returned if an error occurs canonicalizing a Subject.
SUBJECT_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
Request attribute to which user's subject should be bound.
SubjectCanonicalizationContext - Class in net.shibboleth.idp.authn.context
A context that holds an input Subject to canonicalize into a principal name, and the collection of c14n flows to attempt.
SubjectCanonicalizationContext() - Constructor for class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Constructor.
SubjectCanonicalizationException - Exception in net.shibboleth.idp.authn
Exception indicating a problem translating a subject between forms.
SubjectCanonicalizationException() - Constructor for exception net.shibboleth.idp.authn.SubjectCanonicalizationException
Constructor.
SubjectCanonicalizationException(String) - Constructor for exception net.shibboleth.idp.authn.SubjectCanonicalizationException
Constructor.
SubjectCanonicalizationException(Exception) - Constructor for exception net.shibboleth.idp.authn.SubjectCanonicalizationException
Constructor.
SubjectCanonicalizationException(String, Exception) - Constructor for exception net.shibboleth.idp.authn.SubjectCanonicalizationException
Constructor.
SubjectCanonicalizationFlowDescriptor - Class in net.shibboleth.idp.authn
A descriptor for a subject canonicalization flow.
SubjectCanonicalizationFlowDescriptor() - Constructor for class net.shibboleth.idp.authn.SubjectCanonicalizationFlowDescriptor
Constructor.
SubjectContext - Class in net.shibboleth.idp.authn.context
A context that holds information about the subject of a request.
SubjectContext() - Constructor for class net.shibboleth.idp.authn.context.SubjectContext
Constructor.
SubjectContextImpersonatingPrincipalLookupFunction - Class in net.shibboleth.idp.authn.context.navigate
A function that returns the impersonating principal name from a SubjectContext.
SubjectContextImpersonatingPrincipalLookupFunction() - Constructor for class net.shibboleth.idp.authn.context.navigate.SubjectContextImpersonatingPrincipalLookupFunction
 
SubjectContextPrincipalLookupFunction - Class in net.shibboleth.idp.authn.context.navigate
A function that returns the principal name from a SubjectContext.
SubjectContextPrincipalLookupFunction() - Constructor for class net.shibboleth.idp.authn.context.navigate.SubjectContextPrincipalLookupFunction
 
supportedPrincipals - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Supported principals, indexed by type, that the flow can produce.
supportedPrincipals - Variable in class net.shibboleth.idp.authn.duo.BasicDuoIntegration
Container for supported principals.
supports(Principal) - Method in interface net.shibboleth.idp.authn.principal.PrincipalSerializer
Whether the supplied principal can be serialized.
supports(Type) - Method in interface net.shibboleth.idp.authn.principal.PrincipalSerializer
Whether the supplied value can be deserialized.
supportsForced - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Whether this flow supports forced authentication.
supportsNonBrowser - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Whether this flow supports non-browser clients.
supportsPassive - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Whether this flow supports passive authentication.

T

template - Variable in class net.shibboleth.idp.authn.AbstractTemplateSearchDnResolver
Template.
TemplateSearchDnResolver - Class in net.shibboleth.idp.authn
Template-based search dn resolver.
TemplateSearchDnResolver(VelocityEngine, String) - Constructor for class net.shibboleth.idp.authn.TemplateSearchDnResolver
Creates a new template search DN resolver.
TemplateSearchDnResolver(ConnectionFactory, VelocityEngine, String) - Constructor for class net.shibboleth.idp.authn.TemplateSearchDnResolver
Creates a new template search DN resolver.
ticket - Variable in class net.shibboleth.idp.authn.context.KerberosTicketContext
Kerberos ticket to be validated.
toString() - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
toString() - Method in class net.shibboleth.idp.authn.AuthenticationResult
toString() - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
toString() - Method in class net.shibboleth.idp.authn.context.LDAPResponseContext
toString() - Method in class net.shibboleth.idp.authn.duo.DuoPrincipal
toString() - Method in class net.shibboleth.idp.authn.PooledTemplateSearchDnResolver
 
toString() - Method in class net.shibboleth.idp.authn.principal.AuthenticationResultPrincipal
toString() - Method in class net.shibboleth.idp.authn.principal.IdPAttributePrincipal
toString() - Method in class net.shibboleth.idp.authn.principal.PasswordPrincipal
toString() - Method in class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
toString() - Method in class net.shibboleth.idp.authn.principal.UsernamePrincipal
toString() - Method in class net.shibboleth.idp.authn.SubjectCanonicalizationFlowDescriptor
toString() - Method in class net.shibboleth.idp.authn.TemplateSearchDnResolver
 
transforms - Variable in class net.shibboleth.idp.authn.AbstractExtractionAction
Match patterns and replacement strings to apply.
transforms - Variable in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
Match patterns and replacement strings to apply.
transitionMap - Variable in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
Map of login "factors" (flows) and the transition rules to run after them.
trim - Variable in class net.shibboleth.idp.authn.AbstractExtractionAction
Trim prior to transforms?
trim - Variable in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
Trim prior to transforms?

U

upContext - Variable in class net.shibboleth.idp.authn.AbstractUsernamePasswordValidationAction
UsernamePasswordContext containing the credentials to validate.
uppercase - Variable in class net.shibboleth.idp.authn.AbstractExtractionAction
Convert to uppercase prior to transforms?
uppercase - Variable in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
Convert to uppercase prior to transforms?
userAgent - Variable in class net.shibboleth.idp.authn.context.UserAgentContext
Parsed User-Agent.
UserAgentContext - Class in net.shibboleth.idp.authn.context
A context containing data about the user agent.
UserAgentContext() - Constructor for class net.shibboleth.idp.authn.context.UserAgentContext
 
username - Variable in class net.shibboleth.idp.authn.context.UsernameContext
The username.
username - Variable in class net.shibboleth.idp.authn.context.UsernamePasswordContext
The username.
username - Variable in class net.shibboleth.idp.authn.duo.context.DuoAuthenticationContext
Username.
username - Variable in class net.shibboleth.idp.authn.duo.DuoPrincipal
The username.
username - Variable in class net.shibboleth.idp.authn.principal.UsernamePrincipal
The username.
UsernameContext - Class in net.shibboleth.idp.authn.context
Context that carries a username (without a password) to be validated.
UsernameContext() - Constructor for class net.shibboleth.idp.authn.context.UsernameContext
 
UsernamePasswordContext - Class in net.shibboleth.idp.authn.context
Context that carries a username/password pair to be validated.
UsernamePasswordContext() - Constructor for class net.shibboleth.idp.authn.context.UsernamePasswordContext
 
UsernamePrincipal - Class in net.shibboleth.idp.authn.principal
Principal based on a username.
UsernamePrincipal(String) - Constructor for class net.shibboleth.idp.authn.principal.UsernamePrincipal
Constructor.

W

weightMap - Variable in class net.shibboleth.idp.authn.principal.DefaultPrincipalDeterminationStrategy
A map supplying weighted preference to particular Principals.
A B C D E F G H I K L M N O P R S T U W 

Copyright © 1999–2018 Shibboleth Consortium. All rights reserved.