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

公開メンバ関数

String toString ()
 
String getParameter ()
 

静的公開メンバ関数

static AuthorizeErrorResponseType 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_SCOPE =("invalid_scope")
 
 SERVER_ERROR =("server_error")
 
 TEMPORARILY_UNAVAILABLE =("temporarily_unavailable")
 
 INVALID_REQUEST_REDIRECT_URI =("invalid_request_redirect_uri")
 
 LOGIN_REQUIRED =("login_required")
 
 SESSION_SELECTION_REQUIRED =("session_selection_required")
 
 CONSENT_REQUIRED =("consent_required")
 
 USER_MISMATCHED =("user_mismatched")
 
 INVALID_REQUEST_URI =("invalid_request_uri")
 
 INVALID_OPENID_REQUEST_OBJECT =("invalid_openid_request_object")
 

非公開メンバ関数

 AuthorizeErrorResponseType (String paramName)
 

非公開変数類

final String paramName
 

詳解

Error codes for authorization error responses.

著者
Javier Rojas Blum Date: 09.22.2011

構築子と解体子

◆ AuthorizeErrorResponseType()

org.xdi.oxauth.model.authorize.AuthorizeErrorResponseType.AuthorizeErrorResponseType ( String  paramName)
inlineprivate
122  {
123  this.paramName = paramName;
124  }
final String paramName
Definition: AuthorizeErrorResponseType.java:120

関数詳解

◆ fromString()

static AuthorizeErrorResponseType org.xdi.oxauth.model.authorize.AuthorizeErrorResponseType.fromString ( String  param)
inlinestatic

Return the corresponding enumeration from a string parameter.

引数
paramThe parameter to be match.
戻り値
The enumeration if found, otherwise null.
133  {
134  if (param != null) {
136  .values()) {
137  if (param.equals(err.paramName)) {
138  return err;
139  }
140  }
141  }
142  return null;
143  }
AuthorizeErrorResponseType(String paramName)
Definition: AuthorizeErrorResponseType.java:122

◆ getParameter()

String org.xdi.oxauth.model.authorize.AuthorizeErrorResponseType.getParameter ( )
inline

Gets error parameter.

戻り値
error parameter

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

161  {
162  return paramName;
163  }
final String paramName
Definition: AuthorizeErrorResponseType.java:120

◆ toString()

String org.xdi.oxauth.model.authorize.AuthorizeErrorResponseType.toString ( )
inline

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

151  {
152  return paramName;
153  }
final String paramName
Definition: AuthorizeErrorResponseType.java:120

メンバ詳解

◆ ACCESS_DENIED

org.xdi.oxauth.model.authorize.AuthorizeErrorResponseType.ACCESS_DENIED =("access_denied")

The resource owner or authorization server denied the request.

◆ CONSENT_REQUIRED

org.xdi.oxauth.model.authorize.AuthorizeErrorResponseType.CONSENT_REQUIRED =("consent_required")

The Authorization Server requires End-User consent. This error MAY be returned when the prompt parameter in the Authorization Request is set to none to request that the Authorization Server should not display any user interfaces to the End-User, but the Authorization Request cannot be completed without displaying a user interface for End-User consent.

◆ DISABLED_CLIENT

org.xdi.oxauth.model.authorize.AuthorizeErrorResponseType.DISABLED_CLIENT =("disabled_client")

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

◆ INVALID_OPENID_REQUEST_OBJECT

org.xdi.oxauth.model.authorize.AuthorizeErrorResponseType.INVALID_OPENID_REQUEST_OBJECT =("invalid_openid_request_object")

The request parameter contains an invalid OpenID Request Object.

◆ INVALID_REQUEST

org.xdi.oxauth.model.authorize.AuthorizeErrorResponseType.INVALID_REQUEST =("invalid_request")

The request is missing a required parameter, includes an invalid parameter value, includes a parameter more than once, or is otherwise malformed.

◆ INVALID_REQUEST_REDIRECT_URI

org.xdi.oxauth.model.authorize.AuthorizeErrorResponseType.INVALID_REQUEST_REDIRECT_URI =("invalid_request_redirect_uri")

The redirect_uri in the Authorization Request does not match any of the Client's pre-registered redirect_uris.

◆ INVALID_REQUEST_URI

org.xdi.oxauth.model.authorize.AuthorizeErrorResponseType.INVALID_REQUEST_URI =("invalid_request_uri")

The request_uri in the Authorization Request returns an error or invalid data.

◆ INVALID_SCOPE

org.xdi.oxauth.model.authorize.AuthorizeErrorResponseType.INVALID_SCOPE =("invalid_scope")

The requested scope is invalid, unknown, or malformed.

◆ LOGIN_REQUIRED

org.xdi.oxauth.model.authorize.AuthorizeErrorResponseType.LOGIN_REQUIRED =("login_required")

The Authorization Server requires End-User authentication. This error MAY be returned when the prompt parameter in the Authorization Request is set to none to request that the Authorization Server should not display any user interfaces to the End-User, but the Authorization Request cannot be completed without displaying a user interface for user authentication.

◆ paramName

final String org.xdi.oxauth.model.authorize.AuthorizeErrorResponseType.paramName
private

◆ SERVER_ERROR

org.xdi.oxauth.model.authorize.AuthorizeErrorResponseType.SERVER_ERROR =("server_error")

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

◆ SESSION_SELECTION_REQUIRED

org.xdi.oxauth.model.authorize.AuthorizeErrorResponseType.SESSION_SELECTION_REQUIRED =("session_selection_required")

The End-User is required to select a session at the Authorization Server. The End-User MAY be authenticated at the Authorization Server with different associated accounts, but the End-User did not select a session. This error MAY be returned when the prompt parameter in the Authorization Request is set to none to request that the Authorization Server should not display any user interfaces to the End-User, but the Authorization Request cannot be completed without displaying a user interface to prompt for a session to use.

◆ TEMPORARILY_UNAVAILABLE

org.xdi.oxauth.model.authorize.AuthorizeErrorResponseType.TEMPORARILY_UNAVAILABLE =("temporarily_unavailable")

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

◆ UNAUTHORIZED_CLIENT

org.xdi.oxauth.model.authorize.AuthorizeErrorResponseType.UNAUTHORIZED_CLIENT =("unauthorized_client")

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

◆ UNSUPPORTED_RESPONSE_TYPE

org.xdi.oxauth.model.authorize.AuthorizeErrorResponseType.UNSUPPORTED_RESPONSE_TYPE =("unsupported_response_type")

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

◆ USER_MISMATCHED

org.xdi.oxauth.model.authorize.AuthorizeErrorResponseType.USER_MISMATCHED =("user_mismatched")

The current logged in End-User at the Authorization Server does not match the requested user. This error MAY be returned when the prompt parameter in the Authorization Request is set to none to request that the Authorization Server should not display any user interfaces to the End-User, but the Authorization Request cannot be completed without displaying a user interface to prompt for the correct End-User authentication.


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