public class BaseAuthenticationResult extends java.lang.Object implements AuthenticationResult
| Constructor and Description |
|---|
BaseAuthenticationResult(com.tibbo.aggregate.common.plugin.auth.BaseAuthenticationResult.AuthenticationState state,
java.util.Map<AuthenticationParams,java.lang.Object> body,
java.util.Map<java.lang.String,java.lang.String> environment) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getEnvironmentAttribute(java.lang.String key) |
java.lang.String |
getLogin() |
java.lang.Object |
getParam(AuthenticationParams key) |
java.lang.String |
getUsername() |
boolean |
isSuccessfull() |
static BaseAuthenticationResult |
ofFailed() |
static BaseAuthenticationResult |
ofSuccessful() |
static BaseAuthenticationResult |
ofSuccessful(com.google.common.collect.ImmutableMap<AuthenticationParams,java.lang.Object> body,
com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> environment) |
static BaseAuthenticationResult |
ofSuccessful(java.lang.String username,
java.lang.String login) |
static BaseAuthenticationResult |
ofSuccessful(java.lang.String username,
java.lang.String login,
java.lang.String accessToken) |
public BaseAuthenticationResult(com.tibbo.aggregate.common.plugin.auth.BaseAuthenticationResult.AuthenticationState state,
java.util.Map<AuthenticationParams,java.lang.Object> body,
java.util.Map<java.lang.String,java.lang.String> environment)
public static BaseAuthenticationResult ofSuccessful()
public static BaseAuthenticationResult ofSuccessful(java.lang.String username, java.lang.String login)
public static BaseAuthenticationResult ofSuccessful(java.lang.String username, java.lang.String login, java.lang.String accessToken)
public static BaseAuthenticationResult ofSuccessful(com.google.common.collect.ImmutableMap<AuthenticationParams,java.lang.Object> body, com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> environment)
public static BaseAuthenticationResult ofFailed()
public java.lang.String getEnvironmentAttribute(java.lang.String key)
public boolean isSuccessfull()
isSuccessfull in interface AuthenticationResultpublic java.lang.String getUsername()
getUsername in interface AuthenticationResultpublic java.lang.String getLogin()
getLogin in interface AuthenticationResultpublic java.lang.Object getParam(AuthenticationParams key)
getParam in interface AuthenticationResult