Package io.quarkus.vault.pki
Class CertificateData.PEM
- java.lang.Object
-
- io.quarkus.vault.pki.CertificateData.PEM
-
- All Implemented Interfaces:
CertificateData
- Enclosing interface:
- CertificateData
public static class CertificateData.PEM extends Object implements CertificateData
DataFormat.PEMimplementation ofCertificateData
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.quarkus.vault.pki.CertificateData
CertificateData.DER, CertificateData.PEM
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description X509CertificategetCertificate()Parse and generateX509CertificatefromCertificateData.getData().StringgetData()Data inDataFormat.PEMorDataFormat.DERformat.DataFormatgetFormat()Format ofCertificateData.getData()property.
-
-
-
Constructor Detail
-
PEM
public PEM(String pemData)
-
-
Method Detail
-
getFormat
public DataFormat getFormat()
Description copied from interface:CertificateDataFormat ofCertificateData.getData()property.- Specified by:
getFormatin interfaceCertificateData
-
getData
public String getData()
Description copied from interface:CertificateDataData inDataFormat.PEMorDataFormat.DERformat.- Specified by:
getDatain interfaceCertificateData- See Also:
CertificateData.getFormat()
-
getCertificate
public X509Certificate getCertificate() throws CertificateException
Description copied from interface:CertificateDataParse and generateX509CertificatefromCertificateData.getData().- Specified by:
getCertificatein interfaceCertificateData- Throws:
CertificateException
-
-