Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Cryptix OpenPGP
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
cryptix.pki.KeyBundleException

Packages that use KeyBundleException
cryptix.openpgp | OpenPGP specific extensions to the Message and PKI API's.
cryptix.pki | The Cryptix PKI API.

Uses of KeyBundleException in cryptix.openpgp

Methods in cryptix.openpgp that throw KeyBundleException
`abstract boolean` | `PGPKeyBundle.addPublicSubKey(java.security.PublicKey subkey, java.security.PrivateKey signkey)` Adds a public subkey to a keybundle, calculating binding signature.
`abstract boolean` | `PGPKeyBundle.addPublicSubKey(java.security.PublicKey pubsubkey, KeyBundle other)` Adds a subkey to a keybundle (borrows binding signature from another keybundle).
`abstract boolean` | `PGPKeyBundle.addPrivateSubKey(java.security.PrivateKey privsubkey, java.security.PublicKey pubsubkey, char[] passphrase, java.security.SecureRandom sr)` Adds a private subkey to the keybundle, encrypting it with the given passphrase.
`abstract boolean` | `PGPKeyBundle.addPrivateSubKey(java.security.PrivateKey privsubkey, java.security.PublicKey pubsubkey)` Adds a private subkey to the keybundle, without encrypting it.
`abstract boolean` | `PGPKeyBundle.removePublicSubKey(java.security.PublicKey pubsubkey)` Removes a public subkey.
`abstract boolean` | `PGPKeyBundle.removePrivateSubKey(java.security.PublicKey pubsubkey)` Removes the private subkey corresponding to the given public subkey.
`abstract java.util.Date` | `PGPKeyBundle.getExpirationDate()` Returns the expiration date, or null of the keybundle does not expire Note: this method assumes that all self signed certificates in this keybundle are correctly signed and not revoked.

Uses of KeyBundleException in cryptix.pki

Methods in cryptix.pki that throw KeyBundleException
`abstract java.util.Collection` | `KeyBundleFactorySpi.engineGenerateKeyBundles(java.io.InputStream in)` Generates a (possible empty) collection of keybundles from an input stream.
`abstract KeyBundle` | `KeyBundleFactorySpi.engineGenerateKeyBundle(java.io.InputStream in)` Generates a KeyBundle from an input stream.
`abstract KeyBundle` | `KeyBundleFactorySpi.engineGenerateEmptyKeyBundle()` Generates a new empty KeyBundle.
`java.util.Collection` | `KeyBundleFactory.generateKeyBundles(java.io.InputStream in)` Generates a (possible empty) collection of keybundles from an input stream.
`KeyBundle` | `KeyBundleFactory.generateKeyBundle(java.io.InputStream in)` Generates a KeyBundle from an input stream.
`KeyBundle` | `KeyBundleFactory.generateEmptyKeyBundle()` Generates a new empty KeyBundle.
`abstract byte[]` | `KeyBundle.getEncoded()` Returns the keybundle in encoded format.
`abstract boolean` | `KeyBundle.addCertificate(java.security.cert.Certificate cert)` Adds a certificate It is assumed that the certificate contains the right pointers to the public key and the principal, so that the implementation of the keybundle can add these automatically when needed.
`abstract boolean` | `KeyBundle.addPrincipal(java.security.Principal princ)` Adds a principal.
`abstract boolean` | `KeyBundle.addPublicKey(java.security.PublicKey pubkey)` Adds a public key.
`abstract boolean` | `KeyBundle.addPrivateKey(java.security.PrivateKey privkey, java.security.PublicKey pubkey, char[] passphrase, java.security.SecureRandom sr)` Adds a private key, encrypting it with a passphrase.
`abstract boolean` | `KeyBundle.addPrivateKey(java.security.PrivateKey privkey, java.security.PublicKey pubkey)` Adds a private key, without encrypting it.
`abstract boolean` | `KeyBundle.removePublicKey(java.security.PublicKey key)` Remove a public key and all related principals and certificates.
`abstract boolean` | `KeyBundle.removePrivateKey(java.security.PublicKey key)` Remove the private key belonging to the given public key.
`abstract boolean` | `KeyBundle.removePrincipal(java.security.Principal subject)` Remove a principal and all related keys and certificates.
`abstract boolean` | `KeyBundle.removeCertificate(java.security.cert.Certificate cert)` Remove a certificate and all related keys and principals.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Cryptix OpenPGP
PREV NEXT | FRAMES NO FRAMES

Copyright (C) 1999-2003 The Cryptix Foundation Ltd.