28 lines
5.3 KiB
Plaintext
28 lines
5.3 KiB
Plaintext
|
|
[ClassVersion("1.0.0.0"), FriendlyName("Security")]
|
|
class DCPP_Security : OMI_BaseResource
|
|
{
|
|
[Key] String Category;
|
|
[Write, Description("PasswordLock"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string PasswordLock;
|
|
[Write, Description("CpuXdSupport"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string CpuXdSupport;
|
|
[Write, Description("CapsuleFirmwareUpdate"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string CapsuleFirmwareUpdate;
|
|
[Write, Description("StrongPassword"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string StrongPassword;
|
|
[Write, Description("PasswordBypass"), ValueMap{"RebootBypass","Disabled","ResumeBypass","RebootandResumeBypass"}, Values{"RebootBypass","Disabled","ResumeBypass","RebootandResumeBypass"}] string PasswordBypass;
|
|
[Write, Description("OromKeyboardAccess"), ValueMap{"Enabled","Disabled","OnetimeEnable"}, Values{"Enabled","Disabled","OnetimeEnable"}] string OromKeyboardAccess;
|
|
[Write, Description("ChasIntrusion"), ValueMap{"Enabled","Disabled","SilentEnable"}, Values{"Enabled","Disabled","SilentEnable"}] string ChasIntrusion;
|
|
[Write, Description("ChassisIntrusionStatus"), ValueMap{"DoorOpen","DoorClosed","Tripped","TripReset"}, Values{"DoorOpen","DoorClosed","Tripped","TripReset"}] string ChassisIntrusionStatus;
|
|
[Write, Description("AdminSetupLockout"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string AdminSetupLockout;
|
|
[Write, Description("HddProtection"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string HddProtection;
|
|
[Write, Description("IntlPlatformTrust"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string IntlPlatformTrust;
|
|
[Write, Description("WirelessSwitchChanges"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string WirelessSwitchChanges;
|
|
[Write, Description("GeneralPurposeEncryption"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string GeneralPurposeEncryption;
|
|
[Write, Description("MasterPasswordLockout"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string MasterPasswordLockout;
|
|
[Write, Description("BlockSid"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string BlockSid;
|
|
[Write, Description("PpiBypassForBlockSid"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string PpiBypassForBlockSid;
|
|
[Write, Description("SmmSecurityMitigation"), ValueMap{"Enabled","Disabled"}, Values{"Enabled","Disabled"}] string SmmSecurityMitigation;
|
|
[Write, Description("Password")] string Password;
|
|
[Write, Description("SecurePassword")] string SecurePassword;
|
|
[Write] string PathToKey;
|
|
};
|
|
|