クラス AuthorizeCommand
java.lang.Object
org.iplass.mtp.impl.auth.oauth.command.AuthorizeCommand
- すべての実装されたインタフェース:
org.iplass.mtp.command.Command,OAuthEndpointConstants
public class AuthorizeCommand
extends Object
implements org.iplass.mtp.command.Command, OAuthEndpointConstants
-
フィールドの概要
フィールド修飾子とタイプフィールド説明(package private) static final String(package private) static final String(package private) static final String(package private) static final String(package private) static final Stringstatic final String(package private) static final String(package private) static final String(package private) static final String(package private) static final String(package private) static final Stringstatic final Stringstatic final Stringインタフェースから継承されたフィールド org.iplass.mtp.impl.auth.oauth.util.OAuthEndpointConstants
PARAM_ACCESS_TOKEN, PARAM_CLIENT_ID, PARAM_CLIENT_SECRET, PARAM_CODE, PARAM_CODE_CHALLENGE, PARAM_CODE_CHALLENGE_METHOD, PARAM_CODE_VERIFIER, PARAM_ERROR, PARAM_ERROR_DESCRIPTION, PARAM_ERROR_URI, PARAM_EXPIRES_IN, PARAM_GRANT_TYPE, PARAM_ID_TOKEN, PARAM_ISS, PARAM_MAX_AGE, PARAM_NONCE, PARAM_PROMPT, PARAM_REDIRECT_URI, PARAM_REFRESH_TOKEN, PARAM_REFRESH_TOKEN_EXPIRES_IN, PARAM_RESPONSE_MODE, PARAM_RESPONSE_TYPE, PARAM_SCOPE, PARAM_STATE, PARAM_TOKEN, PARAM_TOKEN_TYPE, PARAM_TOKEN_TYPE_HINT -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明(package private) Stringerror(org.iplass.mtp.command.RequestContext request, String errorCode, String errorDescription, AuthorizationRequest authReq, String iss) execute(org.iplass.mtp.command.RequestContext request) Authorization Code Grant/Flow (with PKCE) のみサポート(package private) StringneedConsent(org.iplass.mtp.command.RequestContext request, AuthorizationRequest authReq, MetaOAuthAuthorization.OAuthAuthorizationRuntime authRuntime) (package private) Stringsuccess(org.iplass.mtp.command.RequestContext request, AuthorizationCode code, String iss)
-
フィールド詳細
-
STAT_SUCCESS_REDIRECT
- 関連項目:
-
STAT_SUCCESS_POST
- 関連項目:
-
STAT_ERROR_REDIRECT
- 関連項目:
-
STAT_ERROR_POST
- 関連項目:
-
STAT_NEED_CONSENT
- 関連項目:
-
REQUEST_TMPL_NAME
- 関連項目:
-
REQUEST_AUTHORIZATION_CODE
- 関連項目:
-
REQUEST_AUTHORIZATION_REQUEST
- 関連項目:
-
REQUEST_ISS
- 関連項目:
-
REQUEST_ERROR
- 関連項目:
-
SESSION_AUTHORIZATION_REQUEST
- 関連項目:
-
TMPL_POST
- 関連項目:
-
TMPL_CONSENT
- 関連項目:
-
-
コンストラクタの詳細
-
AuthorizeCommand
public AuthorizeCommand()
-
-
メソッドの詳細
-
execute
Authorization Code Grant/Flow (with PKCE) のみサポート- 定義:
executeインタフェース内org.iplass.mtp.command.Command
-
success
-
error
String error(org.iplass.mtp.command.RequestContext request, String errorCode, String errorDescription, AuthorizationRequest authReq, String iss) -
needConsent
String needConsent(org.iplass.mtp.command.RequestContext request, AuthorizationRequest authReq, MetaOAuthAuthorization.OAuthAuthorizationRuntime authRuntime)
-