Class RemoteJarSigner
- java.lang.Object
-
- org.eclipse.cbi.maven.plugins.jarsigner.FilteredJarSigner
-
- org.eclipse.cbi.maven.plugins.jarsigner.RemoteJarSigner
-
- All Implemented Interfaces:
JarSigner
- Direct Known Subclasses:
AutoValue_RemoteJarSigner
public abstract class RemoteJarSigner extends FilteredJarSigner
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRemoteJarSigner.Builderprivate static classRemoteJarSigner.OverwriteJarOnSuccess-
Nested classes/interfaces inherited from class org.eclipse.cbi.maven.plugins.jarsigner.FilteredJarSigner
FilteredJarSigner.Filter, FilteredJarSigner.Filters
-
Nested classes/interfaces inherited from interface org.eclipse.cbi.maven.plugins.jarsigner.JarSigner
JarSigner.Options
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.StringPART_NAMEThe name of the part as it will be send to the signing server.
-
Constructor Summary
Constructors Constructor Description RemoteJarSigner()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static RemoteJarSigner.Builderbuilder()intdoSignJar(java.nio.file.Path jar, JarSigner.Options options)(package private) abstract HttpClienthttpClient()(package private) abstract org.apache.maven.plugin.logging.Loglog()The log on which feedback will be provided.(package private) abstract java.net.URIserverUri()-
Methods inherited from class org.eclipse.cbi.maven.plugins.jarsigner.FilteredJarSigner
filter, sign
-
-
-
-
Field Detail
-
PART_NAME
private static final java.lang.String PART_NAME
The name of the part as it will be send to the signing server.- See Also:
- Constant Field Values
-
-
Method Detail
-
serverUri
abstract java.net.URI serverUri()
-
httpClient
abstract HttpClient httpClient()
-
log
abstract org.apache.maven.plugin.logging.Log log()
The log on which feedback will be provided.
-
doSignJar
public int doSignJar(java.nio.file.Path jar, JarSigner.Options options) throws java.io.IOException- Specified by:
doSignJarin classFilteredJarSigner- Throws:
java.io.IOException
-
builder
public static RemoteJarSigner.Builder builder()
-
-