Module ploigos_step_runner.step_implementers.report.rekor_sign_report
Implementation of RekorGeneric in the Report step.
artifact_to_sign_uri_config_key is set to results-archive-uri
as
this is the key used to obtain the artifact that needs to be
signed by rekor.
Classes
class RekorSignReport (workflow_result, parent_work_dir_path, config, environment=None)
-
Rekor implementation specific to report
Expand source code
class RekorSignReport(RekorSignGeneric): """ Rekor implementation specific to report """ def __init__( # pylint: disable=too-many-arguments self, workflow_result, parent_work_dir_path, config, environment=None ): super().__init__( workflow_result=workflow_result, parent_work_dir_path=parent_work_dir_path, config=config, environment=environment, artifact_to_sign_uri_config_key='results-archive-uri' )
Ancestors
- RekorSignGeneric
- StepImplementer
- abc.ABC
Inherited members
RekorSignGeneric
:artifact_to_sign_uri_config_key
config
create_working_dir_sub_dir
environment
get_config_value
get_copy_of_runtime_step_config
get_result_value
get_value
global_config_defaults
global_environment_config_defaults
has_config_value
run_step
step_config
step_config_overrides
step_environment_config
step_implementer_config_defaults
step_name
sub_step_implementer_name
sub_step_name
work_dir_path
workflow_result
write_working_file