Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Credential ¶
type Credential interface { }
type Signer ¶
type Signer interface { GetName() string GetType() string GetVersion() string GetAccessKeyId() (string, error) GetExtraParam() map[string]string Sign(stringToSign, secretSuffix string) string }
func NewSignerWithCredential ¶
func NewSignerWithCredential(credential Credential, commonApi func(request *requests.CommonRequest, signer interface{}) (response *responses.CommonResponse, err error)) (signer Signer, err error)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.