AWS SDK for .NET Documentation
AWSSDKUtils Class
AmazonAmazon.UtilAWSSDKUtils Did this page help you?   Yes   No    Tell us about it...
This class defines utilities and constants that can be used by all the client libraries of the SDK.
Declaration Syntax
C#
public static class AWSSDKUtils
Members
All MembersMethodsPropertiesFields



IconMemberDescription
ConvertFromUnixEpochSeconds(Int32)
Utilitly method for converting Unix epoch seconds to DateTime structure.

ConvertToUnixEpochMilliSeconds(DateTime)
ConvertToUnixEpochSeconds(DateTime)
DetermineRegion(String)
Attempt to infer the region for a service request based on the endpoint

DetermineService(String)
Attempt to infer the service name for a request (in short form, eg 'iam') from the service endpoint.

FormattedCurrentTimestampGMT
Formats the current date as a GMT timestamp

FormattedCurrentTimestampISO8601
Formats the current date as ISO 8601 timestamp

FormattedCurrentTimestampRFC822
Formats the current date as ISO 8601 timestamp

GetFormattedTimestampISO8601(Int32)
Gets the ISO8601 formatted timestamp that is minutesFromNow in the future.

GetFormattedTimestampRFC822(Int32)
Gets the RFC822 formatted timestamp that is minutesFromNow in the future.

GMTDateFormat
The GMT Date Format string. Used when parsing date objects

HMACSign(String, SecureString, KeyedHashAlgorithm)
Computes RFC 2104-compliant HMAC signature

HMACSign(array<Byte>[]()[][], SecureString, KeyedHashAlgorithm)
Computes RFC 2104-compliant HMAC signature

HMACSign(String, String, KeyedHashAlgorithm)
Computes RFC 2104-compliant HMAC signature

HMACSign(array<Byte>[]()[][], String, KeyedHashAlgorithm)
Computes RFC 2104-compliant HMAC signature

ISO8601BasicDateTimeFormat
The ISO8601 Basic date/time format string. Used when parsing date objects

ISO8601DateFormat
The ISO8601Date Format string. Used when parsing date objects

ISO8601DateFormatNoMS
The ISO8601Date Format string. Used when parsing date objects

RFC822DateFormat
The RFC822Date Format string. Used when parsing date objects

SDKUserAgent
The AWS SDK User Agent

SetUserAgent(String, String)
UrlEncode(String, Boolean)
URL encodes a string per RFC3986. If the path property is specified, the accepted path characters {/+:} are not encoded.

UrlEncodedContent
The string representing Url Encoded Content in HTTP requests

UserAgentHeader
The user agent string header

ValidUrlCharacters
The Set of accepted and valid Url characters per RFC3986. Characters outside of this set will be encoded.

ValidUrlCharactersRFC1738
The Set of accepted and valid Url characters per RFC1738. Characters outside of this set will be encoded.

Inheritance Hierarchy
Object
AWSSDKUtils

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)