cursorlib

package
v0.0.0-...-7d3c1c1 Latest Latest
Warning

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

Go to latest
Published: Dec 3, 2024 License: MIT Imports: 35 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Functions

func GetCursorPluginOpts

func GetCursorPluginOpts(pluginName string, tlsProviderFunc func() (*tls.Config, error)) *plugin.ServeOpts

func InitLogger

func InitLogger(l *log.Logger)

func InitServer

func InitServer(port int, certBytes []byte, keyBytes []byte) (net.Listener, *grpc.Server, error)

func InitStats

func InitStats()

func ParseCursorFields

func ParseCursorFields(e *logical.StorageEntry, cursorSecretData *map[string]interface{}, logger *log.Logger) error

func PersistCursorFieldsToVault

func PersistCursorFieldsToVault(ctx context.Context, key string, storage *logical.Storage, logger *log.Logger) (*logical.Response, error)

func StatServerInit

func StatServerInit(trcshDriverConfig *capauth.TrcshDriverConfig, pluginConfig map[string]interface{}) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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