Index
All Classes|All Packages
C
- CertificateManager - Class in craterdog.security
-
This class provides methods that hide the complexities of the Java security API in dealing with certificate management.
- CertificateManager() - Constructor for class craterdog.security.CertificateManager
- craterdog.security - package craterdog.security
- createCertificate(PrivateKey, X509Certificate, PublicKey, String, BigInteger, long) - Method in class craterdog.security.CertificateManager
-
This method creates a new X509 certificate that is signed by a certificate authority (CA).
- createCertificateAuthority(PrivateKey, PublicKey, String, BigInteger, long) - Method in class craterdog.security.CertificateManager
-
This method creates a new self-signed X509 certificate for a new certificate authority (CA).
- createPkcs12KeyStore(String, char[], PrivateKey, X509Certificate) - Method in class craterdog.security.CertificateManager
-
This method creates a new PKCS12 format key store containing a named private key and public certificate.
- createPkcs12KeyStore(String, char[], PrivateKey, List<X509Certificate>) - Method in class craterdog.security.CertificateManager
-
This method creates a new PKCS12 format key store containing a named private key and public certificate chain.
D
- decodeCertificate(String) - Method in class craterdog.security.CertificateManager
-
This method decodes an X509 format certificate from a PEM string.
- decodeKeyStore(String, char[]) - Method in class craterdog.security.CertificateManager
-
This method decodes a PKCS12 format key store from its encrypted byte stream.
E
- encodeCertificate(X509Certificate) - Method in class craterdog.security.CertificateManager
-
This method encodes an X509 format certificate into a PEM string.
- encodeKeyStore(KeyStore, char[]) - Method in class craterdog.security.CertificateManager
-
This method encodes a PKCS12 format key store into a base 64 string format.
R
- retrieveCertificate(KeyStore, String) - Method in class craterdog.security.CertificateManager
-
This method retrieves a public certificate from a key store.
- retrieveKeyStore(InputStream, char[]) - Method in class craterdog.security.CertificateManager
-
This method retrieves a PKCS12 format key store from an input stream.
- retrievePrivateKey(KeyStore, String, char[]) - Method in class craterdog.security.CertificateManager
-
This method retrieves a private key from a key store.
S
- saveKeyStore(OutputStream, KeyStore, char[]) - Method in class craterdog.security.CertificateManager
-
This method saves a PKCS12 format key store out to an output stream.
All Classes|All Packages