Class ClaimsSet


public final class ClaimsSet extends CustomizableEntity
Represents the Claims Set as defined in the 6.1 section of the JWT specification.
  • Method Details

    • getIssuer

      public String getIssuer()
      Returns the iss JWT Claims Set parameter.
      Returns:
      the iss JWT Claims Set parameter.
    • getSubject

      public String getSubject()
      Returns the sub JWT Claims Set parameter.
      Returns:
      the sub JWT Claims Set parameter.
    • getAudience

      public String getAudience()
      Returns the first audience of the aud JWT Claims Set parameter.

      There may be more than one audience listed.

      Returns:
      the aud JWT Claims Set parameter.
      See Also:
    • getAudiences

      public List<String> getAudiences()
      Returns the aud JWT Claims Set parameter.
      Returns:
      the aud JWT Claims Set parameter.
    • getExpirationTime

      public long getExpirationTime()
      Returns the exp JWT Claims Set parameter.
      Returns:
      the exp JWT Claims Set parameter.
    • getNotBefore

      public String getNotBefore()
      Returns the nbf JWT Claims Set parameter.
      Returns:
      the nbf JWT Claims Set parameter.
    • getIssuedAt

      public long getIssuedAt()
      Returns the iat JWT Claims Set parameter.
      Returns:
      the iat JWT Claims Set parameter.
    • getJwdId

      public String getJwdId()
      Returns the jti JWT Claims Set parameter.
      Returns:
      the jti JWT Claims Set parameter.
    • getType

      public String getType()
      Returns the typ JWT Claims Set parameter.
      Returns:
      the typ JWT Claims Set parameter.
    • toString

      public String toString()
      Overrides:
      toString in class CustomizableEntity