Class TestCertificates.CertData
- java.lang.Object
-
- com.google.api.client.testing.json.webtoken.TestCertificates.CertData
-
- Enclosing class:
- TestCertificates
@Beta public static class TestCertificates.CertData extends java.lang.Object
Beta
Wrapper for a PEM encoded certificate providing utility routines.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
pem
-
Constructor Summary
Constructors Constructor Description CertData(java.lang.String pem)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getBase64Der()
java.security.cert.Certificate
getCertfificate()
byte[]
getDer()
javax.net.ssl.X509TrustManager
getTrustManager()
-
-
-
Method Detail
-
getCertfificate
public java.security.cert.Certificate getCertfificate() throws java.io.IOException, java.security.cert.CertificateException
- Throws:
java.io.IOException
java.security.cert.CertificateException
-
getDer
public byte[] getDer() throws java.io.IOException
- Throws:
java.io.IOException
-
getBase64Der
public java.lang.String getBase64Der() throws java.io.IOException
- Throws:
java.io.IOException
-
getTrustManager
public javax.net.ssl.X509TrustManager getTrustManager() throws java.io.IOException, java.security.GeneralSecurityException
- Throws:
java.io.IOException
java.security.GeneralSecurityException
-
-