Skip to main content

Module credentials

Module credentials 

Source
Expand description

Provisioned credential support for lease-bound jobs (ARCP v1.1 §9.8).

Structs§

CredentialId
Stable id for a runtime-issued provisioned credential.
CredentialJobContext
Job metadata supplied to a CredentialProvisioner.
CredentialLedger
In-memory ledger of outstanding credential ids by job.
InMemoryCredentialProvisioner
Reference provisioner for tests and examples.
ProvisionedCredential
Wire shape for a provisioned credential (ARCP v1.1 §9.8.1).

Enums§

CredentialScheme
Provisioned credential authentication scheme.

Traits§

CredentialProvisioner
Vendor-neutral async provisioner interface.

Functions§

revoke_all_for_job
Revoke every outstanding credential for a job.