internal

package
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 4, 2026 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CloseClientPluginsRegistry

func CloseClientPluginsRegistry()

func CloseServerPluginsRegistry

func CloseServerPluginsRegistry()

func FindIdentitiesFromAuthorizedIdentityString

func FindIdentitiesFromAuthorizedIdentityString(username string, authorizedIdentityString string) (identities []auth.RequestIdentityVerifier)

func GetClientAuthPlugins

func GetClientAuthPlugins() (plugins []auth.ClientAuthPlugin)

func GetPluginsCLIArgs

func GetPluginsCLIArgs() (args map[client_config.OptionName]client_config.CLIOptionParser, err error)

the map key is the plugin option name (see `auth.ClientAuthPlugin`)

func GetPluginsClientOptionsParsers

func GetPluginsClientOptionsParsers() (parsers map[client_config.OptionName]client_config.OptionParser, err error)

func RegisterClientAuthPlugin

func RegisterClientAuthPlugin(name string, plugin auth.ClientAuthPlugin) error

func RegisterServerAuthPlugin

func RegisterServerAuthPlugin(name string, plugin auth.ServerAuthPlugin) error

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL