Interface AuthenticationResult
- All Known Implementing Classes:
LocalAuthenticationResult,RemoteAuthenticationResult,SandboxAuthenticationResult
public interface AuthenticationResult
Base contract of authentication result - have remote and local authn variants.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumstatic classstatic classstatic enumstatic class -
Method Summary
Modifier and TypeMethodDescriptiondefault LocalAuthenticationResultasLocal()default RemoteAuthenticationResultasRemote()booleanisRemote()
-
Method Details
-
getStatus
AuthenticationResult.Status getStatus() -
getDenyReason
Optional<AuthenticationResult.DenyReason> getDenyReason() -
isRemote
boolean isRemote() -
toStringFull
String toStringFull() -
getSuccessResult
AuthenticationResult.SuccessResult getSuccessResult() -
getErrorResult
AuthenticationResult.ErrorResult getErrorResult() -
asRemote
-
asLocal
-