Class Aws4HmacFields
- Namespace
- Codebelt.Extensions.AwsSignature4
- Assembly
- Codebelt.Extensions.AwsSignature4.dll
A collection of constants for Aws4HmacAuthorizationHeaderBuilder and related.
public static class Aws4HmacFields
- Inheritance
-
Aws4HmacFields
Fields
Aws4Request
The final part of the signing key tied to a CredentialScope.
public const string Aws4Request = "aws4_request"
Field Value
DateStamp
The date only value of the request expressed as, what Amazon calls, an ISO8601 basic date format.
public const string DateStamp = "iso8601BasicDateFormat"
Field Value
Remarks
DateStampFormat
The AWS date only format used when converting a DateTime value to its equivalent string representation.
public const string DateStampFormat = "yyyyMMdd"
Field Value
Remarks
DateTimeStamp
The date-time value of the request expressed as, what Amazon calls, an ISO8601 basic date time format.
public const string DateTimeStamp = "iso8601BasicDateTimeFormat"
Field Value
Remarks
DateTimeStampFormat
The AWS date-time format used when converting a DateTime value to its equivalent string representation.
public const string DateTimeStampFormat = "yyyyMMddTHHmmssZ"
Field Value
Remarks
Region
The region part of the signing key tied to a CredentialScope.
public const string Region = "awsRegion"
Field Value
Scheme
The authentication scheme of the Aws4HmacAuthorizationHeader.
public const string Scheme = "AWS4-HMAC-SHA256"
Field Value
Remarks
Service
The service part of the signing key tied to a CredentialScope.
public const string Service = "awsService"