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. |