Documentation
¶
Index ¶
Constants ¶
View Source
const REFRESH_INTERVAL = 10 * time.Minute
Variables ¶
This section is empty.
Functions ¶
func GetNodeAgentToken ¶
func GetNodeAgentToken(confs config.ConfigAuth) string
func IsTokenRefreshRequired ¶
func PersistToken ¶
Types ¶
type ClientAuthToken ¶
type TokenManager ¶
type TokenManager struct {
TokenClients []ClientAuthToken
}
func NewTokenManager ¶
func NewTokenManager(conf config.ConfigAuth) *TokenManager
func (*TokenManager) PopulateTokenClients ¶
func (tknMgr *TokenManager) PopulateTokenClients(conf config.ConfigAuth)
Click to show internal directories.
Click to hide internal directories.