代码拉取完成,页面将自动刷新
package secloud
type ClientConfig struct {
ServerUrl string
}
type Client struct {
Config *ClientConfig
AuthApi *AuthService
CipherApi *CipherService
KmsApi *KmsService
SdmApi *SdmService
AutoTestApi *AutoTestService
}
// NewAPIClient returns a client to call apis, ClientConfig contains ServerUrl
func NewAPIClient(config *ClientConfig) *Client {
cfg := verifyAndStandardizeConfig(config)
setBaseUrl(cfg.ServerUrl)
return &Client{
Config: cfg,
AuthApi: NewAuthService(),
CipherApi: NewCipherService(),
KmsApi: NewKmsService(),
SdmApi: NewSdmService(),
AutoTestApi: NewAutoTestService(),
}
}
// NewConfiguration returns a config that contains ServerUrl
func NewConfiguration(url string) *ClientConfig {
return &ClientConfig{ServerUrl: url}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。