All Classes and Interfaces

Class
Description
Holds all general configuration values that are necessary for talking to the SignPath Pipeline Connector
A wrapper around the
Thrown when the
A FilePath.FileCallable that runs on the agent and computes the SHA-256 hex hash of the artifact file.
All (non-authentication) parameters needed to submit a signing request to the SignPath Pipeline Connector.
Implementation of the
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
A facade for the SignPath Pipeline Connector
A factory that creates a PipelineConnectorFacade that is bound to the given parameters
 
Occurs when the
 
shared constants for the plugin
Occurs when the
Allows retrieving secrets
 
A helper class that helps us share all dependencies needed for the
Holds all necessary credentials to authenticate against the SignPath Pipeline Connector endpoints, exposed by the
 
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
Result of submitting a signing request to the SignPath Pipeline Connector.
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