Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C E F G H I K M P R S T V

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

type - Variable in class cryptix.pki.KeyBundle
 
type - Variable in class cryptix.pki.KeyID
 

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