org.rdfcontext.signing
Class PGPLiveSignature

java.lang.Object
  extended byorg.rdfcontext.signing.LiveDBinSignature
      extended byorg.rdfcontext.signing.PGPLiveSignature
All Implemented Interfaces:
java.io.Serializable

public class PGPLiveSignature
extends LiveDBinSignature

See Also:
Serialized Form

Constructor Summary
PGPLiveSignature(java.lang.String passphrase, java.io.InputStream keyIn)
           
 
Method Summary
 java.lang.String getKindOfCertificate()
           
 
Methods inherited from class org.rdfcontext.signing.LiveDBinSignature
checkPublicAvailability, getCertificateURL, setCertificateURL, sign
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PGPLiveSignature

public PGPLiveSignature(java.lang.String passphrase,
                        java.io.InputStream keyIn)
                 throws NoPublicAvailabilityException,
                        java.io.IOException,
                        org.bouncycastle.openpgp.PGPException
Parameters:
passphrase - the passfrase to access the private key
keyIn - the secret key
Throws:
NoPublicAvailabilityException
java.io.IOException
org.bouncycastle.openpgp.PGPException
Method Detail

getKindOfCertificate

public java.lang.String getKindOfCertificate()
Specified by:
getKindOfCertificate in class LiveDBinSignature
Returns:
the kind of certificate used