Skip to main content

Module auth

Module auth 

Source

Structs§

AllowlistEntry
Allowlist entry for JWT authentication
AuthProvider
An authentication interceptor for gRPC requests, responsible for adding an appropriate authorization header to each request.
BearerToken
Bearer token with expiration
BearerTokenProvider
Static bearer token provider for emulators with grpc.token, or for clients that have been given a static JWT token to use.
GrpcAllowlist
gRPC allowlist configuration
JwtTokenProvider
JWT ES256 token provider implementation
NoOpTokenProvider
No-op token provider for unauthenticated connections

Enums§

AuthError
Authentication error type
AuthScheme
Authentication scheme for gRPC connections