Documentation ¶
Overview ¶
Package tokenmanager contains various implementations of manipulate.TokenManager.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewPeriodicTokenManager ¶
func NewPeriodicTokenManager(validity time.Duration, issuerFunc TokenIssuerFunc) manipulate.TokenManager
NewPeriodicTokenManager returns a new PeriodicTokenManager backed by midgard.
func NewX509TokenManager ¶
func NewX509TokenManager(url string, validity time.Duration, tlsConfig *tls.Config) manipulate.TokenManager
NewX509TokenManager returns a new X509TokenManager.
Types ¶
type PeriodicTokenManager ¶
type PeriodicTokenManager struct {
// contains filtered or unexported fields
}
A PeriodicTokenManager issues an renew tokens periodically.
Click to show internal directories.
Click to hide internal directories.