package credentials
import "go.etcd.io/etcd/client/v3/credentials"
Package credentials implements gRPC credential interface with etcd specific logic. e.g., client handshake with custom authority parameter
Index ¶
- func NewTransportCredential(cfg *tls.Config) grpccredentials.TransportCredentials
- type PerRPCCredentialsBundle
Functions ¶
func NewTransportCredential ¶
func NewTransportCredential(cfg *tls.Config) grpccredentials.TransportCredentials
Types ¶
type PerRPCCredentialsBundle ¶
type PerRPCCredentialsBundle interface { UpdateAuthToken(token string) PerRPCCredentials() grpccredentials.PerRPCCredentials }
PerRPCCredentialsBundle defines gRPC credential interface.
func NewPerRPCCredentialBundle ¶
func NewPerRPCCredentialBundle() PerRPCCredentialsBundle
Source Files ¶
credentials.go
- Version
- v3.6.0 (latest)
- Published
- May 15, 2025
- Platform
- linux/amd64
- Imports
- 5 packages
- Last checked
- 22 hours ago –
Tools for package owners.