nat.authentication.jwt.jwt_auth_provider_config#

Configuration for validating inbound JWT identity credentials.

Classes#

JwtAuthProviderConfig

Named JWT verification policy for inbound identity credentials.

Module Contents#

class JwtAuthProviderConfig#

Bases: nat.data_models.authentication.AuthProviderBaseConfig

Named JWT verification policy for inbound identity credentials.

issuer_url: str = None#
jwks_uri: str = None#
audience: str = None#
scopes: list[str] = None#
timeout: float = None#
leeway: int = None#
classmethod require_secure_url(value: str, info) → str#