|
Bouncy Castle Cryptography 1.21 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--org.bouncycastle.openpgp.PGPPublicKey
general class to handle a PGP public key object.
| Field Summary |
| Fields inherited from interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags |
DIFFIE_HELLMAN, DSA, EC, ECDSA, ELGAMAL_ENCRYPT, ELGAMAL_GENERAL, RSA_ENCRYPT, RSA_GENERAL, RSA_SIGN |
| Method Summary | |
void |
encode(java.io.OutputStream outStream)
|
int |
getAlgorithm()
Return the algorithm code associated with the public key. |
byte[] |
getEncoded()
|
java.security.PublicKey |
getKey(java.lang.String provider)
Return the public key contained in the object. |
long |
getKeyID()
Return the keyID associated with the public key. |
java.util.Iterator |
getSignaturesForID(java.lang.String id)
|
java.util.Iterator |
getUserIDs()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public long getKeyID()
public int getAlgorithm()
public java.security.PublicKey getKey(java.lang.String provider)
throws PGPException,
java.security.NoSuchProviderException
provider - provider to construct the key for.
PGPException
java.security.NoSuchProviderExceptionpublic java.util.Iterator getUserIDs()
public java.util.Iterator getSignaturesForID(java.lang.String id)
public byte[] getEncoded()
throws java.io.IOException
java.io.IOException
public void encode(java.io.OutputStream outStream)
throws java.io.IOException
java.io.IOException
|
Bouncy Castle Cryptography 1.21 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||