Class OAuth2AnswerParameters

java.lang.Object
com.predic8.membrane.core.interceptor.oauth2.OAuth2AnswerParameters

public class OAuth2AnswerParameters extends Object
  • Constructor Details

    • OAuth2AnswerParameters

      public OAuth2AnswerParameters()
  • Method Details

    • getAccessToken

      public String getAccessToken()
    • setAccessToken

      public void setAccessToken(String accessToken)
    • getIdToken

      public String getIdToken()
    • setIdToken

      public void setIdToken(String idToken)
    • getUserinfo

      public Map<String,?> getUserinfo()
    • setUserinfo

      public void setUserinfo(Map<String,?> userinfo)
    • setTokenType

      public void setTokenType(String tokenType)
    • getTokenType

      public String getTokenType()
    • serialize

      public String serialize() throws com.fasterxml.jackson.core.JsonProcessingException, UnsupportedEncodingException
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException
      UnsupportedEncodingException
    • deserialize

      public static OAuth2AnswerParameters deserialize(String oauth2answer) throws IOException
      Throws:
      IOException
    • setExpiration

      public void setExpiration(String expiration)
    • getExpiration

      public String getExpiration()
    • setReceivedAt

      public void setReceivedAt(LocalDateTime receivedAt)
    • getReceivedAt

      public LocalDateTime getReceivedAt()
    • getRefreshToken

      public String getRefreshToken()
    • setRefreshToken

      public void setRefreshToken(String refreshToken)
    • toString

      public String toString()
      Overrides:
      toString in class Object