backend

package
v1.6.4-dev-20241117 Latest Latest
Warning

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

Go to latest
Published: Nov 15, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClientID

type ClientID string

type RecoveryBackend

type RecoveryBackend struct {
	Namespace string
	Datastore *datastore.DataStore
	Logger    logrus.FieldLogger
}

func (*RecoveryBackend) AddClientID

func (rb *RecoveryBackend) AddClientID(hostname, version string, clientID ClientID) error

func (*RecoveryBackend) AddRevokeFilehandle

func (rb *RecoveryBackend) AddRevokeFilehandle(hostname, version string, clientID ClientID, revokeFilehandle RevokeFileHandle) error

func (*RecoveryBackend) CreateConfigMap

func (rb *RecoveryBackend) CreateConfigMap(hostname, version string) error

func (*RecoveryBackend) EndGrace

func (rb *RecoveryBackend) EndGrace(hostname, version string) error

func (*RecoveryBackend) ReadClientIDs

func (rb *RecoveryBackend) ReadClientIDs(hostname string) ([]string, error)

func (*RecoveryBackend) RemoveClientID

func (rb *RecoveryBackend) RemoveClientID(hostname string, clientID ClientID) error

type RevokeFileHandle

type RevokeFileHandle string

Jump to

Keyboard shortcuts

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