org.apache.maven.mercury.crypto.pgp
Class PgpStreamVerifierFactory

java.lang.Object
  extended by org.apache.maven.mercury.crypto.api.AbstractStreamVerifierFactory
      extended by org.apache.maven.mercury.crypto.pgp.PgpStreamVerifierFactory
All Implemented Interfaces:
StreamVerifierFactory

public class PgpStreamVerifierFactory
extends AbstractStreamVerifierFactory
implements StreamVerifierFactory

Version:
$Id: PgpStreamVerifierFactory.java 720564 2008-11-25 18:58:02Z ogusakov $
Author:
Oleg Gusakov

Field Summary
static java.lang.String DEFAULT_EXTENSION
           
 
Fields inherited from class org.apache.maven.mercury.crypto.api.AbstractStreamVerifierFactory
attributes
 
Constructor Summary
PgpStreamVerifierFactory(StreamVerifierAttributes attributes, java.io.InputStream trustedPublicKeyRingStream)
           
PgpStreamVerifierFactory(StreamVerifierAttributes attributes, java.io.InputStream secretKeyRingStream, java.lang.String secretKeyId, java.lang.String secretKeyPass)
           
 
Method Summary
 java.lang.String getDefaultExtension()
           
 void init(java.io.InputStream trustedPublicKeyRingStream)
           
 void init(java.io.InputStream secretKeyRingStream, java.lang.String secretKeyId, java.lang.String secretKeyPass)
           
 StreamVerifier newInstance()
           
 
Methods inherited from class org.apache.maven.mercury.crypto.api.AbstractStreamVerifierFactory
getAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_EXTENSION

public static final java.lang.String DEFAULT_EXTENSION
See Also:
Constant Field Values
Constructor Detail

PgpStreamVerifierFactory

public PgpStreamVerifierFactory(StreamVerifierAttributes attributes,
                                java.io.InputStream trustedPublicKeyRingStream)
                         throws StreamVerifierException
Throws:
StreamVerifierException

PgpStreamVerifierFactory

public PgpStreamVerifierFactory(StreamVerifierAttributes attributes,
                                java.io.InputStream secretKeyRingStream,
                                java.lang.String secretKeyId,
                                java.lang.String secretKeyPass)
                         throws StreamVerifierException
Throws:
StreamVerifierException
Method Detail

init

public void init(java.io.InputStream trustedPublicKeyRingStream)
          throws StreamVerifierException
Throws:
StreamVerifierException

init

public void init(java.io.InputStream secretKeyRingStream,
                 java.lang.String secretKeyId,
                 java.lang.String secretKeyPass)
          throws StreamVerifierException
Throws:
StreamVerifierException

getDefaultExtension

public java.lang.String getDefaultExtension()
Specified by:
getDefaultExtension in interface StreamVerifierFactory

newInstance

public StreamVerifier newInstance()
                           throws StreamVerifierException
Specified by:
newInstance in interface StreamVerifierFactory
Throws:
StreamVerifierException


Copyright © 2002-2008 The Apache Software Foundation. All Rights Reserved.