Microsoft Internet Security and Acceleration Server 2004 SDK |
The FPCWebPublishingProperties object represents the properties of a policy rule that was created as a Web publishing rule using the AddWebPublishingRule method.
This object is typically accessed through the WebPublishingProperties property of an FPCPolicyRule object that represents a Web publishing rule.
Click here to see the ISA Server object hierarchy.
The FPCWebPublishingProperties object defines the following method.
Method | Description |
---|---|
SetWebListener | Sets the Web listener to be used by the rule. |
The FPCWebPublishingProperties object has the following properties.
Property | Description |
---|---|
AllPublicNames | Gets or sets a Boolean value that indicates whether any public name that resolves to the IP address of the internal website will be accepted in incoming requests. |
DelegateBasicCredentials | Gets or sets a Boolean value that indicates whether basic credentials are delegated. |
FTPRedirectPort | Gets or sets the port for redirecting requests that are redirected as FTP requests. |
HTTPRedirectPort | Gets or sets the port for redirecting requests that are redirected as HTTP requests. |
PassOptionsRequestsToServer | Gets or sets a Boolean value that indicates whether the ISA Server Web proxy will pass options requests to the published server. |
PathMappings | Gets an FPCPathMappings collection that contains mappings of published website names to the internal path of the website. |
PublicNames | Gets an FPCPublicNames collection that contains names that are resolved to the name or IP address of the Web server published by the rule. |
PublishedServerType | Gets or sets a value from the FpcPublishedServerType enumerated type that indicates the type of published server to which the rule applies. |
SendAcceptEncodingHeader | Gets or sets a Boolean value that indicates whether ISA Server sends the original Accept-Encoding header received from the client to the published server. |
SendOriginalHostHeader | Gets or sets a Boolean value that indicates whether ISA Server sends the original HTTP Host header or a Host header corresponding to the name or IP address specified in the WebSite property of the rule. |
SSLClientCertificate | Gets or sets an FPCCertificate object that represents the SSL client certificate to use when the Web proxy authenticates to the published server. |
SSLRedirectPort | Gets or sets the port for redirecting requests that are redirected as SSL requests. |
SSLRequireSecureChannel | Gets or sets a value from the FpcSSLRequireSecureChannelMode enumerated type that indicates whether a secure channel is required and whether 128-bit encryption is required. |
TranslateLinks | Gets or sets a Boolean value that indicates whether links are translated to the public names recognized by the rule. |
UseFirewallIPAsSource | Gets or sets a Boolean value that indicates whether the firewall IP address will be used as the source IP address when a request is forwarded to the Web server. |
UserSets | Gets an FPCRefs collection that contains references to the user sets to which the rule applies. |
WebListenerUsed | Gets an FPCRef object that references the FPCWebListener object representing the Web listener used for the rule. |
WebSite | Gets or sets the name or IP address of the server to which the rule redirects requests. |
This object implements the IFPCWebPublishingProperties interface.
Server: Requires Windows Server 2003 or
Windows 2000.
Version: Requires Internet Security and Acceleration
Server 2004.
Header: Declared in Msfpccom.idl.
Library: Use Microsoft Internet Security and Acceleration
Server 2004 Administration Library.