Class TestCertificates

java.lang.Object
com.google.api.client.testing.json.webtoken.TestCertificates

@Beta public class TestCertificates extends Object
Beta
Test certificates.

Contains a test certificate chain, the respective private keys and signed data.

Since:
1.19.1.
  • Field Details

    • FOO_BAR_COM_CERT

      public static final TestCertificates.CertData FOO_BAR_COM_CERT
      Test leaf certificate.
       Issuer: CN=Root
       Subject: C=US, ST=California, L=Mountain View, O=Google Inc., CN=foo.bar.com
       
    • FOO_BAR_COM_KEY

      public static final String FOO_BAR_COM_KEY
      Private key for FOO_BAR_COM_CERT.
      See Also:
    • CA_CERT

      public static final TestCertificates.CertData CA_CERT
      Test CA Certificate.
       Issuer: CN=Root
       Subject: CN=Root
       
    • CA_KEY

      public static final String CA_KEY
      Private key for CA_CERT.
      See Also:
    • BOGUS_CA_CERT

      public static final TestCertificates.CertData BOGUS_CA_CERT
      CA certificate signed with a bogus key.
       Issuer: CN=Root
       Subject: CN=Root
       
    • JWS_SIGNATURE

      public static final String JWS_SIGNATURE
      A test JWS signature.

      The signed JSON is the following message:

       {"foo":"bar"}
       
      The message is signed using FOO_BAR_COM_KEY.
      See Also:
    • jsonWebSignature

      private static JsonWebSignature jsonWebSignature
  • Constructor Details

    • TestCertificates

      public TestCertificates()
  • Method Details