org.bouncycastle.openpgp

Class PGPPrivateKey


public class PGPPrivateKey
extends java.lang.Object

general class to contain a private key for use with other openPGP objects.

Constructor Summary

PGPPrivateKey(PrivateKey privateKey, long keyID)
Create a PGPPrivateKey from a regular private key and the keyID of its associated public key.

Method Summary

PrivateKey
getKey()
Return the contained private key.
long
getKeyID()
Return the keyID associated with the contained private key.

Constructor Details

PGPPrivateKey

public PGPPrivateKey(PrivateKey privateKey,
                     long keyID)
Create a PGPPrivateKey from a regular private key and the keyID of its associated public key.
Parameters:
privateKey - private key tu use.
keyID - keyID of the corresponding public key.

Method Details

getKey

public PrivateKey getKey()
Return the contained private key.
Returns:
PrivateKey

getKeyID

public long getKeyID()
Return the keyID associated with the contained private key.
Returns:
long