Documentation
¶
Index ¶
- type Client
- type Token
- func (t *Token) GetAccess() string
- func (t *Token) GetAccessCreateAt() time.Time
- func (t *Token) GetAccessExpiresIn() time.Duration
- func (t *Token) GetAuthType() string
- func (t *Token) GetClientID() string
- func (t *Token) GetRedirectURI() string
- func (t *Token) GetRefresh() string
- func (t *Token) GetRefreshCreateAt() time.Time
- func (t *Token) GetRefreshExpiresIn() time.Duration
- func (t *Token) GetScope() string
- func (t *Token) GetUserID() string
- func (t *Token) SetAccess(access string)
- func (t *Token) SetAccessCreateAt(createAt time.Time)
- func (t *Token) SetAccessExpiresIn(exp time.Duration)
- func (t *Token) SetAuthType(authType string)
- func (t *Token) SetClientID(clientID string)
- func (t *Token) SetRedirectURI(redirectURI string)
- func (t *Token) SetRefresh(refresh string)
- func (t *Token) SetRefreshCreateAt(createAt time.Time)
- func (t *Token) SetRefreshExpiresIn(exp time.Duration)
- func (t *Token) SetScope(scope string)
- func (t *Token) SetUserID(userID string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Token ¶
type Token struct { ClientID string `bson:"ClientID"` // 客户端标识 UserID string `bson:"UserID"` // 用户标识 RedirectURI string `bson:"RedirectURI"` // 重定向URI Scope string `bson:"Scope"` // 权限范围 AuthType string `bson:"AuthType"` // 令牌授权类型 Access string `bson:"Access"` // 访问令牌 AccessCreateAt time.Time `bson:"AccessCreateAt"` // 访问令牌创建时间 AccessExpiresIn time.Duration `bson:"AccessExpiresIn"` // 访问令牌有效期 Refresh string `bson:"Refresh"` // 更新令牌 RefreshCreateAt time.Time `bson:"RefreshCreateAt"` // 更新令牌创建时间 RefreshExpiresIn time.Duration `bson:"RefreshExpiresIn"` // 更新令牌有效期 }
Token 令牌信息
func (*Token) GetAccessCreateAt ¶
GetAccessCreateAt 访问令牌创建时间
func (*Token) GetAccessExpiresIn ¶
GetAccessExpiresIn 访问令牌有效期
func (*Token) GetRefreshCreateAt ¶
GetRefreshCreateAt 更新令牌创建时间
func (*Token) GetRefreshExpiresIn ¶
GetRefreshExpiresIn 更新令牌有效期
func (*Token) SetAccessCreateAt ¶
SetAccessCreateAt 设置访问令牌创建时间
func (*Token) SetAccessExpiresIn ¶
SetAccessExpiresIn 设置访问令牌有效期
func (*Token) SetRedirectURI ¶
SetRedirectURI 设置重定向URI
func (*Token) SetRefreshCreateAt ¶
SetRefreshCreateAt 设置更新令牌创建时间
func (*Token) SetRefreshExpiresIn ¶
SetRefreshExpiresIn 设置更新令牌有效期
Click to show internal directories.
Click to hide internal directories.