Top Description Fields Constructors Methods
org.bouncycastle.gpg.keybox

public Class KeyBox

extends Object
Class Inheritance
Known Direct Subclasses
org.bouncycastle.gpg.keybox.jcajce.JcaKeyBox
Imports
java.io.IOException, .InputStream, java.util.ArrayList, .Collections, .List, org.bouncycastle.openpgp.operator.KeyFingerPrintCalculator

KeyBox provides an implementation of the PGP keybox.

Field Summary

Modifier and TypeField and Description
private final FirstBlob
private final List<KeyBlob>

Constructor Summary

AccessConstructor and Description
public
KeyBox(InputStream input, KeyFingerPrintCalculator keyFingerPrintCalculator, BlobVerifier blobVerifier)

public
KeyBox(byte[] encoding, KeyFingerPrintCalculator keyFingerPrintCalculator, BlobVerifier blobVerifier)

private
KeyBox(KeyBoxByteBuffer buffer, KeyFingerPrintCalculator keyFingerPrintCalculator, BlobVerifier blobVerifier)

Method Summary

Modifier and TypeMethod and Description
public FirstBlob
public List<KeyBlob>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

firstBlobback to summary
private final FirstBlob firstBlob
keyBlobsback to summary
private final List<KeyBlob> keyBlobs

Constructor Detail

KeyBoxback to summary
public KeyBox(InputStream input, KeyFingerPrintCalculator keyFingerPrintCalculator, BlobVerifier blobVerifier) throws IOException
KeyBoxback to summary
public KeyBox(byte[] encoding, KeyFingerPrintCalculator keyFingerPrintCalculator, BlobVerifier blobVerifier) throws IOException
KeyBoxback to summary
private KeyBox(KeyBoxByteBuffer buffer, KeyFingerPrintCalculator keyFingerPrintCalculator, BlobVerifier blobVerifier) throws IOException

Method Detail

getFirstBlobback to summary
public FirstBlob getFirstBlob()
getKeyBlobsback to summary
public List<KeyBlob> getKeyBlobs()