Class TestCertificates
- java.lang.Object
-
- com.google.api.client.testing.json.webtoken.TestCertificates
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTestCertificates.CertDataBeta
Wrapper for a PEM encoded certificate providing utility routines.
-
Field Summary
Fields Modifier and Type Field Description static TestCertificates.CertDataBOGUS_CA_CERTCA certificate signed with a bogus key.static TestCertificates.CertDataCA_CERTTest CA Certificate.static java.lang.StringCA_KEYPrivate key forCA_CERT.static TestCertificates.CertDataFOO_BAR_COM_CERTTest leaf certificate.static java.lang.StringFOO_BAR_COM_KEYPrivate key forFOO_BAR_COM_CERT.private static JsonWebSignaturejsonWebSignaturestatic java.lang.StringJWS_SIGNATUREA test JWS signature.
-
Constructor Summary
Constructors Constructor Description TestCertificates()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static JsonWebSignaturegetJsonWebSignature()
-
-
-
Field Detail
-
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 java.lang.String FOO_BAR_COM_KEY
Private key forFOO_BAR_COM_CERT.- See Also:
- Constant Field Values
-
CA_CERT
public static final TestCertificates.CertData CA_CERT
Test CA Certificate.Issuer: CN=Root Subject: CN=Root
-
CA_KEY
public static final java.lang.String CA_KEY
Private key forCA_CERT.- See Also:
- Constant Field Values
-
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 java.lang.String JWS_SIGNATURE
A test JWS signature.The signed JSON is the following message:
{"foo":"bar"}The message is signed usingFOO_BAR_COM_KEY.- See Also:
- Constant Field Values
-
jsonWebSignature
private static JsonWebSignature jsonWebSignature
-
-
Method Detail
-
getJsonWebSignature
public static JsonWebSignature getJsonWebSignature() throws java.io.IOException
- Throws:
java.io.IOException
-
-