Immutable representation of AWS credentials.

Namespace: Amazon.Runtime
Assembly: AWSSDK (in AWSSDK.dll) Version: 1.4.10.0 (1.4.10.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public class ImmutableCredentials : IDisposable
Public Class ImmutableCredentials _
	Implements IDisposable
public ref class ImmutableCredentials : IDisposable

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
ImmutableCredentials(String, SecureString, String)
Constructs an ImmutableCredentials object with supplied accessKey, secretKey as a SecureString and an optional session token.
ImmutableCredentials(String, String, String, Boolean)
Constructs an ImmutableCredentials object with supplied accessKey, secretKey, optional token and flag to determine if secretKey should be stored in a SecureString
AccessKey
Gets the AccessKey property for the current credentials.
ClearSecretKey
Gets the ClearSecretKey property for the current credentials.
Copy()()()()
Returns a copy of the current credentials.
Dispose()()()()
Releases all resources used by the ImmutableCredentials
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
SecureSecretKey
Gets the SecureSecretKey property for the current credentials.
Token
Gets the Token property for the current credentials.
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
UseSecureStringForSecretKey
Gets the UseSecureStringForSecretKey property for the current credentials. Specifies if secretKey is stored as SecureString or String.
UseToken
Gets the UseToken property for the current credentials. Specifies if Token property is non-emtpy.

Inheritance Hierarchy

System..::..Object
  Amazon.Runtime..::..ImmutableCredentials

See Also