org.bouncycastle.openpgp.operator.jcajce
Class JcaPGPKeyPair
java.lang.Object
|
+--org.bouncycastle.openpgp.PGPKeyPair
|
+--org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyPair
- public class JcaPGPKeyPair
- extends PGPKeyPair
A PGP key pair class that is constructed from JCA/JCE key pairs.
Constructor Summary |
JcaPGPKeyPair(int version,
int algorithm,
java.security.KeyPair keyPair,
java.util.Date date)
Construct PGP key pair from a JCA/JCE key pair. |
JcaPGPKeyPair(int version,
int algorithm,
PGPAlgorithmParameters parameters,
java.security.KeyPair keyPair,
java.util.Date date)
Construct PGP key pair from a JCA/JCE key pair. |
JcaPGPKeyPair(int algorithm,
java.security.KeyPair keyPair,
java.util.Date date)
Deprecated. use versioned JcaPGPKeyPair(int, int, KeyPair, Date) instead |
JcaPGPKeyPair(int algorithm,
PGPAlgorithmParameters parameters,
java.security.KeyPair keyPair,
java.util.Date date)
Deprecated. use versioned JcaPGPKeyPair(int, int, PGPAlgorithmParameters, KeyPair, Date) instead |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JcaPGPKeyPair
public JcaPGPKeyPair(int algorithm,
java.security.KeyPair keyPair,
java.util.Date date)
throws PGPException
- Deprecated. use versioned
JcaPGPKeyPair(int, int, KeyPair, Date)
instead
- Construct version 4 PGP key pair from a JCA/JCE key pair.
- Parameters:
algorithm
- the PGP algorithm the key is for.keyPair
- the public/private key pair to convert.date
- the creation date to associate with the key pair.- Throws:
PGPException
- if conversion fails.
JcaPGPKeyPair
public JcaPGPKeyPair(int version,
int algorithm,
java.security.KeyPair keyPair,
java.util.Date date)
throws PGPException
- Construct PGP key pair from a JCA/JCE key pair.
- Parameters:
version
- key version.algorithm
- the PGP algorithm the key is for.keyPair
- the public/private key pair to convert.date
- the creation date to associate with the key pair.- Throws:
PGPException
- if conversion fails.
JcaPGPKeyPair
public JcaPGPKeyPair(int algorithm,
PGPAlgorithmParameters parameters,
java.security.KeyPair keyPair,
java.util.Date date)
throws PGPException
- Deprecated. use versioned
JcaPGPKeyPair(int, int, PGPAlgorithmParameters, KeyPair, Date)
instead
- Construct version 4 PGP key pair from a JCA/JCE key pair.
- Parameters:
algorithm
- the PGP algorithm the key is for.parameters
- additional parameters to be stored against the public key.keyPair
- the public/private key pair to convert.date
- the creation date to associate with the key pair.- Throws:
PGPException
- if conversion fails.
JcaPGPKeyPair
public JcaPGPKeyPair(int version,
int algorithm,
PGPAlgorithmParameters parameters,
java.security.KeyPair keyPair,
java.util.Date date)
throws PGPException
- Construct PGP key pair from a JCA/JCE key pair.
- Parameters:
version
- key version.algorithm
- the PGP algorithm the key is for.parameters
- additional parameters to be stored against the public key.keyPair
- the public/private key pair to convert.date
- the creation date to associate with the key pair.- Throws:
PGPException
- if conversion fails.