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.4 (latest)
- Published
- Jul 25, 2025
- Platform
- linux/amd64
- Imports
- 5 packages
- Last checked
- 3 months ago –
Tools for package owners.