ErrorResponse
, Message
, Response
@Immutable public final class RequestObjectPOSTErrorResponse extends RequestObjectPOSTResponse implements ErrorResponse
Example request object POST error response indicating an invalid JWS signature:
HTTP/1.1 401 Unauthorized Date: Tue, 2 May 2017 15:22:31 GMT
Related specifications:
Constructor | Description |
---|---|
RequestObjectPOSTErrorResponse(int httpStatusCode) |
Creates a new request object POST error response.
|
Modifier and Type | Method | Description |
---|---|---|
ErrorObject |
getErrorObject() |
Gets the error associated with the error response.
|
int |
getHTTPStatusCode() |
|
boolean |
indicatesSuccess() |
Checks if the response indicates success.
|
static RequestObjectPOSTErrorResponse |
parse(HTTPResponse httpResponse) |
Parses a request object POST error response from the specified
HTTP response.
|
HTTPResponse |
toHTTPResponse() |
Returns the matching HTTP response.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
toErrorResponse, toSuccessResponse
public RequestObjectPOSTErrorResponse(int httpStatusCode)
httpStatusCode
- The HTTP status code. Should be other than
2xx.public int getHTTPStatusCode()
public ErrorObject getErrorObject()
ErrorResponse
getErrorObject
in interface ErrorResponse
null
if none.public boolean indicatesSuccess()
Response
indicatesSuccess
in interface Response
true
if the response indicates success, else
false
.public HTTPResponse toHTTPResponse()
Response
toHTTPResponse
in interface Response
public static RequestObjectPOSTErrorResponse parse(HTTPResponse httpResponse) throws ParseException
httpResponse
- The HTTP response. Must not be null
.ParseException
- If the HTTP response couldn't be parsed to a
request object POST error response.Copyright © 2019 Connect2id Ltd.. All rights reserved.