FPCSnapinPluginPolicy
Internet Security and Acceleration Server 2004/2006 SDK
The FPCSnapinPluginPolicy object provides properties and methods for enforcing a per-rule policy. The per-rule policy determines whether the extension snap-in is displayed for an extendable node in ISA Server Management based on the policy rule associated with the node and specifies which filters can be configured in the extension snap-in.
This object is accessed through the PluginPolicy property of an FPCSnapinNode object.
Click here to see the ISA Server object hierarchy.
Methods
The FPCSnapinPluginPolicy object defines the following methods.
| Method | Description |
|---|---|
| IndicatePluginPolicy | Indicates that the extension snap-in must implement the plug-in policy. |
| IsApplicationFilterSelected | Verifies that the policy rule of the node applies to one or more protocols associated with the specified application filter. |
| IsProtocolSelected | Verifies that the policy rule of the snap-in node applies to the specified protocol. |
Properties
The FPCSnapinPluginPolicy object has the following properties.
| Property | Description |
|---|---|
| CurrentAction | Gets a value from the FpcPolicyRuleActions enumerated type that indicates whether the policy rule of the node allows or denies requests. |
| PolicyRule | Gets an FPCPolicyRule object that represents the policy rule of the node. |
| VendorParametersSets | Gets a VendorParametersSets collection in which custom data can be stored for the extension snap-in. |
Interfaces for C++ Programming
This object implements the IFPCSnapinPluginPolicy interface.
Requirements
| Client | Requires Windows XP. |
|---|---|
| Server | Requires Windows Server 2003. Requires Windows Server 2003 or Windows 2000 for ISA Server 2004 Standard Edition. |
| Version | Requires Internet Security and Acceleration (ISA) Server 2006 or ISA Server 2004. |
| IDL | Declared in Msfpccom.idl. |