pyhanko.cli package

Submodules

pyhanko.cli.config module

class pyhanko.cli.config.CLIConfig(validation_contexts: Dict[str, dict], stamp_styles: Dict[str, dict], default_validation_context: str, default_stamp_style: str, time_tolerance: datetime.timedelta, retroactive_revinfo: bool, log_config: Dict[Union[str, NoneType], pyhanko.config.logging.LogConfig], pemder_setups: Dict[str, dict], pkcs12_setups: Dict[str, dict], pkcs11_setups: Dict[str, dict], beid_module_path: Union[str, NoneType])

Bases: object

validation_contexts: Dict[str, dict]
stamp_styles: Dict[str, dict]
default_validation_context: str
default_stamp_style: str
time_tolerance: timedelta
retroactive_revinfo: bool
log_config: Dict[Optional[str], LogConfig]
pemder_setups: Dict[str, dict]
pkcs12_setups: Dict[str, dict]
pkcs11_setups: Dict[str, dict]
beid_module_path: Optional[str]
get_validation_context(name=None, as_dict=False)
get_signer_key_usages(name=None) KeyUsageConstraints
get_stamp_style(name=None) TextStampStyle
get_pkcs11_config(name)
get_pkcs12_config(name)
get_pemder_config(name)
pyhanko.cli.config.parse_cli_config(yaml_str) CLIConfig
pyhanko.cli.config.process_config_dict(config_dict: dict) dict