keycloak-service
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.keycloak.services.ErrorResponseException クラス
org.keycloak.services.ErrorResponseException の継承関係図
Inheritance graph
org.keycloak.services.ErrorResponseException 連携図
Collaboration graph

公開メンバ関数

 ErrorResponseException (String error, String errorDescription, Response.Status status)
 
 ErrorResponseException (Response response)
 
String getErrorDescription ()
 
Response getResponse ()
 

非公開変数類

final Response response
 
final String error
 
final String errorDescription
 
final Response.Status status
 

詳解

著者
Stian Thorgersen

構築子と解体子

◆ ErrorResponseException() [1/2]

org.keycloak.services.ErrorResponseException.ErrorResponseException ( String  error,
String  errorDescription,
Response.Status  status 
)
inline
36  {
37  this.response = null;
38  this.error = error;
40  this.status = status;
41  }
final Response.Status status
Definition: ErrorResponseException.java:34
final Response response
Definition: ErrorResponseException.java:31
final String error
Definition: ErrorResponseException.java:32
final String errorDescription
Definition: ErrorResponseException.java:33

◆ ErrorResponseException() [2/2]

org.keycloak.services.ErrorResponseException.ErrorResponseException ( Response  response)
inline
43  {
44  this.response = response;
45  this.error = null;
46  this.errorDescription = null;
47  this.status = null;
48  }
final Response.Status status
Definition: ErrorResponseException.java:34
final Response response
Definition: ErrorResponseException.java:31
final String error
Definition: ErrorResponseException.java:32
final String errorDescription
Definition: ErrorResponseException.java:33

関数詳解

◆ getErrorDescription()

String org.keycloak.services.ErrorResponseException.getErrorDescription ( )
inline
50  {
51  return errorDescription;
52  }
final String errorDescription
Definition: ErrorResponseException.java:33

◆ getResponse()

Response org.keycloak.services.ErrorResponseException.getResponse ( )
inline
55  {
56  if (response != null) {
57  return response;
58  } else {
59  OAuth2ErrorRepresentation errorRep = new OAuth2ErrorRepresentation(error, errorDescription);
60  return Response.status(status).entity(errorRep).type(MediaType.APPLICATION_JSON_TYPE).build();
61  }
62  }
final Response.Status status
Definition: ErrorResponseException.java:34
final Response response
Definition: ErrorResponseException.java:31
final String error
Definition: ErrorResponseException.java:32
final String errorDescription
Definition: ErrorResponseException.java:33

メンバ詳解

◆ error

final String org.keycloak.services.ErrorResponseException.error
private

◆ errorDescription

final String org.keycloak.services.ErrorResponseException.errorDescription
private

◆ response

final Response org.keycloak.services.ErrorResponseException.response
private

◆ status

final Response.Status org.keycloak.services.ErrorResponseException.status
private

このクラス詳解は次のファイルから抽出されました: