Package org.apereo.cas.authentication
Class DefaultAuthenticationHandlerExecutionResult
- java.lang.Object
-
- org.apereo.cas.authentication.DefaultAuthenticationHandlerExecutionResult
-
- All Implemented Interfaces:
java.io.Serializable,org.apereo.cas.authentication.AuthenticationHandlerExecutionResult
public class DefaultAuthenticationHandlerExecutionResult extends java.lang.Object implements org.apereo.cas.authentication.AuthenticationHandlerExecutionResultContains information about a successful authentication produced by anAuthenticationHandler. Handler results are naturally immutable since they contain sensitive information that should not be modified outside theAuthenticationHandlerthat produced it.- Since:
- 4.0.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DefaultAuthenticationHandlerExecutionResult(org.apereo.cas.authentication.AuthenticationHandler source, org.apereo.cas.authentication.CredentialMetaData metaData)Instantiates a new handler result.DefaultAuthenticationHandlerExecutionResult(org.apereo.cas.authentication.AuthenticationHandler source, org.apereo.cas.authentication.CredentialMetaData metaData, java.util.List<org.apereo.cas.authentication.MessageDescriptor> warnings)Instantiates a new handler result.DefaultAuthenticationHandlerExecutionResult(org.apereo.cas.authentication.AuthenticationHandler source, org.apereo.cas.authentication.CredentialMetaData metaData, org.apereo.cas.authentication.principal.Principal p)Instantiates a new handler result.DefaultAuthenticationHandlerExecutionResult(org.apereo.cas.authentication.AuthenticationHandler source, org.apereo.cas.authentication.CredentialMetaData metaData, org.apereo.cas.authentication.principal.Principal p, java.util.List<org.apereo.cas.authentication.MessageDescriptor> warnings)Instantiates a new handler result.
-
-
-
Constructor Detail
-
DefaultAuthenticationHandlerExecutionResult
public DefaultAuthenticationHandlerExecutionResult(org.apereo.cas.authentication.AuthenticationHandler source, org.apereo.cas.authentication.CredentialMetaData metaData)Instantiates a new handler result.- Parameters:
source- the sourcemetaData- the meta data
-
DefaultAuthenticationHandlerExecutionResult
public DefaultAuthenticationHandlerExecutionResult(org.apereo.cas.authentication.AuthenticationHandler source, org.apereo.cas.authentication.CredentialMetaData metaData, org.apereo.cas.authentication.principal.Principal p)Instantiates a new handler result.- Parameters:
source- the sourcemetaData- the meta datap- the p
-
DefaultAuthenticationHandlerExecutionResult
public DefaultAuthenticationHandlerExecutionResult(org.apereo.cas.authentication.AuthenticationHandler source, org.apereo.cas.authentication.CredentialMetaData metaData, java.util.List<org.apereo.cas.authentication.MessageDescriptor> warnings)Instantiates a new handler result.- Parameters:
source- the sourcemetaData- the meta datawarnings- the warnings
-
DefaultAuthenticationHandlerExecutionResult
public DefaultAuthenticationHandlerExecutionResult(org.apereo.cas.authentication.AuthenticationHandler source, org.apereo.cas.authentication.CredentialMetaData metaData, org.apereo.cas.authentication.principal.Principal p, @NonNull java.util.List<org.apereo.cas.authentication.MessageDescriptor> warnings)Instantiates a new handler result.- Parameters:
source- the sourcemetaData- the meta datap- the pwarnings- the warnings
-
-