Class TrustedPlatformModule
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a trusted platform module (TPM).
public class TrustedPlatformModule : BypassSection
- Inheritance
-
TrustedPlatformModule
- Inherited Members
Constructors
TrustedPlatformModule()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.TrustedPlatformModule class.
public TrustedPlatformModule()
Properties
IsActivated
Gets or sets whether a TPM is activated.
public BooleanOption IsActivated { get; set; }
Property Value
IsAutoProvisioningEnabled
Gets or sets whether auto provisioning is enabled.
public BooleanOption IsAutoProvisioningEnabled { get; set; }
Property Value
IsLockedOut
Gets or sets whether the TPM is locked out. This only applies when the system was scanned with PowerShell remoting.
public BooleanOption IsLockedOut { get; set; }
Property Value
IsOwned
Gets or sets whether the TPM is owned.
public BooleanOption IsOwned { get; set; }
Property Value
IsOwnerClearDisabled
Gets or sets whether the device owner is restricted from clearing the device.
public BooleanOption IsOwnerClearDisabled { get; set; }
Property Value
IsPresent
Gets or sets whether a TPM is present.
public BooleanOption IsPresent { get; set; }
Property Value
IsReady
Gets or sets whether the TPM is ready.
public BooleanOption IsReady { get; set; }
Property Value
ManufacturerIdentifier
Gets or sets the manufacturer identifier.
public int ManufacturerIdentifier { get; set; }
Property Value
ManufacturerName
Gets or sets the manufacturer name of the TPM.
public string ManufacturerName { get; set; }
Property Value
ManufacturerVersion
Gets or sets the manufacturer version.
public string ManufacturerVersion { get; set; }
Property Value
OwnerPassword
Gets or sets the owner password of trusted platform module (TPM).
public ConfigurationPassword OwnerPassword { get; set; }
Property Value
PhysicalPresenceVersion
Gets or sets the physical presence version.
public SerializableVersion PhysicalPresenceVersion { get; set; }
Property Value
- SerializableVersion
SpecificationSubVersion
Gets or sets the specification subversion.
public SerializableVersion SpecificationSubVersion { get; set; }
Property Value
- SerializableVersion
SpecificationVersion
Gets or sets the specification version.
public SerializableVersion SpecificationVersion { get; set; }
Property Value
- SerializableVersion
Methods
Clone()
Returns a CENTREL.XIA.Configuration.Types.TrustedPlatformModule cloned from this object.
public TrustedPlatformModule Clone()
Returns
- TrustedPlatformModule
A CENTREL.XIA.Configuration.Types.TrustedPlatformModule.
FromXml(string)
Returns a CENTREL.XIA.Configuration.Types.TrustedPlatformModule object from the specified XML data
public static TrustedPlatformModule FromXml(string xml)
Parameters
xml
stringThe XML representation of the object.
Returns
- TrustedPlatformModule
A CENTREL.XIA.Configuration.Types.TrustedPlatformModule object.
ToString()
Returns the trusted platform module (TPM) as a human readable string.
public override string ToString()
Returns
- string
The trusted platform module (TPM) as a human readable string.