C# Class Amazon.Runtime.Internal.Auth.AWS4SigningResult

Encapsulates the various fields and eventual signing value that makes up an AWS4 signature. This can be used to retrieve the required authorization string or authorization query parameters for the final request as well as hold ongoing signature computations for subsequent calls related to the initial signing.
Show file Open project: aws/aws-sdk-net Class Usage Examples

Public Methods

Method Description
AWS4SigningResult ( string awsAccessKeyId, System.DateTime signedAt, string signedHeaders, string scope, byte signingKey, byte signature ) : System

Constructs a new signing result instance for a computed signature

Method Details

AWS4SigningResult() public method

Constructs a new signing result instance for a computed signature
public AWS4SigningResult ( string awsAccessKeyId, System.DateTime signedAt, string signedHeaders, string scope, byte signingKey, byte signature ) : System
awsAccessKeyId string The access key that was included in the signature
signedAt System.DateTime Date/time (UTC) that the signature was computed
signedHeaders string The collection of headers names that were included in the signature
scope string Formatted 'scope' value for signing (YYYYMMDD/region/service/aws4_request)
signingKey byte Returns the key that was used to compute the signature
signature byte Computed signature
return System