Package org.codehaus.mojo.keytool
Class GenkeyMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.codehaus.mojo.keytool.AbstractKeyToolMojo
-
- org.codehaus.mojo.keytool.GenkeyMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
public class GenkeyMojo extends AbstractKeyToolMojo
Generates a keystore. Implemented as a wrapper around the SDKkeytool -genkeycommand.-genkey [-v] [-protected] [-alias <alias>] [-keyalg <keyalg>] [-keysize <keysize>] [-sigalg <sigalg>] [-dname <dname>] [-validity <valDays>] [-keypass <keypass>] [-keystore <keystore>] [-storepass <storepass>] [-storetype <storetype>] [-providerName <name>] [-providerClass <provider_class_name> [-providerArg <arg>]] ...
- Version:
- $Id: GenkeyMojo.java 2166 2006-07-18 21:32:16Z carlos $
- Author:
- Jerome Lacoste
- See Also:
- keystore documentation.
-
-
Field Summary
-
Fields inherited from class org.codehaus.mojo.keytool.AbstractKeyToolMojo
keystore, workingDirectory
-
-
Constructor Summary
Constructors Constructor Description GenkeyMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()protected intexecuteCommandLine(org.codehaus.plexus.util.cli.Commandline commandLine, InputStream inputStream, org.codehaus.plexus.util.cli.StreamConsumer stream1, org.codehaus.plexus.util.cli.StreamConsumer stream2)voidsetAlias(String alias)voidsetDname(String dname)voidsetKeyalg(String keyalg)voidsetKeypass(String keypass)voidsetKeysize(String keysize)voidsetSigalg(String sigalg)voidsetStorepass(String storepass)voidsetStoretype(String storetype)voidsetValidity(String validity)voidsetVerbose(boolean verbose)-
Methods inherited from class org.codehaus.mojo.keytool.AbstractKeyToolMojo
getKeystore, getWorkingDir, setKeystore, setWorkingDir
-
-
-
-
Method Detail
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException- Throws:
org.apache.maven.plugin.MojoExecutionException
-
executeCommandLine
protected int executeCommandLine(org.codehaus.plexus.util.cli.Commandline commandLine, InputStream inputStream, org.codehaus.plexus.util.cli.StreamConsumer stream1, org.codehaus.plexus.util.cli.StreamConsumer stream2) throws org.codehaus.plexus.util.cli.CommandLineException- Throws:
org.codehaus.plexus.util.cli.CommandLineException
-
setKeypass
public void setKeypass(String keypass)
-
setStorepass
public void setStorepass(String storepass)
-
setAlias
public void setAlias(String alias)
-
setKeyalg
public void setKeyalg(String keyalg)
-
setSigalg
public void setSigalg(String sigalg)
-
setKeysize
public void setKeysize(String keysize)
-
setStoretype
public void setStoretype(String storetype)
-
setValidity
public void setValidity(String validity)
-
setDname
public void setDname(String dname)
-
setVerbose
public void setVerbose(boolean verbose)
-
-