cadrumo.application.auth.probes module

Canonical result codes for local provider-credential probes.

class ProviderProbeResult(*values)[source]

Bases: StrEnum

Canonical result codes returned by the per-provider local probe.

NO_PROVIDER
NO_PATH_SET
FILE_MISSING
UNREADABLE
CORRUPT
EXPIRED
EXPIRING
OK
IDENTITY_UNSET
INVALID_IDENTITY
PROBE_RESULTS_NEEDING_ATTENTION: frozenset[ProviderProbeResult]

the credential is still usable today but its trustworthiness is degrading or has lapsed.

Type:

Probe results that warrant an operator-facing warning