org.apache.maven.plugin.gpg
Class GpgSigner

java.lang.Object
  extended by org.apache.maven.plugin.gpg.GpgSigner

public class GpgSigner
extends Object


Field Summary
static String SIGNATURE_EXTENSION
           
 
Constructor Summary
GpgSigner()
           
 
Method Summary
 File generateSignatureForArtifact(File file)
           
 String getPassphrase(MavenProject project)
           
 void setBaseDirectory(File out)
           
 void setBuildDirectory(File out)
           
 void setDefaultKeyring(boolean enabled)
           
 void setExecutable(String executable)
           
 void setHomeDirectory(File homeDirectory)
           
 void setInteractive(boolean b)
           
 void setKeyName(String s)
           
 void setOutputDirectory(File out)
           
 void setPassPhrase(String s)
           
 void setPublicKeyring(String path)
           
 void setSecretKeyring(String path)
           
 void setUseAgent(boolean b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SIGNATURE_EXTENSION

public static final String SIGNATURE_EXTENSION
See Also:
Constant Field Values
Constructor Detail

GpgSigner

public GpgSigner()
Method Detail

setExecutable

public void setExecutable(String executable)

setInteractive

public void setInteractive(boolean b)

setUseAgent

public void setUseAgent(boolean b)

setDefaultKeyring

public void setDefaultKeyring(boolean enabled)

setKeyName

public void setKeyName(String s)

setPassPhrase

public void setPassPhrase(String s)

setOutputDirectory

public void setOutputDirectory(File out)

setBuildDirectory

public void setBuildDirectory(File out)

setBaseDirectory

public void setBaseDirectory(File out)

setHomeDirectory

public void setHomeDirectory(File homeDirectory)

setSecretKeyring

public void setSecretKeyring(String path)

setPublicKeyring

public void setPublicKeyring(String path)

generateSignatureForArtifact

public File generateSignatureForArtifact(File file)
                                  throws MojoExecutionException
Throws:
MojoExecutionException

getPassphrase

public String getPassphrase(MavenProject project)
                     throws IOException
Throws:
IOException


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