gluu
公開メンバ関数 | 静的公開メンバ関数 | 公開変数類 | 非公開メンバ関数 | 非公開変数類 | 静的非公開変数類 | 全メンバ一覧
列挙 org.xdi.oxauth.model.uma.UmaErrorResponseType 詳解
org.xdi.oxauth.model.uma.UmaErrorResponseType の継承関係図
Inheritance graph
org.xdi.oxauth.model.uma.UmaErrorResponseType 連携図
Collaboration graph

公開メンバ関数

String toString ()
 
String getParameter ()
 

静的公開メンバ関数

 [static initializer]
 
static UmaErrorResponseType fromString (String param)
 

公開変数類

 INVALID_REQUEST =("invalid_request")
 
 UNAUTHORIZED_CLIENT =("unauthorized_client")
 
 DISABLED_CLIENT =("disabled_client")
 
 ACCESS_DENIED =("access_denied")
 
 UNSUPPORTED_RESPONSE_TYPE =("unsupported_response_type")
 
 INVALID_CLIENT_SCOPE =("invalid_client_scope")
 
 SERVER_ERROR =("server_error")
 
 TEMPORARILY_UNAVAILABLE =("temporarily_unavailable")
 
 PRECONDITION_FAILED =("precondition_failed")
 
 NOT_FOUND =("not_found")
 
 UNSUPPORTED_METHOD_TYPE =("unsupported_method_type")
 
 FORBIDDEN_BY_POLICY =("forbidden_by_policy")
 
 INVALID_TOKEN =("invalid_token")
 
 INVALID_GRANT_TYPE =("invalid_grant_type")
 
 INVALID_PERMISSION_REQUEST =("invalid_permission_request")
 
 INVALID_RESOURCE_ID =("invalid_resource_id")
 
 INVALID_RESOURCE_SCOPE =("invalid_scope")
 
 INVALID_CLIENT_ID =("invalid_client_id")
 
 INVALID_CLAIMS_REDIRECT_URI =("invalid_claims_redirect_uri")
 
 INVALID_TICKET =("invalid_ticket")
 
 INVALID_CLAIMS_GATHERING_SCRIPT_NAME =("invalid_claims_gathering_script_name")
 
 EXPIRED_TICKET =("expired_ticket")
 
 INVALID_SESSION =("invalid_session")
 
 INVALID_CLAIM_TOKEN_FORMAT =("invalid_claim_token_format")
 
 INVALID_CLAIM_TOKEN =("invalid_claim_token")
 
 INVALID_PCT =("invalid_pct")
 
 INVALID_RPT =("invalid_rpt")
 
 NOT_AUTHORIZED_PERMISSION =("not_authorized_permission")
 
 NEED_CLAIMS =("need_claims")
 

非公開メンバ関数

 UmaErrorResponseType (String paramName)
 

非公開変数類

final String paramName
 

静的非公開変数類

static Map< String, UmaErrorResponseTypelookup = new HashMap<String, UmaErrorResponseType>()
 

詳解

Error codes for UMA error responses.

著者
Yuriy Movchan
Yuriy Zabrovarnyy Date: 10.03.2012

構築子と解体子

◆ UmaErrorResponseType()

org.xdi.oxauth.model.uma.UmaErrorResponseType.UmaErrorResponseType ( String  paramName)
inlineprivate
184  {
185  this.paramName = paramName;
186  }
final String paramName
Definition: UmaErrorResponseType.java:182

関数詳解

◆ [static initializer]()

org.xdi.oxauth.model.uma.UmaErrorResponseType.[static initializer] ( )
inlinestatic

◆ fromString()

static UmaErrorResponseType org.xdi.oxauth.model.uma.UmaErrorResponseType.fromString ( String  param)
inlinestatic

Return the corresponding enumeration from a string parameter.

引数
paramThe parameter to be match.
戻り値
The enumeration if found, otherwise null.
196  {
197  return lookup.get(param);
198  }
static Map< String, UmaErrorResponseType > lookup
Definition: UmaErrorResponseType.java:174

◆ getParameter()

String org.xdi.oxauth.model.uma.UmaErrorResponseType.getParameter ( )
inline

Gets error parameter.

戻り値
error parameter

org.xdi.oxauth.model.error.IErrorTypeを実装しています。

215  {
216  return paramName;
217  }
final String paramName
Definition: UmaErrorResponseType.java:182

◆ toString()

String org.xdi.oxauth.model.uma.UmaErrorResponseType.toString ( )
inline

Returns a string representation of the object. In this case, the lower case code of the error.

205  {
206  return paramName;
207  }
final String paramName
Definition: UmaErrorResponseType.java:182

メンバ詳解

◆ ACCESS_DENIED

org.xdi.oxauth.model.uma.UmaErrorResponseType.ACCESS_DENIED =("access_denied")

The resource owner or AM server denied the request.

◆ DISABLED_CLIENT

org.xdi.oxauth.model.uma.UmaErrorResponseType.DISABLED_CLIENT =("disabled_client")

The client is disabled and can't request an access token using this method.

◆ EXPIRED_TICKET

org.xdi.oxauth.model.uma.UmaErrorResponseType.EXPIRED_TICKET =("expired_ticket")

The provided ticket has expired.

◆ FORBIDDEN_BY_POLICY

org.xdi.oxauth.model.uma.UmaErrorResponseType.FORBIDDEN_BY_POLICY =("forbidden_by_policy")

Forbidden by policy (policy returned false).

◆ INVALID_CLAIM_TOKEN

org.xdi.oxauth.model.uma.UmaErrorResponseType.INVALID_CLAIM_TOKEN =("invalid_claim_token")

The claim token is not valid or unsupported. (If format is http://openid.net/specs/openid-connect-core-1_0.html#IDToken then claim token has to be ID Token).

◆ INVALID_CLAIM_TOKEN_FORMAT

org.xdi.oxauth.model.uma.UmaErrorResponseType.INVALID_CLAIM_TOKEN_FORMAT =("invalid_claim_token_format")

The claim token format is blank or otherwise not supported (supported format is http://openid.net/specs/openid-connect-core-1_0.html#IDToken).

◆ INVALID_CLAIMS_GATHERING_SCRIPT_NAME

org.xdi.oxauth.model.uma.UmaErrorResponseType.INVALID_CLAIMS_GATHERING_SCRIPT_NAME =("invalid_claims_gathering_script_name")

The claims-gathering script name is not provided or otherwise failed to load script with this name(s).

◆ INVALID_CLAIMS_REDIRECT_URI

org.xdi.oxauth.model.uma.UmaErrorResponseType.INVALID_CLAIMS_REDIRECT_URI =("invalid_claims_redirect_uri")

The provided invalid_claims_redirect_uri is not valid.

◆ INVALID_CLIENT_ID

org.xdi.oxauth.model.uma.UmaErrorResponseType.INVALID_CLIENT_ID =("invalid_client_id")

The provided client_id is not valid.

◆ INVALID_CLIENT_SCOPE

org.xdi.oxauth.model.uma.UmaErrorResponseType.INVALID_CLIENT_SCOPE =("invalid_client_scope")

The requested scope is invalid, unknown, or malformed.

◆ INVALID_GRANT_TYPE

org.xdi.oxauth.model.uma.UmaErrorResponseType.INVALID_GRANT_TYPE =("invalid_grant_type")

Grant type is not urn:ietf:params:oauth:grant-type:uma-ticket (required for UMA 2).

◆ INVALID_PCT

org.xdi.oxauth.model.uma.UmaErrorResponseType.INVALID_PCT =("invalid_pct")

PCT is invalid (revoked, expired or does not exist anymore on AS)

◆ INVALID_PERMISSION_REQUEST

org.xdi.oxauth.model.uma.UmaErrorResponseType.INVALID_PERMISSION_REQUEST =("invalid_permission_request")

Invalid permission request.

◆ INVALID_REQUEST

org.xdi.oxauth.model.uma.UmaErrorResponseType.INVALID_REQUEST =("invalid_request")

The request is missing a required parameter, includes an unsupported parameter or parameter value, or is otherwise malformed.

◆ INVALID_RESOURCE_ID

org.xdi.oxauth.model.uma.UmaErrorResponseType.INVALID_RESOURCE_ID =("invalid_resource_id")

The provided resource id was not found at the AS.

◆ INVALID_RESOURCE_SCOPE

org.xdi.oxauth.model.uma.UmaErrorResponseType.INVALID_RESOURCE_SCOPE =("invalid_scope")

At least one of the scopes included in the request was not registered previously by this host.

◆ INVALID_RPT

org.xdi.oxauth.model.uma.UmaErrorResponseType.INVALID_RPT =("invalid_rpt")

RPT is invalid (revoked, expired or does not exist anymore on AS)

◆ INVALID_SESSION

org.xdi.oxauth.model.uma.UmaErrorResponseType.INVALID_SESSION =("invalid_session")

The provided session is invalid.

◆ INVALID_TICKET

org.xdi.oxauth.model.uma.UmaErrorResponseType.INVALID_TICKET =("invalid_ticket")

The provided ticket was not found at the AS.

◆ INVALID_TOKEN

org.xdi.oxauth.model.uma.UmaErrorResponseType.INVALID_TOKEN =("invalid_token")

The access token expired.

◆ lookup

static Map<String, UmaErrorResponseType> org.xdi.oxauth.model.uma.UmaErrorResponseType.lookup = new HashMap<String, UmaErrorResponseType>()
staticprivate

◆ NEED_CLAIMS

org.xdi.oxauth.model.uma.UmaErrorResponseType.NEED_CLAIMS =("need_claims")

The AM is unable to determine whether the requester is authorized for this permission without gathering claims from the requesting party.

◆ NOT_AUTHORIZED_PERMISSION

org.xdi.oxauth.model.uma.UmaErrorResponseType.NOT_AUTHORIZED_PERMISSION =("not_authorized_permission")

The requester is definitively not authorized for this permission according to user policy.

◆ NOT_FOUND

org.xdi.oxauth.model.uma.UmaErrorResponseType.NOT_FOUND =("not_found")

The resource set requested from the AM cannot be found.

◆ paramName

final String org.xdi.oxauth.model.uma.UmaErrorResponseType.paramName
private

◆ PRECONDITION_FAILED

org.xdi.oxauth.model.uma.UmaErrorResponseType.PRECONDITION_FAILED =("precondition_failed")

The resource set that was requested to be deleted or updated at the AM did not match the If-Match value present in the request.

◆ SERVER_ERROR

org.xdi.oxauth.model.uma.UmaErrorResponseType.SERVER_ERROR =("server_error")

The AM server encountered an unexpected condition which prevented it from fulfilling the request.

◆ TEMPORARILY_UNAVAILABLE

org.xdi.oxauth.model.uma.UmaErrorResponseType.TEMPORARILY_UNAVAILABLE =("temporarily_unavailable")

The AM server is currently unable to handle the request due to a temporary overloading or maintenance of the server.

◆ UNAUTHORIZED_CLIENT

org.xdi.oxauth.model.uma.UmaErrorResponseType.UNAUTHORIZED_CLIENT =("unauthorized_client")

The client is not authorized to request an access token using this method.

◆ UNSUPPORTED_METHOD_TYPE

org.xdi.oxauth.model.uma.UmaErrorResponseType.UNSUPPORTED_METHOD_TYPE =("unsupported_method_type")

The host request used an unsupported HTTP method.

◆ UNSUPPORTED_RESPONSE_TYPE

org.xdi.oxauth.model.uma.UmaErrorResponseType.UNSUPPORTED_RESPONSE_TYPE =("unsupported_response_type")

The AM server does not support obtaining an access token using this method.


次のファイルからこの列挙についての詳解を抽出しました: