- generateCertForEntity(BigInteger, String, String, String, String, String, String, PublicKey, Map<String, String>, String, String) - Method in class net.maritimecloud.pki.CertificateBuilder
-
Generates a signed certificate for an entity.
- generateCRL(List<RevocationInfo>, KeyStore.PrivateKeyEntry) - Static method in class net.maritimecloud.pki.Revocation
-
Creates a Certificate RevocationInfo List (CRL) for the certificate serialnumbers given.
- generateKeyPair() - Static method in class net.maritimecloud.pki.CertificateBuilder
-
Generates a keypair (public and private) based on Elliptic curves.
- generateOCSPResponse(BasicOCSPRespBuilder, KeyStore.PrivateKeyEntry) - Static method in class net.maritimecloud.pki.Revocation
-
Generates a OCSPResp.
- generateRootCACRL(String, List<RevocationInfo>, KeyStore.PrivateKeyEntry, String) - Static method in class net.maritimecloud.pki.Revocation
-
Creates a Certificate RevocationInfo List (CRL) for the certificate serialnumbers given.
- generateRootCRL(String, String) - Method in class net.maritimecloud.pki.CAHandler
-
Generates a CRL for the root CA.
- generateSerialNumber() - Method in class net.maritimecloud.pki.CertificateBuilder
-
Generate a unique serial number to uniquely identify certificates.
- getAisShipType() - Method in class net.maritimecloud.pki.PKIIdentity
-
- getCallSign() - Method in class net.maritimecloud.pki.PKIIdentity
-
- getCertFromNginxHeader(String) - Static method in class net.maritimecloud.pki.CertificateHandler
-
Extract a certificate from a nginx header containing a PEM formatet certificate
- getCertFromPem(String) - Static method in class net.maritimecloud.pki.CertificateHandler
-
Converts a PEM encoded certificate to a X509Certificate
- getCertificate(String) - Method in class net.maritimecloud.pki.Main
-
- getCertificateStatus() - Method in class net.maritimecloud.pki.ocsp.OCSPClient
-
- getCn() - Method in class net.maritimecloud.pki.PKIIdentity
-
- getCountry() - Method in class net.maritimecloud.pki.PKIIdentity
-
- getCrlDistributionPoints(X509Certificate) - Static method in class net.maritimecloud.pki.CRLVerifier
-
Extracts all CRL distribution point URLs from the
"CRL Distribution Point" extension in a X.509 certificate.
- getCRLReasonFromString(String) - Static method in class net.maritimecloud.pki.Revocation
-
Returns the int value associated with a revocation status
- getDn() - Method in class net.maritimecloud.pki.PKIIdentity
-
- getElement(X500Name, ASN1ObjectIdentifier) - Static method in class net.maritimecloud.pki.CertificateHandler
-
Extract a value from the DN extracted from a certificate
- getEmail() - Method in class net.maritimecloud.pki.PKIIdentity
-
- getFirstName() - Method in class net.maritimecloud.pki.PKIIdentity
-
- getFlagState() - Method in class net.maritimecloud.pki.PKIIdentity
-
- getIdentityFromCert(X509Certificate) - Static method in class net.maritimecloud.pki.CertificateHandler
-
Extracts a PKIIdentity from a certificate using the MC PKI certificate "format"
- getImoNumber() - Method in class net.maritimecloud.pki.PKIIdentity
-
- getLastName() - Method in class net.maritimecloud.pki.PKIIdentity
-
- getMCCertificate(String) - Method in class net.maritimecloud.pki.KeystoreHandler
-
Returns a MCP certificate from the truststore
- getMmsiNumber() - Method in class net.maritimecloud.pki.PKIIdentity
-
- getMrn() - Method in class net.maritimecloud.pki.PKIIdentity
-
- getO() - Method in class net.maritimecloud.pki.PKIIdentity
-
- getOcspUrlFromCertificate(X509Certificate) - Static method in class net.maritimecloud.pki.ocsp.OCSPClient
-
- getOu() - Method in class net.maritimecloud.pki.PKIIdentity
-
- getPemFromEncoded(String, byte[]) - Static method in class net.maritimecloud.pki.CertificateHandler
-
Convert a cert/key to pem from "encoded" format (byte[])
- getPermissions() - Method in class net.maritimecloud.pki.PKIIdentity
-
- getPortOfRegister() - Method in class net.maritimecloud.pki.PKIIdentity
-
- getPubKey(String) - Method in class net.maritimecloud.pki.KeystoreHandler
-
Returns the public key of the sub CA certificate with the given alias
- getRevokedAt() - Method in class net.maritimecloud.pki.RevocationInfo
-
- getRevokedStatus() - Method in class net.maritimecloud.pki.ocsp.OCSPClient
-
- getRevokeReason() - Method in class net.maritimecloud.pki.RevocationInfo
-
- getRootCaKeyPassword() - Method in class net.maritimecloud.pki.PKIConfiguration
-
- getRootCaKeystorePassword() - Method in class net.maritimecloud.pki.PKIConfiguration
-
- getRootCaKeystorePath() - Method in class net.maritimecloud.pki.PKIConfiguration
-
- getRootPubKey() - Method in class net.maritimecloud.pki.KeystoreHandler
-
Returns the public key of the root certificate
- getSerialNumber() - Method in class net.maritimecloud.pki.RevocationInfo
-
- getShipMrn() - Method in class net.maritimecloud.pki.PKIIdentity
-
- getSigningCertEntry(String) - Method in class net.maritimecloud.pki.KeystoreHandler
-
Loads the MCP certificate used for signing from the (jks) keystore
- getSn() - Method in class net.maritimecloud.pki.PKIIdentity
-
- getStatus() - Method in class net.maritimecloud.pki.RevocationInfo
-
- getSubCaKeyPassword() - Method in class net.maritimecloud.pki.PKIConfiguration
-
- getSubCaKeystorePassword() - Method in class net.maritimecloud.pki.PKIConfiguration
-
- getSubCaKeystorePath() - Method in class net.maritimecloud.pki.PKIConfiguration
-
- getTrustStore() - Method in class net.maritimecloud.pki.KeystoreHandler
-
Returns the truststore defined in PKIConfiguration.
- getTruststorePassword() - Method in class net.maritimecloud.pki.PKIConfiguration
-
- getTruststorePath() - Method in class net.maritimecloud.pki.PKIConfiguration
-