Class AccessToken

    • Constructor Detail

      • AccessToken

        public AccessToken​(org.jose4j.jwt.JwtClaims jwtClaims)
        Construct a new instance.
        Parameters:
        jwtClaims - the JWT claims for this instance (may not be null)
    • Method Detail

      • getAllowedOrigins

        public List<String> getAllowedOrigins()
        Get the allowed-origins claim.
        Returns:
        the allowed-origins claim
      • getRealmAccessClaim

        public RealmAccessClaim getRealmAccessClaim()
        Get the realm_access claim.
        Returns:
        the realm_access claim
        Throws:
        IllegalArgumentException - if the realm_access claim is malformed
      • getResourceAccessClaim

        public RealmAccessClaim getResourceAccessClaim​(String resource)
        Get the resource_access claim.
        Parameters:
        resource - the resource
        Returns:
        the resource_access claim
        Throws:
        IllegalArgumentException - if the resource_access claim is malformed
      • getTrustedCertsClaim

        public List<String> getTrustedCertsClaim()
        Get the trusted-certs claim.
        Returns:
        the trusted-certs claim