Table of Contents

Class ProcessCredentialVersion1

Namespace
Amazon.Runtime.Internal
Assembly
AWSSDK.Core.dll

Class to which the Json stdout from credential process is de-serialized into.

public class ProcessCredentialVersion1
Inheritance
ProcessCredentialVersion1
Inherited Members

Constructors

ProcessCredentialVersion1()

public ProcessCredentialVersion1()

Properties

AccessKeyId

AWS Access key

[JsonProperty(Required = true)]
public string AccessKeyId { get; set; }

Property Value

string

Expiration

ISO8601 formatted timestamp till when the credential is valid.

public DateTime Expiration { get; set; }

Property Value

DateTime

SecretAccessKey

AWS Secret key

[JsonProperty(Required = true)]
public string SecretAccessKey { get; set; }

Property Value

string

SessionToken

AWS Session token for session credentials

public string SessionToken { get; set; }

Property Value

string

Version

Version of the Json payload

[JsonProperty(Required = true)]
public int Version { get; set; }

Property Value

int