Documentation ¶
Index ¶
Constants ¶
View Source
const (
PKCSProviderName = "PKCSProvider"
)
Variables ¶
This section is empty.
Functions ¶
func NewAWSPKCSCredentials ¶
func NewAWSPKCSCredentials(cfg PKCSProvider) (*creds.Credentials, error)
Types ¶
type PKCSProvider ¶
type PKCSProvider struct { AssumeRoleInput *stsschema.AssumeRoleInput PKCSSigner *hmacsigner.PKCSSigner GetSessionTokenInput *stsschema.GetSessionTokenInput Version string Region string // contains filtered or unexported fields }
func (*PKCSProvider) ExpiresAt ¶
func (s *PKCSProvider) ExpiresAt() time.Time
func (*PKCSProvider) IsExpired ¶
func (s *PKCSProvider) IsExpired() bool
Click to show internal directories.
Click to hide internal directories.