Versions in this module Expand all Collapse all v1 v1.0.1 Feb 3, 2023 Changes in this version + var DefaultProviderName string + var ErrProviderCannotBeNil = errors.New("provider cannot be nil") + var ErrProviderNameMustBePopulated = errors.New("provider name must be populated") + func SetIntegratedAuthenticationProvider(providerName string, p Provider) error + type IntegratedAuthenticator interface + Free func() + InitialBytes func() ([]byte, error) + NextBytes func([]byte) ([]byte, error) + func GetIntegratedAuthenticator(config msdsn.Config) (IntegratedAuthenticator, error) + type Provider interface + GetIntegratedAuthenticator func(config msdsn.Config) (IntegratedAuthenticator, error) + type ProviderFunc func(config msdsn.Config) (IntegratedAuthenticator, error) + func (f ProviderFunc) GetIntegratedAuthenticator(config msdsn.Config) (IntegratedAuthenticator, error)