SecureData Class

Definition

Specifies the base class used for a secure data item in the system.

public ref class SecureData abstract : Microsoft::EnterpriseManagement::Common::CreatableMonitoringBaseWithId, Microsoft::EnterpriseManagement::ISecuredData
[System.Serializable]
public abstract class SecureData : Microsoft.EnterpriseManagement.Common.CreatableMonitoringBaseWithId, Microsoft.EnterpriseManagement.ISecuredData
type SecureData = class
    inherit CreatableMonitoringBaseWithId
    interface ISecuredData
Public MustInherit Class SecureData
Inherits CreatableMonitoringBaseWithId
Implements ISecuredData
Inheritance
Derived
Attributes
Implements

Constructors

SecureData(EnterpriseManagementGroup)

Initializes a new instance of the SecureData class by using the specified management group.

SecureData(Type)

Initializes a new instance of the SecureData class by using the specified clr type.

Properties

ConfigExtensionData

Gets the configuration extension data of the secure data object.

Data

Gets or sets the secure data.

Description

Gets or sets the description of the secure data object.

Id

Gets the globally unique identifier (GUID) for the CreatableMonitoringBaseWithId object.

(Inherited from CreatableMonitoringBaseWithId)
IsSystem

Gets or sets a value that indicates whether this secure data object is defined by the system and therefore cannot be changed or removed.

LastModified

Gets the last time this object was modified.

ManagementGroup

Gets the management group that the object is in.

(Inherited from MonitoringBase)
ManagementGroupId

Gets the unique identifier of the management group that owns this object.

(Inherited from MonitoringBase)
Name

Gets or sets the friendly name of the secure data object.

SecureDataType

Gets the secure data type.

SecureStorageId

Gets the ID as generated by the secure storage manager.

Methods

Equals(Object)

Determines whether two CreatableMonitoringBaseWithId object instances are equal.

(Inherited from CreatableMonitoringBaseWithId)
GetConfigurationString()

Getsthe configuration XML data for the secure data object.

GetHashCode()

Gets the hash code for the CreatableMonitoringBaseWithId object.

(Inherited from CreatableMonitoringBaseWithId)
Reconnect(EnterpriseManagementGroup)

Reconnects the object to the specified management group.

(Inherited from MonitoringBase)
SetConfigurationString(String)

Sets the configuration XML data for the secure data object.

ToString()

Returns the relevant display string for the object.

(Inherited from MonitoringBase)
Update()

Updates the secure data.

Applies to