Microsoft.BusinessData.Infrastructure.SecureStore Namespace
The Microsoft.BusinessData.Infrastructure.SecureStore namespace contains the interfaces, classes, and enumerations that are used to handle the Secure Store Service.
Classes
Class | Description | |
---|---|---|
SecureStoreCredentialCollection | Represents a read-only collection class for a Secure Store credential. | |
SecureStoreCredentialsNotFoundException | Represents an exception that is thrown from the Secure Store when the credentials are not available for a given target application. | |
SecureStoreException | Represents an exception class that is thrown from a Secure Store object. | |
SecureStoreTargetApplicationNotFoundException | Represents an exception that is thrown from the Secure Store when the specified target application does not exist in the Secure Store. |
Interfaces
Interface | Description | |
---|---|---|
ICredentialEntry | Provides information about entering credentials for the Secure Store. | |
ISecureStoreCredential | Defines two properties to retrieve the credential type and credential value. | |
ISecureStoreProvider | Represents a Secure Store provider that can be implemented to replace the default Secure Store provider. | |
ISecureStoreProviderExtended | Extends the ISecureStoreProvider interface by adding the target application information. | |
ISecureStoreProviderInformation | Defines properties that retrieve information on the Secure Store provider. | |
ITargetApplicationDefinition | Defines properties that retrieve information on the target application. | |
ITargetApplicationField | Defines properties that retrieve information on the target application field. |
Enumerations
Enumeration | Description | |
---|---|---|
SecureStoreCredentialType | Represents the enumeration that contains the credential types. | |
TargetApplicationType | Represents the enumeration of the target application types supported by the Secure Store. | |
TargetApplicationTypeFlag | Represents the enumeration of the bitmask flags for the TargetApplicationType class. |