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