Class IssuerExtractor

java.lang.Object
io.confluent.security.authentication.oauthbearer.IssuerExtractor

public final class IssuerExtractor extends Object
Decode JWT to extract issuer field in the JWT claims.
  • Method Details

    • getIssuer

      public static String getIssuer(String encodedJwt) throws org.jose4j.jwt.consumer.InvalidJwtException, org.jose4j.jwt.MalformedClaimException
      Returns Json Web Token Issuer claim value.
      Parameters:
      encodedJwt - CompactSerialized Json Web Token.
      Returns:
      Issuer claim value.
      Throws:
      org.jose4j.jwt.consumer.InvalidJwtException - if encoded JWT is invalid
      org.jose4j.jwt.MalformedClaimException - if a problem arose processing token claims.