|
|||||||||
Home >> All >> cryptix >> [ pki overview ] | PREV NEXT |
A
- addCertificate(Certificate) - Method in class cryptix.pki.KeyBundle
- Adds a certificate
- addPrincipal(Principal) - Method in class cryptix.pki.KeyBundle
- Adds a principal.
- addPrivateKey(PrivateKey, PublicKey, char[], SecureRandom) - Method in class cryptix.pki.KeyBundle
- Adds a private key, encrypting it with a passphrase.
- addPrivateKey(PrivateKey, PublicKey) - Method in class cryptix.pki.KeyBundle
- Adds a private key, without encrypting it.
- addPublicKey(PublicKey) - Method in class cryptix.pki.KeyBundle
- Adds a public key.
B
- build(PublicKey, Principal, KeyBundle, char[], SecureRandom) - Method in class cryptix.pki.CertificateBuilder
- Returns a new Certificate based on the given subject key, subject name and Issuer.
- build(PublicKey, Principal, KeyBundle, char[], SecureRandom, AlgorithmParameterSpec) - Method in class cryptix.pki.CertificateBuilder
- Returns a new Certificate based on the given subject key, subject name and Issuer.
- build(PublicKey, Principal, PrivateKey, SecureRandom) - Method in class cryptix.pki.CertificateBuilder
- Returns a new Certificate based on the given subject key, subject name and Issuer.
- build(PublicKey, Principal, PrivateKey, SecureRandom, AlgorithmParameterSpec) - Method in class cryptix.pki.CertificateBuilder
- Returns a new Certificate based on the given subject key, subject name and Issuer.
- build(Object) - Method in class cryptix.pki.PrincipalBuilder
- Returns a new principal based on the given contents.
C
- CertificateBuilder - class cryptix.pki.CertificateBuilder.
- A class for building a Certificate
- CertificateBuilder(CertificateBuilderSpi, Provider, String) - Constructor for class cryptix.pki.CertificateBuilder
- Create a new CertificateBuilder object containing the given SPI object.
- CertificateBuilderSpi - class cryptix.pki.CertificateBuilderSpi.
- Service provider interface for CertificateBuilder
- CertificateBuilderSpi() - Constructor for class cryptix.pki.CertificateBuilderSpi
- cachedHashCode - Variable in class cryptix.pki.KeyBundle
- Cached version of our hashCode as it is quite expensive to compute.
- cachedHashCode - Variable in class cryptix.pki.KeyID
- Cache the hashcode
- checkValidity() - Method in class cryptix.pki.ExtendedCertificate
- Checks if this certificate is currently valid.
- checkValidity(Date) - Method in class cryptix.pki.ExtendedCertificate
- Checks if this certificate is valid on a given date.
- clone() - Method in class cryptix.pki.KeyBundle
- Return a clone for this KeyBundle
- clone() - Method in interface cryptix.pki.KeyBundleSelector
- Clone this selector.
- clone() - Method in class cryptix.pki.KeyID
- Return a clone of this object
- cryptix.pki - package cryptix.pki
E
- ExtendedCertStore - class cryptix.pki.ExtendedCertStore.
- DOCUMENT ME
- ExtendedCertStore(ExtendedCertStoreSpi, Provider, CertStoreParameters, String) - Constructor for class cryptix.pki.ExtendedCertStore
- Create a new ExtendedCertStore object containing the given SPI object.
- ExtendedCertStoreSpi - class cryptix.pki.ExtendedCertStoreSpi.
- DOCUMENT ME
- ExtendedCertStoreSpi(CertStoreParameters) - Constructor for class cryptix.pki.ExtendedCertStoreSpi
- Main constructor
- ExtendedCertificate - class cryptix.pki.ExtendedCertificate.
- Extensions for java.security.cert.Certificate, which are common to all certificates.
- ExtendedCertificate(String) - Constructor for class cryptix.pki.ExtendedCertificate
- Create a new Certificate object with the given type.
- ExtendedKeyStore - class cryptix.pki.ExtendedKeyStore.
- DOCUMENT ME
- ExtendedKeyStore(ExtendedKeyStoreSpi, Provider, String) - Constructor for class cryptix.pki.ExtendedKeyStore
- Create a new ExtendedKeyStore object containing the given SPI object.
- ExtendedKeyStoreSpi - class cryptix.pki.ExtendedKeyStoreSpi.
- DOCUMENT ME
- ExtendedKeyStoreSpi() - Constructor for class cryptix.pki.ExtendedKeyStoreSpi
- engineBuild(PublicKey, Principal, KeyBundle, char[], SecureRandom) - Method in class cryptix.pki.CertificateBuilderSpi
- Returns a new Certificate based on the given subject key, subject name and Issuer.
- engineBuild(PublicKey, Principal, KeyBundle, char[], SecureRandom, AlgorithmParameterSpec) - Method in class cryptix.pki.CertificateBuilderSpi
- Returns a new Certificate based on the given subject key, subject name and Issuer and with the given parameters.
- engineBuild(PublicKey, Principal, PrivateKey, SecureRandom) - Method in class cryptix.pki.CertificateBuilderSpi
- Returns a new Certificate based on the given subject key, subject name and Issuer.
- engineBuild(PublicKey, Principal, PrivateKey, SecureRandom, AlgorithmParameterSpec) - Method in class cryptix.pki.CertificateBuilderSpi
- Returns a new Certificate based on the given subject key, subject name and Issuer and with the given parameters.
- engineBuild(Object) - Method in class cryptix.pki.PrincipalBuilderSpi
- Returns a new principal based on the given contents.
- engineGenerateEmptyKeyBundle() - Method in class cryptix.pki.KeyBundleFactorySpi
- Generates a new empty KeyBundle.
- engineGenerateKeyBundle(InputStream) - Method in class cryptix.pki.KeyBundleFactorySpi
- Generates a KeyBundle from an input stream.
- engineGenerateKeyBundles(InputStream) - Method in class cryptix.pki.KeyBundleFactorySpi
- Generates a (possible empty) collection of keybundles from an input stream.
- engineGenerateKeyID(Key) - Method in class cryptix.pki.KeyIDFactorySpi
- Generates a KeyID from a key.
- engineGetKeyBundle(String) - Method in class cryptix.pki.ExtendedKeyStoreSpi
- Returns the keybundle identified by the given alias.
- engineGetKeyBundles(KeyBundleSelector) - Method in class cryptix.pki.ExtendedCertStoreSpi
- Returns a Collection of KeyBundles matching the given selector.
- engineIsKeyBundleEntry(String) - Method in class cryptix.pki.ExtendedKeyStoreSpi
- Returns if the entry identified by alias is a keybundle entry.
- engineSetKeyBundleEntry(KeyBundle) - Method in class cryptix.pki.ExtendedCertStoreSpi
- Stores the given keybundle in this store.
- engineSetKeyBundleEntry(KeyBundle) - Method in class cryptix.pki.ExtendedKeyStoreSpi
- Stores the given keybundle in this store.
- equals(Object) - Method in class cryptix.pki.KeyBundle
- Do equality comparison based on equality of the byte[]s returned by getEncoded().
- equals(Object) - Method in class cryptix.pki.KeyID
- Do an equality comparison.
F
- format - Variable in class cryptix.pki.CertificateBuilder
- format - Variable in class cryptix.pki.KeyBundleFactory
- format - Variable in class cryptix.pki.KeyIDFactory
- format - Variable in class cryptix.pki.PrincipalBuilder
G
- generateEmptyKeyBundle() - Method in class cryptix.pki.KeyBundleFactory
- Generates a new empty KeyBundle.
- generateKeyBundle(InputStream) - Method in class cryptix.pki.KeyBundleFactory
- Generates a KeyBundle from an input stream.
- generateKeyBundles(InputStream) - Method in class cryptix.pki.KeyBundleFactory
- Generates a (possible empty) collection of keybundles from an input stream.
- generateKeyID(Key) - Method in class cryptix.pki.KeyIDFactory
- Generates a KeyID from a key.
- getBytes() - Method in class cryptix.pki.KeyID
- Returns the full keyID as a byte array.
- getBytes(int) - Method in class cryptix.pki.KeyID
- Returns a byte array of len bytes containing a reduced keyID.
- getCertificates() - Method in class cryptix.pki.KeyBundle
- Return an iterator over all certificate contained within this bundle.
- getCertificates(PublicKey, Principal) - Method in class cryptix.pki.KeyBundle
- Return an iterator over the certificates contained within this bundle that belong to a certain key and principal.
- getClassName(String, String) - Static method in class cryptix.pki.Support
- getClassName(String, String, String) - Static method in class cryptix.pki.Support
- getClassName(String, String, Provider) - Static method in class cryptix.pki.Support
- getEncoded() - Method in class cryptix.pki.KeyBundle
- Returns the keybundle in encoded format.
- getFormat() - Method in class cryptix.pki.CertificateBuilder
- Returns the name of the format of this object.
- getFormat() - Method in class cryptix.pki.KeyBundleFactory
- Returns the name of the format of this object.
- getFormat() - Method in class cryptix.pki.KeyIDFactory
- Returns the name of the format of this object.
- getFormat() - Method in class cryptix.pki.PrincipalBuilder
- Returns the name of the format of this object.
- getImplementation(String, String) - Static method in class cryptix.pki.Support
- getImplementation(String, String, String) - Static method in class cryptix.pki.Support
- getImplementation(String, String, Provider) - Static method in class cryptix.pki.Support
- getInstance(String) - Static method in class cryptix.pki.CertificateBuilder
- Returns a CertificateBuilder that implements the given format.
- getInstance(String, String) - Static method in class cryptix.pki.CertificateBuilder
- Returns a CertificateBuilder from the given provider that implements the given format.
- getInstance(String, Provider) - Static method in class cryptix.pki.CertificateBuilder
- Returns a CertificateBuilder from the given provider that implements the given format.
- getInstance(String, CertStoreParameters) - Static method in class cryptix.pki.ExtendedCertStore
- Returns an ExtendedCertStore that implements the given format.
- getInstance(String, CertStoreParameters, String) - Static method in class cryptix.pki.ExtendedCertStore
- Returns an ExtendedCertStore from the given provider that implements the given format.
- getInstance(String, CertStoreParameters, Provider) - Static method in class cryptix.pki.ExtendedCertStore
- Returns an ExtendedCertStore from the given provider that implements the given format.
- getInstance(String) - Static method in class cryptix.pki.ExtendedKeyStore
- Returns an ExtendedKeyStore that implements the given type.
- getInstance(String, String) - Static method in class cryptix.pki.ExtendedKeyStore
- Returns an ExtendedKeyStore from the given provider that implements the given type.
- getInstance(String, Provider) - Static method in class cryptix.pki.ExtendedKeyStore
- Returns an ExtendedKeyStore from the given provider that implements the given type.
- getInstance(String) - Static method in class cryptix.pki.KeyBundleFactory
- Returns a KeyBundleFactory that implements the given format.
- getInstance(String, String) - Static method in class cryptix.pki.KeyBundleFactory
- Returns a KeyBundleFactory from the given provider that implements the given format.
- getInstance(String, Provider) - Static method in class cryptix.pki.KeyBundleFactory
- Returns a KeyBundleFactory from the given provider that implements the given format.
- getInstance(String) - Static method in class cryptix.pki.KeyIDFactory
- Returns a KeyIDFactory that implements the given format.
- getInstance(String, String) - Static method in class cryptix.pki.KeyIDFactory
- Returns a KeyIDFactory from the given provider that implements the given format.
- getInstance(String, Provider) - Static method in class cryptix.pki.KeyIDFactory
- Returns a KeyIDFactory from the given provider that implements the given format.
- getInstance(String) - Static method in class cryptix.pki.PrincipalBuilder
- Returns a PrincipalBuilder that implements the given format.
- getInstance(String, String) - Static method in class cryptix.pki.PrincipalBuilder
- Returns a PrincipalBuilder from the given provider that implements the given format.
- getInstance(String, Provider) - Static method in class cryptix.pki.PrincipalBuilder
- Returns a PrincipalBuilder from the given provider that implements the given format.
- getKeyBundle(String) - Method in class cryptix.pki.ExtendedKeyStore
- Returns the keybundle identified by the given alias.
- getKeyBundles(KeyBundleSelector) - Method in class cryptix.pki.ExtendedCertStore
- Returns a Collection of KeyBundles matching the given selector.
- getLength() - Method in class cryptix.pki.KeyID
- Returns the length of the contained KeyID.
- getPrincipals() - Method in class cryptix.pki.KeyBundle
- Return an iterator over all principals contained within this bundle
- getPrivateKey(PublicKey, char[]) - Method in class cryptix.pki.KeyBundle
- Return an the private key belonging to the given public key, decryptin it with the given passphrase.
- getProvider() - Method in class cryptix.pki.CertificateBuilder
- Returns the provider of this object.
- getProvider() - Method in class cryptix.pki.KeyBundleFactory
- Returns the provider of this object.
- getProvider() - Method in class cryptix.pki.KeyIDFactory
- Returns the provider of this object.
- getProvider() - Method in class cryptix.pki.PrincipalBuilder
- Returns the provider of this object.
- getPublicKeys() - Method in class cryptix.pki.KeyBundle
- Return an iterator over all keys contained within this bundle
- getSpiInstance(String, CertStoreParameters) - Static method in class cryptix.pki.ExtendedCertStore
- Helper method
- getSubject() - Method in class cryptix.pki.ExtendedCertificate
- Returns the userID for which this certificate was issued.
- getType() - Method in class cryptix.pki.KeyBundle
- Returns the type of this keybundle.
- getType() - Method in class cryptix.pki.KeyID
- Returns the type of this keyID.
H
- hashCode() - Method in class cryptix.pki.KeyBundle
- Returns a hashCode for this object based on the encoded form.
- hashCode() - Method in class cryptix.pki.KeyID
- Returns a hashCode for this object based on the byte[]s returned by getBytes(4).
I
- isHashCodeCached - Variable in class cryptix.pki.KeyID
- isKeyBundleEntry(String) - Method in class cryptix.pki.ExtendedKeyStore
- Returns if the entry identified by alias is a keybundle entry.
- isSelfSigned() - Method in class cryptix.pki.ExtendedCertificate
- Returns whether the certificate is self signed
K
- KeyBundle - class cryptix.pki.KeyBundle.
- A KeyBundle is a collection of keys, principals and certificates, which all logically belong together.
- KeyBundle(String) - Constructor for class cryptix.pki.KeyBundle
- Create a new KeyBundle object with the given type.
- KeyBundleException - exception cryptix.pki.KeyBundleException.
- This is the generic KeyBundle exception.
- KeyBundleException() - Constructor for class cryptix.pki.KeyBundleException
- Constructs an exception without a specific error message.
- KeyBundleException(String) - Constructor for class cryptix.pki.KeyBundleException
- Constructs an exception with the specified error message.
- KeyBundleFactory - class cryptix.pki.KeyBundleFactory.
- A class for generating a KeyBundle
- KeyBundleFactory(KeyBundleFactorySpi, Provider, String) - Constructor for class cryptix.pki.KeyBundleFactory
- Create a new KeyBundleFactory object containing the given SPI object.
- KeyBundleFactorySpi - class cryptix.pki.KeyBundleFactorySpi.
- Service provider interface for KeyBundleFactory
- KeyBundleFactorySpi() - Constructor for class cryptix.pki.KeyBundleFactorySpi
- KeyBundleSelector - interface cryptix.pki.KeyBundleSelector.
- A selector that defines which KeyBundles should be selected in a query.
- KeyID - class cryptix.pki.KeyID.
- A KeyID is an identification of a key, usually by a hash.
- KeyID(String) - Constructor for class cryptix.pki.KeyID
- Create a new KeyID object with the given type.
- KeyIDFactory - class cryptix.pki.KeyIDFactory.
- A class for generating a KeyID
- KeyIDFactory(KeyIDFactorySpi, Provider, String) - Constructor for class cryptix.pki.KeyIDFactory
- Create a new KeyIDFactory object containing the given SPI object.
- KeyIDFactorySpi - class cryptix.pki.KeyIDFactorySpi.
- Service provider interface for KeyIDFactory
- KeyIDFactorySpi() - Constructor for class cryptix.pki.KeyIDFactorySpi
M
- match(KeyBundle) - Method in interface cryptix.pki.KeyBundleSelector
- Match a keybundle.
- match(KeyID) - Method in class cryptix.pki.KeyID
- Matches this keyID to another.
- match(Key) - Method in class cryptix.pki.KeyID
- Matches this keyID to a key.
P
- PrincipalBuilder - class cryptix.pki.PrincipalBuilder.
- A class for building a principal
- PrincipalBuilder(PrincipalBuilderSpi, Provider, String) - Constructor for class cryptix.pki.PrincipalBuilder
- Create a new PrincipalBuilder object containing the given SPI object.
- PrincipalBuilderSpi - class cryptix.pki.PrincipalBuilderSpi.
- Service provider interface for PrincipalBuilder
- PrincipalBuilderSpi() - Constructor for class cryptix.pki.PrincipalBuilderSpi
- PrincipalException - exception cryptix.pki.PrincipalException.
- This is the generic Principal exception.
- PrincipalException() - Constructor for class cryptix.pki.PrincipalException
- Constructs an exception without a specific error message.
- PrincipalException(String) - Constructor for class cryptix.pki.PrincipalException
- Constructs an exception with the specified error message.
- provider - Variable in class cryptix.pki.CertificateBuilder
- provider - Variable in class cryptix.pki.KeyBundleFactory
- provider - Variable in class cryptix.pki.KeyIDFactory
- provider - Variable in class cryptix.pki.PrincipalBuilder
R
- removeCertificate(Certificate) - Method in class cryptix.pki.KeyBundle
- Remove a certificate and all related keys and principals.
- removePrincipal(Principal) - Method in class cryptix.pki.KeyBundle
- Remove a principal and all related keys and certificates.
- removePrivateKey(PublicKey) - Method in class cryptix.pki.KeyBundle
- Remove the private key belonging to the given public key.
- removePublicKey(PublicKey) - Method in class cryptix.pki.KeyBundle
- Remove a public key and all related principals and certificates.
S
- Support - class cryptix.pki.Support.
- Support class for finding implementations of a particular algorithm or format within a provider.
- Support() - Constructor for class cryptix.pki.Support
- setKeyBundleEntry(KeyBundle) - Method in class cryptix.pki.ExtendedCertStore
- Stores the given keybundle in this store.
- setKeyBundleEntry(KeyBundle) - Method in class cryptix.pki.ExtendedKeyStore
- Stores the given keybundle in this store.
- spi - Variable in class cryptix.pki.CertificateBuilder
- spi - Variable in class cryptix.pki.ExtendedCertStore
- spi - Variable in class cryptix.pki.ExtendedKeyStore
- spi - Variable in class cryptix.pki.KeyBundleFactory
- spi - Variable in class cryptix.pki.KeyIDFactory
- spi - Variable in class cryptix.pki.PrincipalBuilder
T
V
- verify(KeyBundle) - Method in class cryptix.pki.ExtendedCertificate
- Verifies that this certificate was signed using the specified keybundle.
A B C E F G H I K M P R S T V
|
|||||||||
Home >> All >> cryptix >> [ pki overview ] | PREV NEXT |