Uses of Class
net.maritimeconnectivity.pki.PKIConfiguration
-
Packages that use PKIConfiguration Package Description net.maritimeconnectivity.pki net.maritimeconnectivity.pki.pkcs11 -
-
Uses of PKIConfiguration in net.maritimeconnectivity.pki
Methods in net.maritimeconnectivity.pki with parameters of type PKIConfiguration Modifier and Type Method Description void
CAHandler. createSubCAPKCS11(String subCaCertDN, String rootCAAlias, PKIConfiguration subCaConfiguration, int validityPeriod)
Creates a sub Certificate Authority for the MC PKI using an HSM.static X509CRL
Revocation. generateCRL(List<RevocationInfo> revokedCerts, KeyStore.PrivateKeyEntry keyEntry, PKIConfiguration pkiConfiguration)
Creates a Certificate RevocationInfo List (CRL) for the certificate serialnumbers given.static KeyPair
CertificateBuilder. generateKeyPair(PKIConfiguration pkiConfiguration)
Generates a keypair (public and private) based on Elliptic curves.BigInteger
CertificateBuilder. generateSerialNumber(PKIConfiguration pkiConfiguration)
Generate a unique serial number to uniquely identify certificates.static org.bouncycastle.cert.ocsp.OCSPResp
Revocation. handleOCSP(org.bouncycastle.cert.ocsp.OCSPReq request, PublicKey caPublicKey, KeyStore.PrivateKeyEntry signingCA, Map<org.bouncycastle.cert.ocsp.CertificateID,org.bouncycastle.cert.ocsp.CertificateStatus> certificateStatusMap, PKIConfiguration pkiConfiguration)
Constructors in net.maritimeconnectivity.pki with parameters of type PKIConfiguration Constructor Description CAHandler(CertificateBuilder certificateBuilder, PKIConfiguration pkiConfiguration)
KeystoreHandler(PKIConfiguration pkiConfiguration)
-
Uses of PKIConfiguration in net.maritimeconnectivity.pki.pkcs11
Subclasses of PKIConfiguration in net.maritimeconnectivity.pki.pkcs11 Modifier and Type Class Description class
P11PKIConfiguration
Class for holding the configuration for PKCS#11 of an instance of the PKI
-