Cryptix OpenPGP

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.
 


Cryptix OpenPGP

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