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