Export (0) Print
Expand All
Expand Minimize

FPCWebPublishingProperties

Internet Security and Acceleration Server 2004/2006 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 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 Web site will be accepted in incoming requests.
AlternateAccessMappingConfigured Gets or sets a Boolean value that indicates whether Alternate Access Mapping (AAM) is configured on the published SharePoint server. (This property is introduced in ISA Server 2006.).
BlockAttachmentsForPublicComputers Gets or sets a Boolean value that indicates whether the forwarding of e-mail attachments will be blocked for public client computers. (This property is introduced in ISA Server 2006.)
BlockAttachmentsForTrustedComputers Gets or sets a Boolean value that indicates whether the forwarding of e-mail attachments will be blocked for trusted client computers. (This property is introduced in ISA Server 2006.)
CodePages Gets an FPCCodePages collection that contains objects representing the code pages for the rule. (This property is introduced in ISA Server 2006.)
CredentialsDelegationPersistence Gets or sets a value from the FpcCredentialsDelegationPersistence enumerated type that specifies whether delegated credentials will be sent to the published server for each request or for only one request during a connection. (This property is introduced in ISA Server 2006.)
CredentialsDelegationType Gets or sets a value from the FpcCredentialsDelegationType enumerated type that specifies the type of credentials that may be delegated to the published server. (This property is introduced in ISA Server 2006.)
CustomFormsDirectory Gets or sets the path to the directory where custom HTML forms are stored. (This property is introduced in ISA Server 2006.)
DelegateBasicCredentials Gets or sets a Boolean value that indicates whether the ISA Server Web proxy will forward the credentials provided by a user for Basic authentication to the published server.
DenyTraceRequests Gets or sets a Boolean value that indicates whether the Web proxy will deny TRACE requests to the published server. (This property is introduced in ISA Server 2006.)
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.
LinkTranslationMode Gets or sets a value from the FpcLinkTranslationMode enumerated type that specifies the link translation operating mode. (This property is introduced in ISA Server 2006.)
LinkTranslationOptions Gets or sets a bitmask of the FpcLinkTranslationOptions enumerated type that specifies the link translation options enabled for the rule. (This property is introduced in ISA Server 2006.)
LinkTranslationPatterns Gets an FPCLinkTranslationPatterns collection that contains objects representing the pattern matching expressions defined for link translation in the rule. (This property is introduced in ISA Server 2006.)
LoadBalancingConfig Gets an FPCLoadBalancingConfig object that holds the load balancing configuration settings for the rule. (This property is introduced in ISA Server 2006.)
LoadBalancingEnabled Gets or sets a Boolean value that indicates whether the rule publishes a load-balanced server farm. (This property is introduced in ISA Server 2006.)
LogoffURL Gets or sets the URL that will be used for logging off from the published application. (This property is introduced in ISA Server 2006.)
LogonTypeEnforcement Gets or sets a value from the FpcLogonTypeEnforcement enumerated type that specifies whether the logon type is enforced. (This property is introduced in ISA Server 2006.)
PassAuthenticationResponseBodyToClient Gets or sets a Boolean value that indicates whether the Web proxy will pass the authentication response to the client without replacing it with a logon form. (This property is introduced in ISA Server 2006.)
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 external paths that can be used by users in incoming requests to internal paths of directories on the published Web server.
PublicNames Gets an FPCPublicNames collection that contains the public DNS names and IP addresses that are mapped by the rule to the name or IP address of the published Web server.
PublishedServer Gets or sets the name or IP address of the published server. (This property is introduced in ISA Server 2006.)
PublishedServerApplication Gets or sets a value from the FpcPublishedServerApplication enumerated type that specifies the server application published by the rule. (This property is introduced in ISA Server 2006.)
PublishedServerType Gets or sets a value from the FpcPublishedServerType enumerated type that indicates how requests are to be forwarded to the Web server published by the rule.
RangeRequestsAllowedWithLinkTranslation Gets or sets a Boolean value that indicates whether range requests are allowed with link translation. (This property is introduced in ISA Server 2006.)
RedirectUrl Gets or sets the URL to which requests blocked by the rule will be redirected. (This property is introduced in ISA Server 2006.)
RequireSSLClientCertificate Gets or sets a Boolean value that indicates whether authentication using an SSL client certificate that matches the client's credentials is required. (This property is introduced in ISA Server 2006.)
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.
ServicePrincipalName Gets or sets the service principal name (SPN) that will be used for requesting a Kerberos ticket when delegation using the Simple and Protected Negotiation (SPNEGO) protocol or Kerberos constrained delegation is allowed. (This property is introduced in ISA Server 2006.)
SSLClientCertificate Gets or sets an FPCCertificate object that represents the SSL client certificate to use when the ISA Server computer 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.
StripDomainFromCredentials Gets or sets a Boolean value that indicates whether the domain name will be stripped during credentials delegation. (This property is introduced in ISA Server 2006.)
TranslateLinks Gets or sets a Boolean value that indicates whether private names in links on Web pages are to be translated to public names.
UseFirewallIPAsSource Gets or sets a Boolean value that indicates whether the IP address of the ISA Server computer will be used as the source IP address when a request is forwarded to the published server.
UserSets Gets an FPCRefs collection that contains references to the FPCUserSet collections defining the user sets included in or excluded from the users 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 internal name of the Web site to which the rule redirects requests.

Interfaces for C++ Programming

This object implements the IFPCWebPublishingProperties and IFPCWebPublishingProperties2 interfaces.

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.

See Also

COM Objects

Show:
© 2014 Microsoft