Table of Contents

Class URIBasedRefreshingCredentialHelper

Namespace
Amazon.Runtime
Assembly
AWSSDK.Core.dll
public class URIBasedRefreshingCredentialHelper : RefreshingAWSCredentials, IDisposable
Inheritance
URIBasedRefreshingCredentialHelper
Implements
Derived
Inherited Members

Constructors

URIBasedRefreshingCredentialHelper()

public URIBasedRefreshingCredentialHelper()

Methods

GetContents(Uri)

protected static string GetContents(Uri uri)

Parameters

uri Uri

Returns

string

GetContents(Uri, IWebProxy)

protected static string GetContents(Uri uri, IWebProxy proxy)

Parameters

uri Uri
proxy IWebProxy

Returns

string

GetContents(Uri, IWebProxy, Dictionary<string, string>)

protected static string GetContents(Uri uri, IWebProxy proxy, Dictionary<string, string> headers)

Parameters

uri Uri
proxy IWebProxy
headers Dictionary<string, string>

Returns

string

GetObjectFromResponse<T>(Uri)

protected static T GetObjectFromResponse<T>(Uri uri)

Parameters

uri Uri

Returns

T

Type Parameters

T

GetObjectFromResponse<T>(Uri, IWebProxy)

protected static T GetObjectFromResponse<T>(Uri uri, IWebProxy proxy)

Parameters

uri Uri
proxy IWebProxy

Returns

T

Type Parameters

T

GetObjectFromResponse<T>(Uri, IWebProxy, Dictionary<string, string>)

protected static T GetObjectFromResponse<T>(Uri uri, IWebProxy proxy, Dictionary<string, string> headers)

Parameters

uri Uri
proxy IWebProxy
headers Dictionary<string, string>

Returns

T

Type Parameters

T

ValidateResponse(SecurityBase)

protected static void ValidateResponse(URIBasedRefreshingCredentialHelper.SecurityBase response)

Parameters

response URIBasedRefreshingCredentialHelper.SecurityBase