Class HttpStatus

Object
se.curity.identityserver.sdk.http.HttpStatus

public class HttpStatus extends Object
HTTP Status Code.

Not all status codes are supported, only codes that the server can honour correctly when delegating handling to a RequestHandler are supported.

Since:
2.1.0
  • Field Details

    • OK

      public static final HttpStatus OK
      The OK (200) status code.
    • CREATED

      public static final HttpStatus CREATED
      The CREATED (201) status code.
    • ACCEPTED

      public static final HttpStatus ACCEPTED
      The ACCEPTED (202) status code.
    • NON_AUTHORITATIVE_INFO

      public static final HttpStatus NON_AUTHORITATIVE_INFO
      The NON_AUTHORITATIVE_INFO (203) status code.
    • NO_CONTENT

      public static final HttpStatus NO_CONTENT
      The NO_CONTENT (204) status code.
    • RESET_CONTENT

      public static final HttpStatus RESET_CONTENT
      The RESET_CONTENT (205) status code.
    • PARTIAL_CONTENT

      public static final HttpStatus PARTIAL_CONTENT
      The PARTIAL_CONTENT (206) status code.
    • MULTIPLE_CHOICES

      public static final HttpStatus MULTIPLE_CHOICES
      The MULTIPLE_CHOICES (300) status code.
    • MOVED_PERMANENTLY

      public static final HttpStatus MOVED_PERMANENTLY
      The MOVED_PERMANENTLY (301) status code.
    • FOUND

      public static final HttpStatus FOUND
      The FOUND (302) status code.
    • SEE_OTHER

      public static final HttpStatus SEE_OTHER
      The SEE_OTHER (303) status code.
    • NOT_MODIFIED

      public static final HttpStatus NOT_MODIFIED
      The NOT_MODIFIED (304) status code.
    • USE_PROXY

      public static final HttpStatus USE_PROXY
      The USE_PROXY (305) status code.
    • TEMP_REDIRECT

      public static final HttpStatus TEMP_REDIRECT
      The TEMP_REDIRECT (307) status code.
    • PERMANENT_REDIRECT

      public static final HttpStatus PERMANENT_REDIRECT
      The PERMANENT_REDIRECT (308) status code.
    • BAD_REQUEST

      public static final HttpStatus BAD_REQUEST
      The BAD_REQUEST (400) status code.
    • UNAUTHORIZED

      public static final HttpStatus UNAUTHORIZED
      The UNAUTHORIZED (401) status code.
    • PAYMENT_REQUIRED

      public static final HttpStatus PAYMENT_REQUIRED
      The PAYMENT_REQUIRED (402) status code.
    • FORBIDDEN

      public static final HttpStatus FORBIDDEN
      The FORBIDDEN (403) status code.
    • NOT_FOUND

      public static final HttpStatus NOT_FOUND
      The NOT_FOUND (404) status code.
    • METHOD_NOT_ALLOWED

      public static final HttpStatus METHOD_NOT_ALLOWED
      The METHOD_NOT_ALLOWED (405) status code.
    • NOT_ACCEPTABLE

      public static final HttpStatus NOT_ACCEPTABLE
      The NOT_ACCEPTABLE (406) status code.
    • PROXY_AUTHENTICATION_REQUIRED

      public static final HttpStatus PROXY_AUTHENTICATION_REQUIRED
      The PROXY_AUTHENTICATION_REQUIRED (407) status code.
    • REQUEST_TIMEOUT

      public static final HttpStatus REQUEST_TIMEOUT
      The REQUEST_TIMEOUT (408) status code.
    • CONFLICT

      public static final HttpStatus CONFLICT
      The CONFLICT (409) status code.
    • GONE

      public static final HttpStatus GONE
      The GONE (410) status code.
    • LENGTH_REQUIRED

      public static final HttpStatus LENGTH_REQUIRED
      The LENGTH_REQUIRED (411) status code.
    • PRECONDITION_FAILED

      public static final HttpStatus PRECONDITION_FAILED
      The PRECONDITION_FAILED (412) status code.
    • PAYLOAD_TOO_LARGE

      public static final HttpStatus PAYLOAD_TOO_LARGE
      The PAYLOAD_TOO_LARGE (413) status code.
    • URI_TOO_LONG

      public static final HttpStatus URI_TOO_LONG
      The URI_TOO_LONG (414) status code.
    • UNSUPPORTED_MEDIA_TYPE

      public static final HttpStatus UNSUPPORTED_MEDIA_TYPE
      The UNSUPPORTED_MEDIA_TYPE (415) status code.
    • RANGE_NOT_SATISFIABLE

      public static final HttpStatus RANGE_NOT_SATISFIABLE
      The RANGE_NOT_SATISFIABLE (416) status code.
    • EXPECTATION_FAILED

      public static final HttpStatus EXPECTATION_FAILED
      The EXPECTATION_FAILED (417) status code.
    • TEAPOT

      public static final HttpStatus TEAPOT
      The TEAPOT (418) status code.
    • INTERNAL_SERVER_ERROR

      public static final HttpStatus INTERNAL_SERVER_ERROR
      The INTERNAL_SERVER_ERROR (500) status code.
    • NOT_IMPLEMENTED

      public static final HttpStatus NOT_IMPLEMENTED
      The NOT_IMPLEMENTED (501) status code.
    • BAD_GATEWAY

      public static final HttpStatus BAD_GATEWAY
      The BAD_GATEWAY (502) status code.
    • SERVICE_UNAVAILABLE

      public static final HttpStatus SERVICE_UNAVAILABLE
      The SERVICE_UNAVAILABLE (503) status code.
    • GATEWAY_TIMEOUT

      public static final HttpStatus GATEWAY_TIMEOUT
      The GATEWAY_TIMEOUT (504) status code.
    • HTTP_VERSION_NOT_SUPPORTED

      public static final HttpStatus HTTP_VERSION_NOT_SUPPORTED
      The HTTP_VERSION_NOT_SUPPORTED (505) status code.
  • Method Details

    • getCode

      public int getCode()
      Returns:
      the integer value of this HTTP status code.
    • toString

      public String toString()
      Returns a string representation of the status code.
      Overrides:
      toString in class Object
      Returns:
      String representing the integer value of this HTTP status code.
      Since:
      2.2.0