Class JSONErrorResponse
- java.lang.Object
-
- net.shibboleth.idp.plugin.oidc.op.messaging.JSONErrorResponse
-
- All Implemented Interfaces:
com.nimbusds.oauth2.sdk.ErrorResponse,com.nimbusds.oauth2.sdk.Message,com.nimbusds.oauth2.sdk.Response
public class JSONErrorResponse extends Object implements com.nimbusds.oauth2.sdk.ErrorResponse
Class for creating JSON Error response for requests expecting JSON response.
-
-
Field Summary
Fields Modifier and Type Field Description private StringcacheControlcache control value.private com.nimbusds.oauth2.sdk.ErrorObjecterrorError object.private Stringpragmapragma value.
-
Constructor Summary
Constructors Constructor Description JSONErrorResponse(com.nimbusds.oauth2.sdk.ErrorObject errorObject)Constructor.JSONErrorResponse(com.nimbusds.oauth2.sdk.ErrorObject errorObject, String cacheControlValue, String pragmaValue)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private StringgetContent()Error content as json.com.nimbusds.oauth2.sdk.ErrorObjectgetErrorObject()booleanindicatesSuccess()com.nimbusds.oauth2.sdk.http.HTTPResponsetoHTTPResponse()
-
-
-
Method Detail
-
indicatesSuccess
public boolean indicatesSuccess()
- Specified by:
indicatesSuccessin interfacecom.nimbusds.oauth2.sdk.Response
-
getContent
private String getContent()
Error content as json.- Returns:
- error as json.
-
toHTTPResponse
public com.nimbusds.oauth2.sdk.http.HTTPResponse toHTTPResponse()
- Specified by:
toHTTPResponsein interfacecom.nimbusds.oauth2.sdk.Response
-
getErrorObject
public com.nimbusds.oauth2.sdk.ErrorObject getErrorObject()
- Specified by:
getErrorObjectin interfacecom.nimbusds.oauth2.sdk.ErrorResponse
-
-