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
Modifier and TypeInterfaceDescriptionstatic enum
static class
static class
static enum
static class
-
Method Summary
Modifier and TypeMethodDescriptiondefault LocalAuthenticationResult
asLocal()
default RemoteAuthenticationResult
asRemote()
boolean
isRemote()
-
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
-