Class JarSignerSignRequest
- java.lang.Object
-
- org.apache.maven.shared.utils.cli.javatool.AbstractJavaToolRequest
-
- org.apache.maven.shared.jarsigner.AbstractJarSignerRequest
-
- org.apache.maven.shared.jarsigner.JarSignerSignRequest
-
- All Implemented Interfaces:
JarSignerRequest,org.apache.maven.shared.utils.cli.javatool.JavaToolRequest
public class JarSignerSignRequest extends AbstractJarSignerRequest
Specifies the parameters used to control a jar signer sign operation invocation.- Since:
- 1.0
-
-
Field Summary
Fields Modifier and Type Field Description protected java.io.FilecertchainLocation of the extra certchain file to be used during signing.private java.lang.StringkeypassSee options.private java.lang.StringsigfileSee options.protected java.io.FilesignedjarSee options.private java.lang.StringtsaAliasSee options.private java.lang.StringtsaLocationSee options.-
Fields inherited from class org.apache.maven.shared.jarsigner.AbstractJarSignerRequest
protectedAuthenticationPath
-
-
Constructor Summary
Constructors Constructor Description JarSignerSignRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.FilegetCertchain()Get certificate chain.java.lang.StringgetKeypass()java.lang.StringgetSigfile()java.io.FilegetSignedjar()java.lang.StringgetTsaAlias()java.lang.StringgetTsaLocation()voidsetCertchain(java.io.File certchain)Sets certchain to be used.voidsetKeypass(java.lang.String keypass)voidsetSigfile(java.lang.String sigfile)voidsetSignedjar(java.io.File signedjar)voidsetTsaAlias(java.lang.String tsaAlias)voidsetTsaLocation(java.lang.String tsaLocation)-
Methods inherited from class org.apache.maven.shared.jarsigner.AbstractJarSignerRequest
getAlias, getArchive, getArguments, getKeystore, getMaxMemory, getProviderArg, getProviderClass, getProviderName, getStorepass, getStoretype, getWorkingDirectory, isProtectedAuthenticationPath, isVerbose, setAlias, setArchive, setArguments, setKeystore, setMaxMemory, setProtectedAuthenticationPath, setProviderArg, setProviderClass, setProviderName, setStorepass, setStoretype, setVerbose, setWorkingDirectory
-
Methods inherited from class org.apache.maven.shared.utils.cli.javatool.AbstractJavaToolRequest
getSystemErrorStreamConsumer, getSystemOutStreamConsumer, setSystemErrorStreamConsumer, setSystemOutStreamConsumer
-
-
-
-
Field Detail
-
keypass
private java.lang.String keypass
See options.
-
sigfile
private java.lang.String sigfile
See options.
-
tsaLocation
private java.lang.String tsaLocation
See options.
-
tsaAlias
private java.lang.String tsaAlias
See options.
-
signedjar
protected java.io.File signedjar
See options.
-
certchain
protected java.io.File certchain
Location of the extra certchain file to be used during signing. See options.- Since:
- 3.0.0
-
-
Method Detail
-
getKeypass
public java.lang.String getKeypass()
-
getSigfile
public java.lang.String getSigfile()
-
getTsaLocation
public java.lang.String getTsaLocation()
-
getTsaAlias
public java.lang.String getTsaAlias()
-
setKeypass
public void setKeypass(java.lang.String keypass)
-
setSigfile
public void setSigfile(java.lang.String sigfile)
-
setTsaLocation
public void setTsaLocation(java.lang.String tsaLocation)
-
setTsaAlias
public void setTsaAlias(java.lang.String tsaAlias)
-
getSignedjar
public java.io.File getSignedjar()
-
setSignedjar
public void setSignedjar(java.io.File signedjar)
-
setCertchain
public void setCertchain(java.io.File certchain)
Sets certchain to be used.- Parameters:
certchain- Cert Chain file path ornullto remove the option- Since:
- 3.0.0
-
getCertchain
public java.io.File getCertchain()
Get certificate chain.- Returns:
- Path to the certificate chain file or
nullif undefined
-
-