Class FacebookAccessTokenErrorResponse

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
All Implemented Interfaces:
java.io.Serializable

public class FacebookAccessTokenErrorResponse
extends OAuthResponseException
non standard Facebook replace for OAuth2AccessTokenErrorResponse examples:
'{"error":{"message":"This authorization code has been used.","type":"OAuthException","code":100,"fbtrace_id":"DtxvtGRaxbB"}}'
'{"error":{"message":"Error validating application. Invalid application ID.","type":"OAuthException","code":101,"fbtrace_id":"CvDR+X4WWIx"}}'
See Also:
Serialized Form
  • Constructor Summary

    Constructors
    Constructor Description
    FacebookAccessTokenErrorResponse​(java.lang.String errorMessage, java.lang.String type, int code, java.lang.String fbtraceId, Response response)  
  • Method Summary

    Modifier and Type Method Description
    boolean equals​(java.lang.Object obj)  
    int getCodeInt()  
    java.lang.String getErrorMessage()  
    java.lang.String getFbtraceId()  
    java.lang.String getType()  
    int hashCode()  
    java.lang.String toString()  

    Methods inherited from class com.github.scribejava.core.model.OAuthResponseException

    getResponse

    Methods inherited from class java.lang.Throwable

    addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • FacebookAccessTokenErrorResponse

      public FacebookAccessTokenErrorResponse​(java.lang.String errorMessage, java.lang.String type, int code, java.lang.String fbtraceId, Response response) throws java.io.IOException
      Throws:
      java.io.IOException
  • Method Details

    • getErrorMessage

      public java.lang.String getErrorMessage()
    • getType

      public java.lang.String getType()
    • getCodeInt

      public int getCodeInt()
    • getFbtraceId

      public java.lang.String getFbtraceId()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class OAuthResponseException
    • equals

      public boolean equals​(java.lang.Object obj)
      Overrides:
      equals in class OAuthResponseException
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Throwable