|
Bouncy Castle Cryptography 1.20 | |||||||||
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.NoSuchProviderException
public 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.20 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |