Class KeyToolGenerateKeyPairRequest
- java.lang.Object
-
- org.apache.maven.shared.utils.cli.javatool.AbstractJavaToolRequest
-
- org.codehaus.mojo.keytool.requests.AbstractKeyToolRequest
-
- org.codehaus.mojo.keytool.requests.AbstractKeyToolRequestWithKeyStoreParameters
-
- org.codehaus.mojo.keytool.requests.AbstractKeyToolRequestWithKeyStoreAndAliasParameters
-
- org.codehaus.mojo.keytool.requests.KeyToolGenerateKeyPairRequest
-
- All Implemented Interfaces:
org.apache.maven.shared.utils.cli.javatool.JavaToolRequest
,KeyToolRequest
,KeyToolRequestWithKeyStoreAndAliasParameters
,KeyToolRequestWithKeyStoreParameters
public class KeyToolGenerateKeyPairRequest extends AbstractKeyToolRequestWithKeyStoreAndAliasParameters
Request to generate a key pair using the KeyTool tool.- Since:
- 1.1
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
dname
Distinguished name.private java.lang.String
ext
X.509 extension.private java.lang.String
keyalg
Key algorithm name.private java.lang.String
keypass
Key password.private java.lang.String
keysize
Key bit size.private java.lang.String
sigalg
Signature algorithm name.private java.lang.String
startdate
Certificate validity start date/time.private java.lang.String
validity
Validity number of days.
-
Constructor Summary
Constructors Constructor Description KeyToolGenerateKeyPairRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDname()
Gets the value of thedname
field.java.lang.String
getExt()
Gets the value of theext
field.java.lang.String
getKeyalg()
Gets the value of thekeyalg
field.java.lang.String
getKeypass()
Gets the value of thekeypass
field.java.lang.String
getKeysize()
Gets the value of thekeysize
field.java.lang.String
getSigalg()
Gets the value of thesigalg
field.java.lang.String
getStartdate()
Gets the value of thestartdate
field.java.lang.String
getValidity()
Gets the value of thevalidity
field.void
setDname(java.lang.String dname)
void
setExt(java.lang.String ext)
void
setKeyalg(java.lang.String keyalg)
void
setKeypass(java.lang.String keypass)
Sets the new given value to the fieldkeypass
of the request.void
setKeysize(java.lang.String keysize)
void
setSigalg(java.lang.String sigalg)
void
setStartdate(java.lang.String startdate)
void
setValidity(java.lang.String validity)
-
Methods inherited from class org.codehaus.mojo.keytool.requests.AbstractKeyToolRequestWithKeyStoreAndAliasParameters
getAlias, isPasswordProtected, setAlias, setPasswordProtected
-
Methods inherited from class org.codehaus.mojo.keytool.requests.AbstractKeyToolRequestWithKeyStoreParameters
getKeystore, getProviderarg, getProviderclass, getProvidername, getProviderpath, getStorepass, getStoretype, setKeystore, setProviderarg, setProviderclass, setProvidername, setProviderpath, setStorepass, setStoretype
-
Methods inherited from class org.codehaus.mojo.keytool.requests.AbstractKeyToolRequest
getArguments, getWorkingDirectory, isVerbose, setArguments, setVerbose, setWorkingDirectory
-
Methods inherited from class org.apache.maven.shared.utils.cli.javatool.AbstractJavaToolRequest
getSystemErrorStreamConsumer, getSystemOutStreamConsumer, setSystemErrorStreamConsumer, setSystemOutStreamConsumer
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.maven.shared.utils.cli.javatool.JavaToolRequest
getSystemErrorStreamConsumer, getSystemOutStreamConsumer, setSystemErrorStreamConsumer, setSystemOutStreamConsumer
-
Methods inherited from interface org.codehaus.mojo.keytool.KeyToolRequest
getArguments, getWorkingDirectory, isVerbose, setArguments, setVerbose, setWorkingDirectory
-
Methods inherited from interface org.codehaus.mojo.keytool.KeyToolRequestWithKeyStoreParameters
getKeystore, getProviderarg, getProviderclass, getProvidername, getProviderpath, getStorepass, getStoretype, setKeystore, setProviderarg, setProviderclass, setProvidername, setProviderpath, setStorepass, setStoretype
-
-
-
-
Field Detail
-
keyalg
private java.lang.String keyalg
Key algorithm name. See options.
-
keysize
private java.lang.String keysize
Key bit size. See options.
-
keypass
private java.lang.String keypass
Key password. See options.
-
sigalg
private java.lang.String sigalg
Signature algorithm name. See options.
-
validity
private java.lang.String validity
Validity number of days. See options.
-
startdate
private java.lang.String startdate
Certificate validity start date/time. See options.
-
ext
private java.lang.String ext
X.509 extension. See options.
-
dname
private java.lang.String dname
Distinguished name. See options.
-
-
Method Detail
-
getKeyalg
public java.lang.String getKeyalg()
Gets the value of thekeyalg
field.- Returns:
- the value of the
keyalg
field
-
setKeyalg
public void setKeyalg(java.lang.String keyalg)
- Parameters:
keyalg
- value of the fieldkeyalg
to set
-
getKeysize
public java.lang.String getKeysize()
Gets the value of thekeysize
field.- Returns:
- the value of the
keysize
field
-
setKeysize
public void setKeysize(java.lang.String keysize)
- Parameters:
keysize
- value of the fieldkeysize
to set
-
getKeypass
public java.lang.String getKeypass()
Gets the value of thekeypass
field.- Returns:
- the value of the
keypass
field.
-
setKeypass
public void setKeypass(java.lang.String keypass)
Sets the new given value to the fieldkeypass
of the request.- Parameters:
keypass
- the new value of the fieldkeypass
.
-
getSigalg
public java.lang.String getSigalg()
Gets the value of thesigalg
field.- Returns:
- the value of the
sigalg
field
-
setSigalg
public void setSigalg(java.lang.String sigalg)
- Parameters:
sigalg
- value of the fieldsigalg
to set
-
getValidity
public java.lang.String getValidity()
Gets the value of thevalidity
field.- Returns:
- the value of the
validity
field
-
setValidity
public void setValidity(java.lang.String validity)
- Parameters:
validity
- value of the fieldvalidity
to set
-
getDname
public java.lang.String getDname()
Gets the value of thedname
field.- Returns:
- the value of the
dname
field
-
setDname
public void setDname(java.lang.String dname)
- Parameters:
dname
- value of the fielddname
to set
-
getStartdate
public java.lang.String getStartdate()
Gets the value of thestartdate
field.- Returns:
- the value of the
startdate
field
-
setStartdate
public void setStartdate(java.lang.String startdate)
- Parameters:
startdate
- value of the fieldstartdate
to set
-
getExt
public java.lang.String getExt()
Gets the value of theext
field.- Returns:
- the value of the
ext
field
-
setExt
public void setExt(java.lang.String ext)
- Parameters:
ext
- value of the fieldext
to set
-
-