Table of Contents

Class ProfileSettingsBase

Namespace
Amazon.Util
Assembly
AWSSDK.Core.dll

Common base contract for all types of credential and role profiles.

[Obsolete("This class is obsolete and will be removed in a future release. Please use Amazon.Runtime.CredentialManagement.CredentialProfile.  Visit http://docs.aws.amazon.com/sdk-for-net/v3/developer-guide/net-dg-config-creds.html for further details.")]
public abstract class ProfileSettingsBase
Inheritance
ProfileSettingsBase
Derived
Inherited Members

Constructors

ProfileSettingsBase()

protected ProfileSettingsBase()

Properties

Name

The user-defined name for the settings.

public string Name { get; protected set; }

Property Value

string

UniqueId

The unique id of the profile in the backing store.

public string UniqueId { get; protected set; }

Property Value

string

Methods

LoadCredentialsProfile(string)

protected static SettingsCollection.ObjectSettings LoadCredentialsProfile(string profileName)

Parameters

profileName string

Returns

SettingsCollection.ObjectSettings

Persist()

Saves the profile data to backing store, returning the unique id assigned to the data.

public abstract string Persist()

Returns

string