MSFT_NetIKEMMCryptoSet class
For a Main Mode or Connection Security rule, sets parameters for the main mode negotiation and describes the crypto proposals that should be negotiated.
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.
Syntax
class MSFT_NetIKEMMCryptoSet : MSFT_NetIKECryptoSet
{
boolean ForceDiffieHellman;
uint32 MaxLifetimeSessions;
uint32 MaxLifetimeMinutes;
string RuleGroup;
string DisplayGroup;
string Proposals[];
uint16 PrimaryStatus;
uint32 StatusCode;
string Status;
uint16 EnforcementStatus[];
uint16 PolicyStoreSourceType;
string PolicyStoreSource;
uint16 ExchangeMode;
uint16 UseIKEIdentityType;
string VendorID;
uint16 AggressiveModeGroupID;
uint64 MinLifetimeSeconds;
uint64 IdleDurationSeconds;
uint64 MinLifetimeKilobytes;
boolean DoPacketLogging;
string SystemCreationClassName;
string SystemName;
string PolicyRuleCreationClassName;
string PolicyRuleName;
string CreationClassName;
string PolicyActionName;
boolean DoActionLogging;
string CommonName;
string PolicyKeywords[];
string InstanceID;
string Caption;
string DisplayName;
string Description;
string ElementName;
};
Members
The MSFT_NetIKEMMCryptoSet class has these types of members:
Methods
The MSFT_NetIKEMMCryptoSet class has these methods.
Method | Description |
---|---|
CloneObject | Copy this set. |
Rename | Rename this set. |
Properties
The MSFT_NetIKEMMCryptoSet class has these properties.
-
AggressiveModeGroupID
-
-
Data type: uint16
-
Access type: Read-only
This field is ignored.
-
-
Caption
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: Override, MaxLen ( 64 )
The Caption property is a short textual description (one- line string) of the object.
-
-
CommonName
-
-
Data type: string
-
Access type: Read-only
This field is ignored.
-
-
CreationClassName
-
-
Data type: string
-
Access type: Read-only
Reserved for internal use by the WMI provider only.
-
-
Description
-
-
Data type: string
-
Access type: Read-only
A brief description of the set. May be an indirect string. If it is an indirect string, then it may not be overwritten.
-
-
DisplayGroup
-
-
Data type: string
-
Access type: Read-only
The group that this set belongs to. This field is based on the value of RuleGroup and changes to this field are ignored.
-
-
DisplayName
-
-
Data type: string
-
Access type: Read-only
The localized name of this set. This field's value is based on the value of ElementName. Changes to this field are ignored.
-
-
DoActionLogging
-
-
Data type: boolean
-
Access type: Read-only
This field is ignored.
-
-
DoPacketLogging
-
-
Data type: boolean
-
Access type: Read-only
This field is ignored.
-
-
ElementName
-
-
Data type: string
-
Access type: Read-only
The locale-independent name of the set. May be an indirect string.
-
-
EnforcementStatus
-
-
Data type: uint16 array
-
Access type: Read-only
If this object is retrieved from the ActiveStore, describes the current enforcement status of the rule.
-
Invalid (0)
-
Full (1)
-
FirewallOffInProfile (2)
-
CategoryOff (3)
-
DisabledObject (4)
-
InactiveProfile (5)
-
LocalAddressResolutionEmpty (6)
-
RemoteAddressResolutionEmpty (7)
-
LocalPortResolutionEmpty (8)
-
RemotePortResolutionEmpty (9)
-
InterfaceResolutionEmpty (10)
-
ApplicationResolutionEmpty (11)
-
RemoteMachineEmpty (12)
-
RemoteUserEmpty (13)
-
LocalGlobalOpenPortsDisallowed (14)
-
LocalAuthorizedApplicationsDisallowed (15)
-
LocalFirewallRulesDisallowed (16)
-
LocalConsecRulesDisallowed (17)
-
NotTargetPlatform (18)
-
OptimizedOut (19)
-
LocalUserEmpty (20)
-
TransportMachinesEmpty (21)
-
TunnelMachinesEmpty (22)
-
TupleResolutionEmpty (23 )
-
-
ExchangeMode
-
-
Data type: uint16
-
Access type: Read-only
This field is ignored.
-
-
ForceDiffieHellman
-
-
Data type: boolean
-
Access type: Read-only
Require use of Diffie-Hellman for enhanced security.
-
-
IdleDurationSeconds
-
-
Data type: uint64
-
Access type: Read-only
This field is ignored.
-
-
InstanceID
-
-
Data type: string
-
Access type: Read-only
A string that uniquely identifies this instance within the PolicyStore.
-
-
MaxLifetimeMinutes
-
-
Data type: uint32
-
Access type: Read-only
The maximum amount of time that can elapse before this MMSA must be re-established.
-
-
MaxLifetimeSessions
-
-
Data type: uint32
-
Access type: Read-only
The maximum number of QM SA's that may be established using this MMSA before it must be re-established.
-
-
MinLifetimeKilobytes
-
-
Data type: uint64
-
Access type: Read-only
This field is ignored.
-
-
MinLifetimeSeconds
-
-
Data type: uint64
-
Access type: Read-only
This field is ignored.
-
-
PolicyActionName
-
-
Data type: string
-
Access type: Read-only
Reserved for internal use by the WMI provider only.
-
-
PolicyKeywords
-
-
Data type: string array
-
Access type: Read-only
This field is ignored.
-
-
PolicyRuleCreationClassName
-
-
Data type: string
-
Access type: Read-only
Reserved for internal use by the WMI provider only.
-
-
PolicyRuleName
-
-
Data type: string
-
Access type: Read-only
Reserved for internal use by the WMI provider only.
-
-
PolicyStoreSource
-
-
Data type: string
-
Access type: Read-only
If this object is retrieved from the ActiveStore, with the TracePolicyStoreSource option set, contains the path to the PolicyStore where this rule originally came from.
-
-
PolicyStoreSourceType
-
-
Data type: uint16
-
Access type: Read-only
If this object is retrieved from the ActiveStore, with the TracePolicyStoreSource option set, describes the type of PolicyStore where this rule originally came from.
-
-
PrimaryStatus
-
-
Data type: uint16
-
Access type: Read-only
PrimaryStatus provides a high level status value, intended to align with Red-Yellow-Green type representation of status. It should be used in conjunction with DetailedStatus to provide high level and detailed health status of the ManagedElement and its subcomponents. PrimaryStatus consists of one of the following values: Unknown, OK, Degraded or Error. "Unknown" indicates the implementation is in general capable of returning this property, but is unable to do so at this time. "OK" indicates the ManagedElement is functioning normally. "Degraded" indicates the ManagedElement is functioning below normal. "Error" indicates the ManagedElement is in an Error condition.
-
Unknown (0)
-
OK (1)
-
Degraded (2)
-
Error (3)
-
DMTF Reserved (..)
-
Vendor Reserved (0x8000.. )
-
-
Proposals
-
-
Data type: string array
-
Access type: Read-only
The proposals within this set, in order of preference.
-
-
RuleGroup
-
-
Data type: string
-
Access type: Read-only
The locale-independent name for the group that this set belongs to.
-
-
Status
-
-
Data type: string
-
Access type: Read-only
The detailed status of the rule, as a string.
-
-
StatusCode
-
-
Data type: uint32
-
Access type: Read-only
The detailed status of the rule, as a numeric error code.
-
-
SystemCreationClassName
-
-
Data type: string
-
Access type: Read-only
Reserved for internal use by the WMI provider only.
-
-
SystemName
-
-
Data type: string
-
Access type: Read-only
Reserved for internal use by the WMI provider only.
-
-
UseIKEIdentityType
-
-
Data type: uint16
-
Access type: Read-only
This field is ignored.
-
-
VendorID
-
-
Data type: string
-
Access type: Read-only
This field is ignored.
-
Requirements
Minimum supported client |
Windows 8 |
Minimum supported server |
Windows Server 2012 |
Namespace |
Root\StandardCimv2 |
MOF |
|
DLL |
|