Package io.airlift.security.csr
Class CertificationRequest
- java.lang.Object
-
- io.airlift.security.csr.CertificationRequest
-
public class CertificationRequest extends Object
-
-
Constructor Summary
Constructors Constructor Description CertificationRequest(CertificationRequestInfo certificationRequestInfo, SignatureAlgorithmIdentifier signatureAlgorithmIdentifier, byte[] signature)CertificationRequest(CertificationRequestInfo certificationRequestInfo, SignatureAlgorithmIdentifier signatureAlgorithmIdentifier, PrivateKey privateKey)CertificationRequest(String x500Name, String signatureAlgorithm, KeyPair keyPair)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)CertificationRequestInfogetCertificationRequestInfo()byte[]getEncoded()StringgetPemEncoded()byte[]getSignature()SignatureAlgorithmIdentifiergetSignatureAlgorithmIdentifier()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
CertificationRequest
public CertificationRequest(String x500Name, String signatureAlgorithm, KeyPair keyPair) throws GeneralSecurityException
- Throws:
GeneralSecurityException
-
CertificationRequest
public CertificationRequest(CertificationRequestInfo certificationRequestInfo, SignatureAlgorithmIdentifier signatureAlgorithmIdentifier, PrivateKey privateKey) throws GeneralSecurityException
- Throws:
GeneralSecurityException
-
CertificationRequest
public CertificationRequest(CertificationRequestInfo certificationRequestInfo, SignatureAlgorithmIdentifier signatureAlgorithmIdentifier, byte[] signature)
-
-
Method Detail
-
getCertificationRequestInfo
public CertificationRequestInfo getCertificationRequestInfo()
-
getSignatureAlgorithmIdentifier
public SignatureAlgorithmIdentifier getSignatureAlgorithmIdentifier()
-
getSignature
public byte[] getSignature()
-
getEncoded
public byte[] getEncoded()
-
getPemEncoded
public String getPemEncoded()
-
-