Documentation ¶
Index ¶
- type RAMRoleArnWithOIDCTokenSigner
- func (r *RAMRoleArnWithOIDCTokenSigner) GetAccessKeyId() (string, error)
- func (r *RAMRoleArnWithOIDCTokenSigner) GetExtraParam() map[string]string
- func (r *RAMRoleArnWithOIDCTokenSigner) GetName() string
- func (r *RAMRoleArnWithOIDCTokenSigner) GetType() string
- func (r *RAMRoleArnWithOIDCTokenSigner) GetVersion() string
- func (r *RAMRoleArnWithOIDCTokenSigner) Sign(stringToSign, secretSuffix string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RAMRoleArnWithOIDCTokenSigner ¶
type RAMRoleArnWithOIDCTokenSigner struct {
// contains filtered or unexported fields
}
func NewRAMRoleArnWithOIDCTokenSigner ¶
func NewRAMRoleArnWithOIDCTokenSigner(providerArn, roleArn, tokenFile, policy, roleSessionName string, sessionDuration int) (*RAMRoleArnWithOIDCTokenSigner, error)
func (*RAMRoleArnWithOIDCTokenSigner) GetAccessKeyId ¶
func (r *RAMRoleArnWithOIDCTokenSigner) GetAccessKeyId() (string, error)
func (*RAMRoleArnWithOIDCTokenSigner) GetExtraParam ¶
func (r *RAMRoleArnWithOIDCTokenSigner) GetExtraParam() map[string]string
func (*RAMRoleArnWithOIDCTokenSigner) GetName ¶
func (r *RAMRoleArnWithOIDCTokenSigner) GetName() string
func (*RAMRoleArnWithOIDCTokenSigner) GetType ¶
func (r *RAMRoleArnWithOIDCTokenSigner) GetType() string
func (*RAMRoleArnWithOIDCTokenSigner) GetVersion ¶
func (r *RAMRoleArnWithOIDCTokenSigner) GetVersion() string
func (*RAMRoleArnWithOIDCTokenSigner) Sign ¶
func (r *RAMRoleArnWithOIDCTokenSigner) Sign(stringToSign, secretSuffix string) string
Click to show internal directories.
Click to hide internal directories.