public class BearerTokenAutoLoginHandler
extends java.lang.Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static java.lang.String |
AUTH_SCHEME_BEARER |
static java.lang.String |
HEADER_AUTHORIZATION |
static java.lang.String |
PARAM_ACCESS_TOKEN |
| コンストラクタと説明 |
|---|
BearerTokenAutoLoginHandler() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.String |
getAuthTokenType() |
AutoLoginInstruction |
handle(RequestContext req,
boolean isLogined,
UserContext user) |
java.lang.Exception |
handleException(AutoLoginInstruction ali,
ApplicationException e,
RequestContext req,
boolean isLogined,
UserContext user) |
void |
handleSuccess(AutoLoginInstruction ali,
RequestContext req,
UserContext user) |
boolean |
isBearerTokenHeaderOnly() |
boolean |
isRejectAmbiguousRequest() |
void |
setAuthTokenHandler(AuthTokenHandler authTokenHandler) |
void |
setAuthTokenType(java.lang.String authTokenType) |
void |
setBearerTokenHeaderOnly(boolean bearerTokenHeaderOnly) |
void |
setRejectAmbiguousRequest(boolean rejectAmbiguousRequest) |
public static final java.lang.String HEADER_AUTHORIZATION
public static final java.lang.String AUTH_SCHEME_BEARER
public static final java.lang.String PARAM_ACCESS_TOKEN
public boolean isBearerTokenHeaderOnly()
public void setBearerTokenHeaderOnly(boolean bearerTokenHeaderOnly)
public java.lang.String getAuthTokenType()
public void setAuthTokenType(java.lang.String authTokenType)
public boolean isRejectAmbiguousRequest()
public void setRejectAmbiguousRequest(boolean rejectAmbiguousRequest)
public void setAuthTokenHandler(AuthTokenHandler authTokenHandler)
public AutoLoginInstruction handle(RequestContext req,
boolean isLogined,
UserContext user)
public void handleSuccess(AutoLoginInstruction ali,
RequestContext req,
UserContext user)
public java.lang.Exception handleException(AutoLoginInstruction ali,
ApplicationException e,
RequestContext req,
boolean isLogined,
UserContext user)