Documentation ¶
Overview ¶
Package credentials implements gRPC credential interface with etcd specific logic. e.g., client handshake with custom authority parameter
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
// TokenFieldNameGRPC specifies name for token
TokenFieldNameGRPC = "authorization"
)
Functions ¶
func NewOauthAccess ¶
func NewOauthAccess(token string) credentials.PerRPCCredentials
NewOauthAccess constructs the PerRPCCredentials using a given token.
Types ¶
type Bundle ¶
type Bundle interface { grpccredentials.Bundle UpdateAuthToken(typ, token string) WithDPoP(signer dpop.Signer) }
Bundle defines gRPC credential interface. see https://pkg.go.dev/google.golang.org/grpc/credentials
Click to show internal directories.
Click to hide internal directories.