WFasCim provider

This section provides reference information for Windows Firewall and advanced security common information module (WFasCim) provider classes (for Windows Management Instrumentation) defined in WFasCim.mof, and implemented in WFasCim.dll.

In this section

Topic Description
MSFT_NetAddressFilter Represents a network address filter.
MSFT_NetApplicationFilter Filters traffic based on which local application is sending or receiving the traffic.
MSFT_NetConSecRule A Connection Security Rule.
MSFT_NetConSecRuleEMAuthSet Relates a connection security rule to its Phase 2 Authentication Set.
MSFT_NetConSecRuleFilterByAddress Filters a connection security rule by address.
MSFT_NetConSecRuleFilterByInterface Filters a connection security rule by interface.
MSFT_NetConSecRuleFilterByInterfaceType Filters a connection security rule by interface type.
MSFT_NetConSecRuleFilterByProtocolPort Filters a connection security rule by protocol or port.
MSFT_NetConSecRuleFilters Associates a connection security rule with its filters. Instances of this class can be traversed and the values in the associated filters can be modified, but instances of this class may not be created or deleted.
MSFT_NetConSecRuleInProfile Indicates that a rule applies to a particular firewall profile.
MSFT_NetConSecRuleMMAuthSet Relates an IPsec rule to its Phase 1 Authentication Set.
MSFT_NetConSecRuleQMCryptoSet Relates a connection security rule to its Quick Mode Crypto Set.
MSFT_NetFirewallDynamicKeywordAddress Represents a Windows Defender Firewall dynamic keyword address.
MSFT_NetFirewallHyperVPort Represents a particular Windows Defender Firewall Hyper-V port.
MSFT_NetFirewallHyperVProfile Represents Windows Defender Firewall Hyper-V settings that are applicable to a VM Creator and profile type.
MSFT_NetFirewallHyperVRule Represents a Windows Defender firewall Hyper-V rule.
MSFT_NetFirewallHyperVRulePortStatus Represents the status of a firewall rule on a particular port.
MSFT_NetFirewallHyperVVMCreator Represents a particular Windows Defender Firewall Hyper-V VM Creator.
MSFT_NetFirewallHyperVVMSetting Represents Windows Defender Firewall Hyper-V settings for a VM type.
MSFT_NetFirewallProfile Represents a particular firewall profile. Multiple profiles may be in effect on any interface at any given time.
MSFT_NetFirewallRule Represents a Windows firewall rule.
MSFT_NetFirewallRuleFilterByAddress Associates a FirewallRule to its AddressFilter.
MSFT_NetFirewallRuleFilterByApplication Filters a Windows firewall rule by application.
MSFT_NetFirewallRuleFilterByInterface Filters a Windows firewall rule by interface.
MSFT_NetFirewallRuleFilterByInterfaceType Filters a Windows firewall rule by interface type.
MSFT_NetFirewallRuleFilterByProtocolPort Filters a Windows firewall rule by protocol or port.
MSFT_NetFirewallRuleFilterBySecurity Filters a Windows firewall rule by network layer security.
MSFT_NetFirewallRuleFilterByService Filters a Windows firewall rule by Windows service.
MSFT_NetFirewallRuleFilters Associates a firewall rule with its filters. Instances of this class can be traversed and the values in the associated filters can be modified, but instances of this class may not be created or deleted.
MSFT_NetFirewallRuleInProfile Associates a firewall rule with a profile that it is in.
MSFT_NetGPO This class does not have any instances. It is used to manage locally-cached Group Policy Objects.
MSFT_NetIKEAuthProposal Represents an auth proposal.
MSFT_NetIKEAuthSet A list of auth suites, in preferential order, to use when negotiating an SA.
MSFT_NetIKEBasicAuthProposal Represents an auth proposal. Instances of this class only exist as embedded instances within a MSFT_NetIKEP1AuthSet and MSFT_NetIKEP2AuthSet.
MSFT_NetIKECertAuthProposal Represents an auth proposal that uses certificates to authenticate the remote peer. Instances of this class only exist as embedded instances within a MSFT_NetIKEP1AuthSet and MSFT_NetIKEP2AuthSet.
MSFT_NetIKECryptoProposal Represents a suite of crypto algorithms to propose.
MSFT_NetIKECryptoSet A list of crypto suites, in preferential order, to use when negotiating an SA.
MSFT_NetIKEKerbAuthProposal Represents an auth proposal for Kerberos.
MSFT_NetIKEMMCryptoProposal Represents a crypto suite to propose in main mode.
MSFT_NetIKEMMCryptoSet For a Main Mode or Connection Security rule, sets parameters for the main mode negotiation and describes the crypto proposals that should be negotiated.
MSFT_NetIKEP1AuthSet A set of authentication proposals used in Phase 1 of authentication.
MSFT_NetIKEP2AuthSet A set of authentication proposals that can be used in Phase 2 of authentication.
MSFT_NetIKEPSKAuthProposal A Pre-shared Key authentication proposal.
MSFT_NetIKEQMCryptoProposal Represents a crypto suite to propose in quick mode.
MSFT_NetIKEQMCryptoSet Specifies parameters for the quick mode negotiation as well as dictating the crypto sets that should be proposed during the exchange.
MSFT_NetInterfaceFilter Filters traffic based on what interface it is sent or received on.
MSFT_NetInterfaceTypeFilter Filters traffic based on the type of interface it is sent or received on.
MSFT_NetIPsecDoSPSetting Denial of Service Prevention Settings for IPsec.
MSFT_NetIPsecIdentity An identity used by IPsec
MSFT_NetMainModeRule A rule that alters the behavior of main-mode authentications.
MSFT_NetMainModeRuleFilterByAddress Filters a main mode rule by address.
MSFT_NetMainModeRuleFilters Associates a main mode rule with its filters. Instances of this class can be traversed and the values in the associated filters can be modified, but instances of this class may not be created or deleted.
MSFT_NetMainModeRuleInProfile Indicates that a rule applies to a particular firewall profile.
MSFT_NetMainModeRuleMMAuthSet Relates a main mode rule to its Phase 1 Authentication Set.
MSFT_NetMainModeRuleMMCryptoSet Relates a main mode rule to its Main Mode Crypto Set.
MSFT_NetMainModeSA A MainMode SA.
MSFT_NetNetworkLayerSecurityFilter Filters traffic based on certain high-level security constraints, like whether or not the traffic is encrypted. Connection Security rules will have to be created in order for traffic to pass the rule.
MSFT_NetPolicyRuleFilters Associates a policy rule to its filters.
MSFT_NetProtocolPortFilter Filters traffic based on its protocol and port.
MSFT_NetQuickModeSA A Quick Mode SA.
MSFT_NetRuleInProfile Indicates that a rule applies to a particular firewall profile.
MSFT_NetSAActionInSARule Links an IPsec rule to its auth and crypto sets.
MSFT_NetSAAssociation A MainMode SA.
MSFT_NetSARule Represents an IPsec Rule. Subtypes differentiate between Connection Security Rules (MSFT_NetConSecRule) and Main Mode Rules (MSFT_NetMainModeRule).
MSFT_NetSARuleEMAuth Relates an IPsec rule to its Phase 2 Authentication Set.
MSFT_NetSARuleMMAuth Relates an IPsec rule to its Phase 1 Authentication Set.
MSFT_NetSARuleMMCrypto Relates an IPsec rule to its Main Mode crypto set.
MSFT_NetSARuleQMCrypto Relates an IPsec rule to its Quick Mode crypto set.
MSFT_NetSecDeltaCollection IPSec policy delta
MSFT_NetSecuritySettingData Global settings for IPsec.
MSFT_NetServiceFilter Filters traffic based on which Windows service it is sent or received by.
MSFT_NetSettingData Serves as a base class for classes that provide access to network settings data, such as MSFT_NetIPsecDoSPSetting and MSFT_NetSecuritySettingData.