All Classes and Interfaces

Class
Description
Holds all general configuration values that are necessary for talking to the SignPath API
A wrapper around the
Thrown when the
A wrapper to retrieve the jenkins project / run config file
Implementation of the
The default implementation of the
Default implementation of the
Represents the getSignedArtifact step that is executable via pipeline-script For a how-to use example see *EndToEnd tests
 
The step-execution for the
Holds all input data specific to the
Default implementation of the
Thrown when the
Retrieves origin data from the current build
Holds information about the source control repository.
Occurs when the
Allows retrieving secrets
This class holds all the information that is needed to create a signing request on SignPath
This class holds all the relevant "origin" information that is transferred to SignPath This information should help you identify from which exact source a signing-request originated.
 
 
A helper class that helps us share all dependencies needed for the
Holds all necessary credentials to authenticate against the SignPath API endpoints, exposed by the
A facade for the SignPath API
Occurs when the
A factory that creates a SignPathFacade that is bound to the given parameters
A common base class for all SignPath API / Facade related Jenkins Steps It encapsulates all required configuration related parameters and helps share and re-use them across multiple steps
Occurs when a
Occurs when user-provided arguments are invalid or missing in the
 
Represents the submitSigningRequestStep step that is executable via pipeline-script Encapsulates both the sync and async version of the step -> thus the waitForCompletion param is used to toggle between the two modes For a how-to use example see *EndToEnd tests
 
The step-execution for the
Holds all input specific to the
A helper class for handling (creating and disposing) temporary files