Documentation
¶
Index ¶
- type Client
- type ClientEntity
- func (f *ClientEntity) GetFusionAuthToken(request *GetFusionAuthTokenRequest) (*GetFusionAuthTokenResponse, error)
- func (f *ClientEntity) GetFusionAuthTokenWithOptions(request *GetFusionAuthTokenRequest, runtime *Option) (*GetFusionAuthTokenResponse, error)
- func (f *ClientEntity) VerifyWithFusionAuthToken(request *VerifyWithFusionAuthTokenRequest) (*VerifyWithFusionAuthTokenResponse, error)
- func (f *ClientEntity) VerifyWithFusionAuthTokenWithOptions(request *VerifyWithFusionAuthTokenRequest, runtime *Option) (*VerifyWithFusionAuthTokenResponse, error)
- type Config
- type GetFusionAuthTokenRequest
- type GetFusionAuthTokenResponse
- type Option
- type VerifyWithFusionAuthTokenRequest
- type VerifyWithFusionAuthTokenResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface {
// GetFusionAuthToken 获取Fusion认证Token
GetFusionAuthToken(*GetFusionAuthTokenRequest) (*GetFusionAuthTokenResponse, error)
// GetFusionAuthTokenWithOptions 获取Fusion认证Token(带运行时选项)
GetFusionAuthTokenWithOptions(*GetFusionAuthTokenRequest, *Option) (*GetFusionAuthTokenResponse, error)
// VerifyWithFusionAuthToken 使用Fusion认证Token进行验证
VerifyWithFusionAuthToken(*VerifyWithFusionAuthTokenRequest) (*VerifyWithFusionAuthTokenResponse, error)
// VerifyWithFusionAuthTokenWithOptions 使用Fusion认证Token进行验证(带运行时选项)
VerifyWithFusionAuthTokenWithOptions(*VerifyWithFusionAuthTokenRequest, *Option) (*VerifyWithFusionAuthTokenResponse, error)
}
Client 定义了Fusion认证客户端的接口
type ClientEntity ¶
type ClientEntity struct {
*Config
// contains filtered or unexported fields
}
ClientEntity 实现了Client接口
func (*ClientEntity) GetFusionAuthToken ¶
func (f *ClientEntity) GetFusionAuthToken(request *GetFusionAuthTokenRequest) (*GetFusionAuthTokenResponse, error)
GetFusionAuthToken 获取Fusion认证Token
func (*ClientEntity) GetFusionAuthTokenWithOptions ¶
func (f *ClientEntity) GetFusionAuthTokenWithOptions(request *GetFusionAuthTokenRequest, runtime *Option) (*GetFusionAuthTokenResponse, error)
GetFusionAuthTokenWithOptions 获取Fusion认证Token(带运行时选项)
func (*ClientEntity) VerifyWithFusionAuthToken ¶
func (f *ClientEntity) VerifyWithFusionAuthToken(request *VerifyWithFusionAuthTokenRequest) (*VerifyWithFusionAuthTokenResponse, error)
VerifyWithFusionAuthToken 使用Fusion认证Token进行验证
func (*ClientEntity) VerifyWithFusionAuthTokenWithOptions ¶
func (f *ClientEntity) VerifyWithFusionAuthTokenWithOptions(request *VerifyWithFusionAuthTokenRequest, runtime *Option) (*VerifyWithFusionAuthTokenResponse, error)
VerifyWithFusionAuthTokenWithOptions 使用Fusion认证Token进行验证(带运行时选项)
type GetFusionAuthTokenRequest ¶
type GetFusionAuthTokenRequest = dypnsapi.GetFusionAuthTokenRequest
type GetFusionAuthTokenResponse ¶
type GetFusionAuthTokenResponse = dypnsapi.GetFusionAuthTokenResponse
type Option ¶
type Option = teeUtil.RuntimeOptions
type VerifyWithFusionAuthTokenRequest ¶
type VerifyWithFusionAuthTokenRequest = dypnsapi.VerifyWithFusionAuthTokenRequest
type VerifyWithFusionAuthTokenResponse ¶
type VerifyWithFusionAuthTokenResponse = dypnsapi.VerifyWithFusionAuthTokenResponse
Click to show internal directories.
Click to hide internal directories.