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

## Uses of Class
cryptix.pki.KeyBundle

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

Uses of KeyBundle in cryptix.message

Methods in cryptix.message that return KeyBundle
`abstract KeyBundle` | `KeyBundleMessage.getKeyBundle()` Returns the KeyBundle contained in this message.

Methods in cryptix.message with parameters of type KeyBundle
`abstract void` | `SignedMessageBuilderSpi.engineAddSigner(KeyBundle bundle, char[] passphrase)` Adds a signer from a keybundle, decrypting it with the given passphrase.
`void` | `SignedMessageBuilder.addSigner(KeyBundle signingkey, char[] passphrase)` Adds a signer from a keybundle, decrypting it with the given passphrase.
`abstract boolean` | `SignedMessage.verify(KeyBundle pubkey)` Verify if this message was correctly signed by a particular keybundle.
`abstract void` | `KeyBundleMessageBuilderSpi.engineInit(KeyBundle contents)` Initializes this builder with the given keybundle.
`void` | `KeyBundleMessageBuilder.init(KeyBundle contents)` Initializes this builder with the given keybundle.
`abstract void` | `EncryptedMessageBuilderSpi.engineAddRecipient(KeyBundle bundle)` Adds a keybundle recipient
`void` | `EncryptedMessageBuilder.addRecipient(KeyBundle bundle)` Adds a keybundle recipient
`abstract Message` | `EncryptedMessage.decrypt(KeyBundle bundle, char[] passphrase)` Decrypt the message with a keybundle, decrypting the private key in the keybundle using the given passphrase.

Uses of KeyBundle in cryptix.message.stream

Methods in cryptix.message.stream that return KeyBundle
`KeyBundle` | `VerificationKeyReturnValue.getBundle()` Return the key bundle.
`KeyBundle` | `DecryptionKeyReturnValue.getBundle()` Return the key bundle.

Methods in cryptix.message.stream with parameters of type KeyBundle
`void` | `SignedMessageOutputStreamSpi.engineAddSigner(KeyBundle signingkey, char[] passphrase)` Adds a signer from a keybundle, decrypting it with the given passphrase.
`void` | `SignedMessageOutputStream.addSigner(KeyBundle signingkey, char[] passphrase)` Adds a signer from a keybundle, decrypting it with the given passphrase.
`void` | `EncryptedMessageOutputStreamSpi.engineAddRecipient(KeyBundle bundle)` Adds a keybundle recipient
`void` | `EncryptedMessageOutputStream.addRecipient(KeyBundle bundle)` Adds a keybundle recipient

Constructors in cryptix.message.stream with parameters of type KeyBundle
`VerificationKeyReturnValue(KeyBundle bundle)` Construct a VerificationKeyReturnValue with the given keybundle.
`DecryptionKeyReturnValue(KeyBundle bundle, char[] passphrase)` Construct a DecryptionKeyReturnValue with the given keybundle and passphrase.

Uses of KeyBundle in cryptix.openpgp

Subclasses of KeyBundle in cryptix.openpgp
`class` | `PGPKeyBundle` An OpenPGP KeyBundle.

Methods in cryptix.openpgp with parameters of type KeyBundle
`abstract boolean` | `PGPKeyBundle.addPublicSubKey(java.security.PublicKey pubsubkey, KeyBundle other)` Adds a subkey to a keybundle (borrows binding signature from another keybundle).
`abstract boolean` | `PGPDetachedSignatureMessage.verify(Message msg, KeyBundle pubkey)` Verify if this detached signature is a correct signature on a particular message by a particular keybundle.

Constructors in cryptix.openpgp with parameters of type KeyBundle
`PGPArmouredMessage(KeyBundle bundle)` Creates an ArmouredMessage from a KeyBundle

Uses of KeyBundle in cryptix.pki

Methods in cryptix.pki that return KeyBundle
`abstract KeyBundle` | `KeyBundleFactorySpi.engineGenerateKeyBundle(java.io.InputStream in)` Generates a KeyBundle from an input stream.
`abstract KeyBundle` | `KeyBundleFactorySpi.engineGenerateEmptyKeyBundle()` Generates a new empty KeyBundle.
`KeyBundle` | `KeyBundleFactory.generateKeyBundle(java.io.InputStream in)` Generates a KeyBundle from an input stream.
`KeyBundle` | `KeyBundleFactory.generateEmptyKeyBundle()` Generates a new empty KeyBundle.
`abstract KeyBundle` | `ExtendedKeyStoreSpi.engineGetKeyBundle(java.lang.String alias)` Returns the keybundle identified by the given alias.
`KeyBundle` | `ExtendedKeyStore.getKeyBundle(java.lang.String alias)` Returns the keybundle identified by the given alias.

Methods in cryptix.pki with parameters of type KeyBundle
`boolean` | `KeyBundleSelector.match(KeyBundle bundle)` Match a keybundle.
`abstract java.lang.String` | `ExtendedKeyStoreSpi.engineSetKeyBundleEntry(KeyBundle bundle)` Stores the given keybundle in this store.
`java.lang.String` | `ExtendedKeyStore.setKeyBundleEntry(KeyBundle bundle)` Stores the given keybundle in this store.
`abstract void` | `ExtendedCertificate.verify(KeyBundle bundle)` Verifies that this certificate was signed using the specified keybundle.
`abstract void` | `ExtendedCertStoreSpi.engineSetKeyBundleEntry(KeyBundle bundle)` Stores the given keybundle in this store.
`void` | `ExtendedCertStore.setKeyBundleEntry(KeyBundle bundle)` Stores the given keybundle in this store.
`abstract java.security.cert.Certificate` | `CertificateBuilderSpi.engineBuild(java.security.PublicKey subjectKey, java.security.Principal subjectName, KeyBundle issuer, char[] passphrase, java.security.SecureRandom sr)` Returns a new Certificate based on the given subject key, subject name and Issuer.
`abstract java.security.cert.Certificate` | `CertificateBuilderSpi.engineBuild(java.security.PublicKey subjectKey, java.security.Principal subjectName, KeyBundle issuer, char[] passphrase, java.security.SecureRandom sr, java.security.spec.AlgorithmParameterSpec algSpec)` Returns a new Certificate based on the given subject key, subject name and Issuer and with the given parameters.
`java.security.cert.Certificate` | `CertificateBuilder.build(java.security.PublicKey subjectKey, java.security.Principal subjectName, KeyBundle issuer, char[] passphrase, java.security.SecureRandom sr)` Returns a new Certificate based on the given subject key, subject name and Issuer.
`java.security.cert.Certificate` | `CertificateBuilder.build(java.security.PublicKey subjectKey, java.security.Principal subjectName, KeyBundle issuer, char[] passphrase, java.security.SecureRandom sr, java.security.spec.AlgorithmParameterSpec algSpec)` Returns a new Certificate based on the given subject key, subject name and Issuer.

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

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