Skip to main content

Module http_security

Module http_security 

Source
Expand description

Credentials and validated transport configuration for background HTTP calls.

Structs§

BearerToken
Validated framing with redacted Debug. Raw bytes are wiped when released.
GoogleIdentity
A Google Cloud workload uses its attached service account; there is no per-instance secret. The metadata endpoint is fixed, never supplied by an untrusted URL or header.
HttpStoreConfig
Authentication and TLS settings for HttpStore. A custom CA replaces public roots. Identity PEM contains the certificate chain and private key.
StaticBearer
A rotatable credential. Replacement is validated before it becomes visible; revocation is explicit and never turns an authenticated call anonymous.

Traits§

BearerProvider
An asynchronously refreshed identity source, called only by the background transport. HttpStore’s request budget includes this call.