Package io.quarkus.vault.pki
Class X509Parsing
- java.lang.Object
-
- io.quarkus.vault.pki.X509Parsing
-
class X509Parsing extends Object
-
-
Constructor Summary
Constructors Constructor Description X509Parsing()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static X509CertificateparseDERCertificate(byte[] certificateData)(package private) static List<X509Certificate>parseDERCertificates(byte[] certificatesData)(package private) static X509CRLparseDERCRL(byte[] crlData)(package private) static X509CertificateparsePEMCertificate(String pem)(package private) static List<X509Certificate>parsePEMCertificates(String pem)(package private) static X509CRLparsePEMCRL(String pem)
-
-
-
Method Detail
-
parsePEMCertificate
static X509Certificate parsePEMCertificate(String pem) throws CertificateException
- Throws:
CertificateException
-
parseDERCertificate
static X509Certificate parseDERCertificate(byte[] certificateData) throws CertificateException
- Throws:
CertificateException
-
parsePEMCertificates
static List<X509Certificate> parsePEMCertificates(String pem) throws CertificateException
- Throws:
CertificateException
-
parseDERCertificates
static List<X509Certificate> parseDERCertificates(byte[] certificatesData) throws CertificateException
- Throws:
CertificateException
-
parsePEMCRL
static X509CRL parsePEMCRL(String pem) throws CRLException
- Throws:
CRLException
-
parseDERCRL
static X509CRL parseDERCRL(byte[] crlData) throws CRLException
- Throws:
CRLException
-
-