Documentation ¶
Index ¶
- type Credentials
- type CredentialsBuilder
- func (builder *CredentialsBuilder) Build() Credentials
- func (builder *CredentialsBuilder) WithAk(ak string) *CredentialsBuilder
- func (builder *CredentialsBuilder) WithProjectId(projectId string) *CredentialsBuilder
- func (builder *CredentialsBuilder) WithSecurityToken(token string) *CredentialsBuilder
- func (builder *CredentialsBuilder) WithSk(sk string) *CredentialsBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Credentials ¶
func (Credentials) ProcessAuthRequest ¶
func (s Credentials) ProcessAuthRequest(req *request.DefaultHttpRequest) (*request.DefaultHttpRequest, error)
type CredentialsBuilder ¶
type CredentialsBuilder struct {
Credentials Credentials
}
func NewCredentialsBuilder ¶
func NewCredentialsBuilder() *CredentialsBuilder
func (*CredentialsBuilder) Build ¶
func (builder *CredentialsBuilder) Build() Credentials
func (*CredentialsBuilder) WithAk ¶
func (builder *CredentialsBuilder) WithAk(ak string) *CredentialsBuilder
func (*CredentialsBuilder) WithProjectId ¶
func (builder *CredentialsBuilder) WithProjectId(projectId string) *CredentialsBuilder
func (*CredentialsBuilder) WithSecurityToken ¶
func (builder *CredentialsBuilder) WithSecurityToken(token string) *CredentialsBuilder
func (*CredentialsBuilder) WithSk ¶
func (builder *CredentialsBuilder) WithSk(sk string) *CredentialsBuilder
Click to show internal directories.
Click to hide internal directories.