Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CachedJwtToken ¶
type CachedJwtToken struct {
TokenType string `json:"token_type"`
ExpiresIn int `json:"expires_in"`
AccessToken string `json:"access_token"`
}
func (CachedJwtToken) IsExpired ¶
func (t CachedJwtToken) IsExpired() bool
type TokenCacheItem ¶
type TokenCacheItem struct {
Name string
Token CachedJwtToken
}
type TokenCacheService ¶
type TokenCacheService struct {
Items []TokenCacheItem
}
func New ¶
func New() *TokenCacheService
func (*TokenCacheService) Get ¶
func (c *TokenCacheService) Get(name string) *CachedJwtToken
func (*TokenCacheService) Set ¶
func (c *TokenCacheService) Set(name string, token CachedJwtToken)
Click to show internal directories.
Click to hide internal directories.