org.codehaus.mojo.webstart
Class JarSignMojoConfig

java.lang.Object
  extended by org.codehaus.mojo.webstart.JarSignMojoConfig
All Implemented Interfaces:
SignConfig

public class JarSignMojoConfig
extends Object
implements SignConfig

Bean that represents the JarSigner configuration. Specific to the JarSignMojo

Version:
$Id: JarSignMojoConfig.java 6588 2008-03-28 12:22:57Z bentmann $
Author:
Jerome Lacoste

Nested Class Summary
static class JarSignMojoConfig.KeystoreConfig
           
 
Field Summary
protected  org.apache.maven.plugin.logging.Log log
           
protected  boolean verbose
           
protected  File workDirectory
           
 
Constructor Summary
JarSignMojoConfig()
           
 
Method Summary
 String getAlias()
           
 String getDname()
           
 String getDnameC()
           
 String getDnameCn()
           
 String getDnameL()
           
 String getDnameO()
           
 String getDnameOu()
           
 String getDnameSt()
           
 JarSignerMojo getJarSignerMojo()
          Returns a fully configured version of a Mojo ready to sign jars.
 String getKeyalg()
           
 String getKeypass()
           
 String getKeysize()
           
 String getKeystore()
           
 String getSigalg()
           
 String getSigfile()
           
 String getStorepass()
           
 String getStoretype()
           
 String getValidity()
           
 boolean getVerify()
           
 void init(org.apache.maven.plugin.logging.Log log, File workDirectory, boolean verbose)
           
 void setAlias(String alias)
           
 void setDnameC(String dnameC)
           
 void setDnameCn(String dnameCn)
           
 void setDnameL(String dnameL)
           
 void setDnameO(String dnameO)
           
 void setDnameOu(String dnameOu)
           
 void setDnameSt(String dnameSt)
           
 void setKeyalg(String keyalg)
           
 void setKeypass(String keypass)
           
 void setKeysize(String keysize)
           
 void setKeystore(String keystore)
           
 void setKeystoreConfig(JarSignMojoConfig.KeystoreConfig keystoreConfig)
           
 void setSigalg(String sigalg)
           
 void setSigfile(String sigfile)
           
 void setStorepass(String storepass)
           
 void setStoretype(String storetype)
           
 void setValidity(String validity)
           
 void setVerify(boolean verify)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected org.apache.maven.plugin.logging.Log log

workDirectory

protected File workDirectory

verbose

protected boolean verbose
Constructor Detail

JarSignMojoConfig

public JarSignMojoConfig()
Method Detail

getJarSignerMojo

public JarSignerMojo getJarSignerMojo()
Returns a fully configured version of a Mojo ready to sign jars. You will need to attach set the MavenProject is you don't sign in place.

Specified by:
getJarSignerMojo in interface SignConfig
Returns:

init

public void init(org.apache.maven.plugin.logging.Log log,
                 File workDirectory,
                 boolean verbose)
          throws org.apache.maven.plugin.MojoExecutionException,
                 org.apache.maven.plugin.MojoFailureException
Specified by:
init in interface SignConfig
Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException

setKeystoreConfig

public void setKeystoreConfig(JarSignMojoConfig.KeystoreConfig keystoreConfig)

setKeystore

public void setKeystore(String keystore)

setKeyalg

public void setKeyalg(String keyalg)

setKeysize

public void setKeysize(String keysize)

setSigalg

public void setSigalg(String sigalg)

setSigfile

public void setSigfile(String sigfile)

setStoretype

public void setStoretype(String storetype)

setStorepass

public void setStorepass(String storepass)

setKeypass

public void setKeypass(String keypass)

setValidity

public void setValidity(String validity)

setDnameCn

public void setDnameCn(String dnameCn)

setDnameOu

public void setDnameOu(String dnameOu)

setDnameL

public void setDnameL(String dnameL)

setDnameSt

public void setDnameSt(String dnameSt)

setDnameO

public void setDnameO(String dnameO)

setDnameC

public void setDnameC(String dnameC)

setAlias

public void setAlias(String alias)

setVerify

public void setVerify(boolean verify)

getKeystore

public String getKeystore()

getKeyalg

public String getKeyalg()

getKeysize

public String getKeysize()

getSigalg

public String getSigalg()

getSigfile

public String getSigfile()

getStoretype

public String getStoretype()

getStorepass

public String getStorepass()

getKeypass

public String getKeypass()

getValidity

public String getValidity()

getDnameCn

public String getDnameCn()

getDnameOu

public String getDnameOu()

getDnameL

public String getDnameL()

getDnameSt

public String getDnameSt()

getDnameO

public String getDnameO()

getDnameC

public String getDnameC()

getAlias

public String getAlias()

getVerify

public boolean getVerify()

getDname

public String getDname()


Copyright © 2005-2011 Codehaus. All Rights Reserved.