Class TokenVerifier


  • public class TokenVerifier
    extends java.lang.Object
    Handle verification of Google-signed JWT tokens.
    Since:
    0.21.0
    • Field Detail

      • FEDERATED_SIGNON_CERT_URL

        private static final java.lang.String FEDERATED_SIGNON_CERT_URL
        See Also:
        Constant Field Values
      • SUPPORTED_ALGORITHMS

        private static final java.util.Set<java.lang.String> SUPPORTED_ALGORITHMS
      • audience

        private final java.lang.String audience
      • certificatesLocation

        private final java.lang.String certificatesLocation
      • issuer

        private final java.lang.String issuer
      • publicKey

        private final java.security.PublicKey publicKey
      • clock

        private final com.google.api.client.util.Clock clock
      • publicKeyCache

        private final com.google.common.cache.LoadingCache<java.lang.String,​java.util.Map<java.lang.String,​java.security.PublicKey>> publicKeyCache