type github.com/aws/smithy-go/auth/bearer.Token
18 uses
github.com/aws/smithy-go/auth/bearer (current package)
middleware.go#L18: SignWithBearerToken(context.Context, Token, Message) (Message, error)
middleware.go#L90: func (SignHTTPSMessage) SignWithBearerToken(ctx context.Context, token Token, message Message) (Message, error) {
token.go#L9: type Token struct {
token.go#L18: func (t Token) Expired(now time.Time) bool {
token.go#L28: RetrieveBearerToken(context.Context) (Token, error)
token.go#L33: type TokenProviderFunc func(context.Context) (Token, error)
token.go#L37: func (fn TokenProviderFunc) RetrieveBearerToken(ctx context.Context) (Token, error) {
token.go#L44: Token Token
token.go#L48: func (s StaticTokenProvider) RetrieveBearerToken(context.Context) (Token, error) {
token_cache.go#L112: func (p *TokenCache) RetrieveBearerToken(ctx context.Context) (Token, error) {
token_cache.go#L165: func (p *TokenCache) refreshBearerToken(ctx context.Context) (Token, error) {
token_cache.go#L178: return res.Val.(Token), res.Err
token_cache.go#L180: return Token{}, fmt.Errorf("retrieve bearer token canceled, %w", ctx.Err())
token_cache.go#L187: return Token{}, fmt.Errorf("failed to retrieve bearer token, %w", err)
token_cache.go#L196: func (p *TokenCache) getCachedToken() (Token, bool) {
token_cache.go#L199: return Token{}, false
token_cache.go#L202: t := v.(*Token)
token_cache.go#L204: return Token{}, false