public class CertChainUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BC |
Constructor and Description |
---|
CertChainUtil() |
Modifier and Type | Method and Description |
---|---|
static java.security.cert.X509Certificate |
createEndEntityCert(java.lang.String endEntityDN,
java.security.PublicKey pubKey,
java.security.PrivateKey caPrivKey,
java.security.cert.X509Certificate caCert) |
static java.security.cert.X509Certificate |
createEndEntityCert(java.lang.String endEntityDN,
java.security.PublicKey pubKey,
java.security.PrivateKey caPrivKey,
java.security.cert.X509Certificate caCert,
org.bouncycastle.asn1.x509.KeyPurposeId keyPurposeId) |
static java.security.cert.X509Certificate |
createIntermediateCert(java.lang.String interDN,
java.security.PublicKey pubKey,
java.security.PrivateKey caPrivKey,
java.security.cert.X509Certificate caCert) |
static java.security.cert.X509Certificate |
createMasterCert(java.lang.String rootDN,
java.security.KeyPair keyPair) |
public static java.security.cert.X509Certificate createMasterCert(java.lang.String rootDN, java.security.KeyPair keyPair) throws java.lang.Exception
java.lang.Exception
public static java.security.cert.X509Certificate createIntermediateCert(java.lang.String interDN, java.security.PublicKey pubKey, java.security.PrivateKey caPrivKey, java.security.cert.X509Certificate caCert) throws java.lang.Exception
java.lang.Exception
public static java.security.cert.X509Certificate createEndEntityCert(java.lang.String endEntityDN, java.security.PublicKey pubKey, java.security.PrivateKey caPrivKey, java.security.cert.X509Certificate caCert) throws java.lang.Exception
java.lang.Exception
public static java.security.cert.X509Certificate createEndEntityCert(java.lang.String endEntityDN, java.security.PublicKey pubKey, java.security.PrivateKey caPrivKey, java.security.cert.X509Certificate caCert, org.bouncycastle.asn1.x509.KeyPurposeId keyPurposeId) throws java.lang.Exception
java.lang.Exception