Class BearerTokenSigner
public class BearerTokenSigner : AbstractAWSSigner
  - Inheritance
 - 
      
      
      BearerTokenSigner
 
- Inherited Members
 
Constructors
BearerTokenSigner()
public BearerTokenSigner()
  Properties
Protocol
public override ClientProtocol Protocol { get; }
  Property Value
RequiresCredentials
Signals to the Signer Pipeline Handler if a Signer requires valid ImmutableCredentials in order to correctly Sign(IRequest, IClientConfig, RequestMetrics, ImmutableCredentials).
public override bool RequiresCredentials { get; }
  Property Value
Methods
Sign(IRequest, IClientConfig, RequestMetrics, string, string)
public override void Sign(IRequest request, IClientConfig clientConfig, RequestMetrics metrics, string awsAccessKeyId, string awsSecretAccessKey)
  Parameters
requestIRequestclientConfigIClientConfigmetricsRequestMetricsawsAccessKeyIdstringawsSecretAccessKeystring
SignAsync(IRequest, IClientConfig, RequestMetrics, ImmutableCredentials, CancellationToken)
public override Task SignAsync(IRequest request, IClientConfig clientConfig, RequestMetrics metrics, ImmutableCredentials credentials, CancellationToken token = default)
  Parameters
requestIRequestclientConfigIClientConfigmetricsRequestMetricscredentialsImmutableCredentialstokenCancellationToken