Microsoft Internet Security and Acceleration Server 2004 SDK

FPCWebPublishingProperties

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.

Methods

The FPCWebPublishingProperties object defines the following method.

Method Description
SetWebListener Sets the Web listener to be used by the rule.

Properties

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.

Remarks

This object implements the IFPCWebPublishingProperties interface.

Requirements

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.

See Also

COM Objects