CodeSigningRequest¶
- class starlark_tugger.CodeSigningRequest¶
This type represents the invocation of and settings for a single code signing operation.
When
CodeSignerinstances are registered with Tugger, they can optionally register a callback function viaCodeSigner.set_signing_callback()to influence the imminent code signing operation. This type is used to convey information about the code signing operation and to influence its settings.Instances are constructed internally by Tugger and cannot be constructed via Starlark.
- action¶
(read-only
str)The named action that triggered this code signing request.
- filename¶
(read-only
str)The filename this request is associated with. This is only the filename: not a full filesystem path.
- path¶
(read-only
Union[str, None])The filesystem path this request is associated with. May be
None. The path may be a virtual path, such as one tracked in aFileManifestinstance.
- defer¶
(write-only
bool)Whether to defer processing of this request to another signer.
Normally, the first
CodeSignerthat is capable of signing something attempts to sign it andCodeSignertraversal is stopped. Setting this toTruewill enable additionalCodeSigner(or callback functions on the same signer) to encounter this request.
- prevent_signing¶
(write-only
bool)If set to
True, the resource will not be signed and the signing attempt will be aborted.