Uses of Class
net.shibboleth.idp.authn.AuthenticationResult
Packages that use AuthenticationResult
Package
Description
APIs related to the authentication of a subject.
Context classes for managing authentication-related state.
Classes supporting Java
Principal usage.-
Uses of AuthenticationResult in net.shibboleth.idp.authn
Fields in net.shibboleth.idp.authn with type parameters of type AuthenticationResultModifier and TypeFieldDescriptionprivate StorageSerializer<AuthenticationResult>AuthenticationFlowDescriptor.resultSerializerCustom serializer for the results generated by this flow.AuthenticationFlowDescriptor.revocationConditionWhether a result from this flow should be considered revoked.AuthenticationResult.revocationConditionWhether this result should be considered revoked.Methods in net.shibboleth.idp.authn that return AuthenticationResultModifier and TypeMethodDescriptionAuthenticationFlowDescriptor.deserialize(long version, String context, String key, String value, Long expiration) AuthenticationFlowDescriptor.newAuthenticationResult(Subject subject) Creates a new instance of a compatibleAuthenticationResultfor use with the corresponding flow.Methods in net.shibboleth.idp.authn that return types with arguments of type AuthenticationResultModifier and TypeMethodDescriptionAuthenticationFlowDescriptor.getRevocationCondition()Get condition controlling whether a result from this flow should be considered revoked.Methods in net.shibboleth.idp.authn with parameters of type AuthenticationResultModifier and TypeMethodDescriptionbooleanAuthenticationFlowDescriptor.isResultActive(AuthenticationResult result) Check if a result generated by this flow is still active.AuthenticationFlowDescriptor.serialize(AuthenticationResult instance) booleanAuthenticationResult.DescriptorRevocationPredicate.test(ProfileRequestContext prc, AuthenticationResult result) Method parameters in net.shibboleth.idp.authn with type arguments of type AuthenticationResultModifier and TypeMethodDescriptionvoidAuthenticationFlowDescriptor.setResultSerializer(StorageSerializer<AuthenticationResult> serializer) Set a custom serializer for results produced by this flow.voidAuthenticationFlowDescriptor.setRevocationCondition(BiPredicate<ProfileRequestContext, AuthenticationResult> condition) Set condition controlling whether a result from this flow should be considered revoked.voidAuthenticationResult.setRevocationCondition(BiPredicate<ProfileRequestContext, AuthenticationResult> condition) Sets condition controlling whether this result has been revoked subsequent to creation. -
Uses of AuthenticationResult in net.shibboleth.idp.authn.context
Fields in net.shibboleth.idp.authn.context declared as AuthenticationResultModifier and TypeFieldDescriptionprivate AuthenticationResultAuthenticationContext.authenticationResultA successful authentication result (the output of the attempted flow, if any).Fields in net.shibboleth.idp.authn.context with type parameters of type AuthenticationResultModifier and TypeFieldDescriptionprivate final Map<String,AuthenticationResult> AuthenticationContext.activeResultsAuthentication results associated with an active session and available for (re)use.private final Map<String,AuthenticationResult> MultiFactorAuthenticationContext.activeResultsAuthentication results that are active (may be generated earlier or during current request).private final Map<String,AuthenticationResult> SubjectContext.authenticationResultsThe active authentication results for the subject.Methods in net.shibboleth.idp.authn.context that return AuthenticationResultModifier and TypeMethodDescriptionAuthenticationContext.getAuthenticationResult()Get the authentication result produced by the attempted flow, or reused for SSO.Methods in net.shibboleth.idp.authn.context that return types with arguments of type AuthenticationResultModifier and TypeMethodDescriptionAuthenticationContext.getActiveResults()Get previous authentication results currently active for the subject.MultiFactorAuthenticationContext.getActiveResults()Get a live list of theAuthenticationResultobjects produced during the flow.SubjectContext.getAuthenticationResults()Get a mutable map of authentication flow IDs to authentication results.Methods in net.shibboleth.idp.authn.context with parameters of type AuthenticationResultModifier and TypeMethodDescriptionAuthenticationContext.setAuthenticationResult(AuthenticationResult result) Set the authentication result produced by the attempted flow, or reused for SSO.Method parameters in net.shibboleth.idp.authn.context with type arguments of type AuthenticationResultModifier and TypeMethodDescriptionAuthenticationContext.setActiveResults(Iterable<AuthenticationResult> results) Set the authentication results currently active for the subject. -
Uses of AuthenticationResult in net.shibboleth.idp.authn.principal
Fields in net.shibboleth.idp.authn.principal declared as AuthenticationResultModifier and TypeFieldDescriptionprivate AuthenticationResultAuthenticationResultPrincipal.authnResultThe authentication result.Methods in net.shibboleth.idp.authn.principal that return AuthenticationResultModifier and TypeMethodDescriptionAuthenticationResultPrincipal.getAuthenticationResult()Get theAuthenticationResult.Constructors in net.shibboleth.idp.authn.principal with parameters of type AuthenticationResultModifierConstructorDescriptionConstructor.