Class AuthenticationResult
- java.lang.Object
-
- pl.edu.icm.unity.engine.api.authn.AuthenticationResult
-
public class AuthenticationResult extends java.lang.ObjectThis class object is returned by authenticator with information about authentication result. This cover authentication result of a single authenticator, not the combined result of authentication with all authenticators in the set.- Author:
- K. Benedyczak
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAuthenticationResult.Status
-
Constructor Summary
Constructors Constructor Description AuthenticationResult(AuthenticationResult.Status status, AuthenticatedEntity authenticatedEntity)Used by local verificatorsAuthenticationResult(AuthenticationResult.Status status, RemotelyAuthenticatedContext remoteAuthnContext, AuthenticatedEntity authenticatedEntity)Used by remote verificators
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthenticatedEntitygetAuthenticatedEntity()java.lang.StringgetFormForUnknownPrincipal()RemotelyAuthenticatedContextgetRemoteAuthnContext()AuthenticationResult.StatusgetStatus()booleanisEnableAssociation()voidsetEnableAssociation(boolean enableAssociation)voidsetFormForUnknownPrincipal(java.lang.String formForUnknownPrincipal)java.lang.StringtoString()java.lang.StringtoStringFull()
-
-
-
Constructor Detail
-
AuthenticationResult
public AuthenticationResult(AuthenticationResult.Status status, AuthenticatedEntity authenticatedEntity)
Used by local verificators
-
AuthenticationResult
public AuthenticationResult(AuthenticationResult.Status status, RemotelyAuthenticatedContext remoteAuthnContext, AuthenticatedEntity authenticatedEntity)
Used by remote verificators
-
-
Method Detail
-
getStatus
public AuthenticationResult.Status getStatus()
-
getAuthenticatedEntity
public AuthenticatedEntity getAuthenticatedEntity()
-
getRemoteAuthnContext
public RemotelyAuthenticatedContext getRemoteAuthnContext()
-
getFormForUnknownPrincipal
public java.lang.String getFormForUnknownPrincipal()
-
setFormForUnknownPrincipal
public void setFormForUnknownPrincipal(java.lang.String formForUnknownPrincipal)
-
isEnableAssociation
public boolean isEnableAssociation()
-
setEnableAssociation
public void setEnableAssociation(boolean enableAssociation)
-
toStringFull
public java.lang.String toStringFull()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-