public class DefaultAuthenticationHandlerExecutionResult extends java.lang.Object implements AuthenticationHandlerExecutionResult
AuthenticationHandler
.
Handler results are naturally immutable since they contain sensitive information that should not be modified outside
the AuthenticationHandler
that produced it.Constructor and Description |
---|
DefaultAuthenticationHandlerExecutionResult(AuthenticationHandler source,
CredentialMetaData metaData)
Instantiates a new handler result.
|
DefaultAuthenticationHandlerExecutionResult(AuthenticationHandler source,
CredentialMetaData metaData,
java.util.List<MessageDescriptor> warnings)
Instantiates a new handler result.
|
DefaultAuthenticationHandlerExecutionResult(AuthenticationHandler source,
CredentialMetaData metaData,
Principal p)
Instantiates a new handler result.
|
DefaultAuthenticationHandlerExecutionResult(AuthenticationHandler source,
CredentialMetaData metaData,
Principal p,
java.util.List<MessageDescriptor> warnings)
Instantiates a new handler result.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCredentialMetaData, getHandlerName, getPrincipal, getWarnings
public DefaultAuthenticationHandlerExecutionResult(AuthenticationHandler source, CredentialMetaData metaData)
source
- the sourcemetaData
- the meta datapublic DefaultAuthenticationHandlerExecutionResult(AuthenticationHandler source, CredentialMetaData metaData, Principal p)
source
- the sourcemetaData
- the meta datap
- the ppublic DefaultAuthenticationHandlerExecutionResult(AuthenticationHandler source, CredentialMetaData metaData, java.util.List<MessageDescriptor> warnings)
source
- the sourcemetaData
- the meta datawarnings
- the warningspublic DefaultAuthenticationHandlerExecutionResult(AuthenticationHandler source, CredentialMetaData metaData, Principal p, @NonNull java.util.List<MessageDescriptor> warnings)
source
- the sourcemetaData
- the meta datap
- the pwarnings
- the warnings