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