Class OAuth1Exception

  • All Implemented Interfaces:
    java.io.Serializable

    public class OAuth1Exception
    extends javax.ws.rs.WebApplicationException
    Web application exception that is mapped either to Response.Status.BAD_REQUEST (e.g. if problem with OAuth parameters occurs) or Response.Status.UNAUTHORIZED (e.g. if signature is incorrect).
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      OAuth1Exception​(javax.ws.rs.core.Response.Status status, java.lang.String wwwAuthHeader)
      Create a new exception.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private static javax.ws.rs.core.Response createResponse​(javax.ws.rs.core.Response.Status status, java.lang.String wwwAuthHeader)  
      javax.ws.rs.core.Response.Status getStatus()
      Get the status of the error response.
      java.lang.String getWwwAuthHeader()
      Get the WWW-Authenticate header of the request that cause the exception.
      • Methods inherited from class javax.ws.rs.WebApplicationException

        getResponse
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • OAuth1Exception

        public OAuth1Exception​(javax.ws.rs.core.Response.Status status,
                               java.lang.String wwwAuthHeader)
        Create a new exception.
        Parameters:
        status - Response status.
        wwwAuthHeader - Authorization header value of the request that cause the exception.
    • Method Detail

      • getStatus

        public javax.ws.rs.core.Response.Status getStatus()
        Get the status of the error response.
        Returns:
        Response status code.
      • getWwwAuthHeader

        public java.lang.String getWwwAuthHeader()
        Get the WWW-Authenticate header of the request that cause the exception.
        Returns:
        WWW-Authenticate header value.
      • createResponse

        private static javax.ws.rs.core.Response createResponse​(javax.ws.rs.core.Response.Status status,
                                                                java.lang.String wwwAuthHeader)