Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addSubjectAlternativeNames(String...) - Method in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
-
Adds subject alternative names.
- ALGORITHM - Static variable in class org.codice.ddf.security.certificate.generator.PkiTools
- aliases() - Method in class org.codice.ddf.security.certificate.generator.KeyStoreFile
-
Return the aliases of the items in the key store.
C
- CertificateAuthority - Class in org.codice.ddf.security.certificate.generator
-
Models an X509 certificate authority.
- CertificateAuthority(X509Certificate, PrivateKey) - Constructor for class org.codice.ddf.security.certificate.generator.CertificateAuthority
-
Create fully initialized instance of a Certificate Authority.
- CertificateCommand - Class in org.codice.ddf.security.certificate.generator
- CertificateGenerator - Class in org.codice.ddf.security.certificate.generator
- CertificateGenerator() - Constructor for class org.codice.ddf.security.certificate.generator.CertificateGenerator
- CertificateGeneratorException - Exception Class in org.codice.ddf.security.certificate.generator
-
Custome exception class for the certificate generator package.
- CertificateGeneratorException(String) - Constructor for exception class org.codice.ddf.security.certificate.generator.CertificateGeneratorException
- CertificateGeneratorException(String, Throwable) - Constructor for exception class org.codice.ddf.security.certificate.generator.CertificateGeneratorException
- CertificateGeneratorMBean - Interface in org.codice.ddf.security.certificate.generator
- CertificateSigningRequest - Class in org.codice.ddf.security.certificate.generator
-
Model of a X509 certificate signing request.
- CertificateSigningRequest() - Constructor for class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
- certificateToPem(X509Certificate) - Static method in class org.codice.ddf.security.certificate.generator.PkiTools
-
Given an X509 certificate, return a PEM encoded string representation of the certificate.
- configureDemoCert(String) - Static method in class org.codice.ddf.security.certificate.generator.CertificateCommand
-
Generates new signed certificate.
- configureDemoCert(String) - Method in class org.codice.ddf.security.certificate.generator.CertificateGenerator
-
Generates new signed certificate.
- configureDemoCert(String) - Method in interface org.codice.ddf.security.certificate.generator.CertificateGeneratorMBean
- configureDemoCert(String, String[]) - Static method in class org.codice.ddf.security.certificate.generator.CertificateCommand
-
Generates new signed certificate.
- configureDemoCertWithDefaultHostname() - Method in class org.codice.ddf.security.certificate.generator.CertificateGenerator
-
Generates new signed certificate.
- configureDemoCertWithDefaultHostname() - Method in interface org.codice.ddf.security.certificate.generator.CertificateGeneratorMBean
- configureDemoCertWithDN(String[]) - Static method in class org.codice.ddf.security.certificate.generator.CertificateCommand
-
Generates new signed certificate.
- configureDemoCertWithDN(String[], String[]) - Static method in class org.codice.ddf.security.certificate.generator.CertificateCommand
-
Generates new signed certificate.
- convertDistinguishedName(String...) - Static method in class org.codice.ddf.security.certificate.generator.PkiTools
D
- deleteEntry(String) - Method in class org.codice.ddf.security.certificate.generator.KeyStoreFile
-
Remove the key store entry at the given alias.
- DemoCertificateAuthority - Class in org.codice.ddf.security.certificate.generator
- DemoCertificateAuthority() - Constructor for class org.codice.ddf.security.certificate.generator.DemoCertificateAuthority
-
Create new instance of the DDF Demo Certificate Authority
- derToCertificate(byte[]) - Static method in class org.codice.ddf.security.certificate.generator.PkiTools
-
Given a byte array that represents a DER encoded X509 certificate, return the certificate object
- derToPem(byte[]) - Static method in class org.codice.ddf.security.certificate.generator.PkiTools
-
Convert a byte array to a Java String.
- derToPrivateKey(byte[]) - Static method in class org.codice.ddf.security.certificate.generator.PkiTools
-
Given a byte array that represents a DER encoded private key, return the private key object
F
- file - Variable in class org.codice.ddf.security.certificate.generator.KeyStoreFile
G
- generateRsaKeyPair() - Static method in class org.codice.ddf.security.certificate.generator.PkiTools
-
Generate new RSA public/private key pair with 2048 bit key
- getEntry(String) - Method in class org.codice.ddf.security.certificate.generator.KeyStoreFile
-
Retrieve keystore entry, given the entry's alias.
- getHostName() - Static method in class org.codice.ddf.security.certificate.generator.PkiTools
-
Get the host name or DNS name associated with the machine running the JVM.
- getKeyStoreFile() - Static method in class org.codice.ddf.security.certificate.generator.CertificateCommand
- getKeyStoreFile() - Method in class org.codice.ddf.security.certificate.generator.CertificateGenerator
- getNotAfter() - Method in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
- getNotBefore() - Method in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
- getSerialNumber() - Method in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
- getSubjectAlternativeNames() - Method in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
-
Gets the subject alternative names.
- getSubjectName() - Method in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
- getSubjectPrivateKey() - Method in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
- getSubjectPublicKey() - Method in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
I
- isKey(String) - Method in class org.codice.ddf.security.certificate.generator.KeyStoreFile
K
- keyStore - Variable in class org.codice.ddf.security.certificate.generator.KeyStoreFile
- KeyStoreFile - Class in org.codice.ddf.security.certificate.generator
-
Facade class for a Java Keystore (JKS) file.
- KeyStoreFile() - Constructor for class org.codice.ddf.security.certificate.generator.KeyStoreFile
- keyToDer(Key) - Static method in class org.codice.ddf.security.certificate.generator.PkiTools
-
Serialize a Key object as a DER encoded byte array.
- keyToPem(Key) - Static method in class org.codice.ddf.security.certificate.generator.PkiTools
M
- main(String[]) - Static method in class org.codice.ddf.security.certificate.generator.CertificateCommand
-
Pass in a string to use as the common name of the certificate to be generated.
- makeDistinguishedName(String) - Static method in class org.codice.ddf.security.certificate.generator.PkiTools
-
Create an X500 name with a single populated attribute, the "common name".
- makeGeneralName(String) - Static method in class org.codice.ddf.security.certificate.generator.PkiTools
-
Create an X509 general name based on the specified string which supports a format similar to OpenSSL X509 configuration as:
tag:namewhere tag can be one of: email - email subject URI - uniformed resource identifier RID - registered id DNS - hostname IP - ip address (V4 or V6) dirName - directory name
N
- notAfter - Variable in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
- notBefore - Variable in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
O
- org.codice.ddf.security.certificate.generator - package org.codice.ddf.security.certificate.generator
P
- pemToCertificate(String) - Static method in class org.codice.ddf.security.certificate.generator.PkiTools
-
Given a PEM encoded X509 certificate, return an object representation of the certificate
- pemToDer(String) - Static method in class org.codice.ddf.security.certificate.generator.PkiTools
-
Convert a Java String to a byte array
- pemToPrivateKey(String) - Static method in class org.codice.ddf.security.certificate.generator.PkiTools
-
Convert a Java String to an private key
- PkiTools - Class in org.codice.ddf.security.certificate.generator
-
This class is a home for helper functions that did not belong to other classes.
R
- registerMbean() - Method in class org.codice.ddf.security.certificate.generator.CertificateGenerator
- RSA_KEY_LENGTH - Static variable in class org.codice.ddf.security.certificate.generator.PkiTools
S
- save() - Method in class org.codice.ddf.security.certificate.generator.KeyStoreFile
-
Save the keyStore to the original file and encrypt it with the original password.
- serialNumber - Variable in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
- setCommonName(String) - Method in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
-
Create a distinguished name for the certificate's subject.
- setDistinguishedName(String...) - Method in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
- setEntry(String, KeyStore.Entry) - Method in class org.codice.ddf.security.certificate.generator.KeyStoreFile
-
Add a new entry to the keystore.
- setNotAfter(DateTime) - Method in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
-
The validity period for a certificate is the period of time from notBefore through notAfter, inclusive.
- setNotBefore(DateTime) - Method in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
-
The validity period for a certificate is the period of time from notBefore through notAfter, inclusive.
- setSerialNumber(long) - Method in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
-
Set the serial number of the certificate.
- setSerialNumber(BigInteger) - Method in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
- setSubjectKeyPair(KeyPair) - Method in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
-
Set the subject's public and private keypair.
- setSubjectName(X500Name) - Method in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
- sign(CertificateSigningRequest) - Method in class org.codice.ddf.security.certificate.generator.CertificateAuthority
- SIGNATURE_ALGORITHM - Static variable in class org.codice.ddf.security.certificate.generator.CertificateAuthority
- subjectKeyPair - Variable in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
V
- VALID_YEARS - Static variable in class org.codice.ddf.security.certificate.generator.CertificateSigningRequest
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form