repository_service_tuf_worker.services.keyvault package
Submodules
repository_service_tuf_worker.services.keyvault.local module
- exception repository_service_tuf_worker.services.keyvault.local.KeyVaultError[source]
Bases:
Exception
- class repository_service_tuf_worker.services.keyvault.local.LocalKey(file: str, password: str, type: Optional[str] = 'ed25519')[source]
Bases:
object
- file: str
- password: str
- type: Optional[str] = 'ed25519'
- class repository_service_tuf_worker.services.keyvault.local.LocalKeyVault(path: str, keys: List[LocalKey])[source]
Bases:
IKeyVault
Local KeyVault type
- classmethod configure(settings: LazySettings) LocalKeyVault [source]
Run actions to verify, configure and create object using the settings.
- classmethod settings() List[ServiceSettings] [source]
Define the settings parameters.