Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessToken ¶ added in v3.48.5
type AccessToken struct {
// contains filtered or unexported fields
}
AccessToken implements Credentials interface with static authorization parameters.
func NewAccessTokenCredentials ¶
func NewAccessTokenCredentials(token string, opts ...Option) *AccessToken
func (AccessToken) String ¶ added in v3.48.5
func (c AccessToken) String() string
Token implements Credentials.
type Anonymous ¶ added in v3.48.5
type Anonymous struct {
// contains filtered or unexported fields
}
Anonymous implements Credentials interface with Anonymous access
func NewAnonymousCredentials ¶
type Credentials ¶
type Credentials interface { // Token must return actual token or error Token(context.Context) (string, error) }
Credentials is an interface of YDB credentials required for connect with YDB
type Option ¶ added in v3.48.5
type Option func(opts *optionsHolder)
func WithSourceInfo ¶ added in v3.48.5
type Static ¶ added in v3.48.5
type Static struct {
// contains filtered or unexported fields
}
Static implements Credentials interface with static authorization parameters.
func NewStaticCredentials ¶ added in v3.34.0
Click to show internal directories.
Click to hide internal directories.