Microsoft Internet Security and Acceleration Server 2004 SDK |
The FPCPrimaryRoute object represents the primary route used to route requests from Web proxy clients. The primary route can be direct to the Internet, it can include an upstream proxy server, or it can redirect Web proxy client requests to a specified host. This object is typically accessed through the PrimaryRoute property of an FPCRoutingRule object.
Click here to see the ISA Server object hierarchy.
The FPCPrimaryRoute object defines the following methods.
Method | Description |
---|---|
Refresh | Recursively reads all of the properties of the object and of its subobjects from persistent storage, overwriting any changes made after the last call to the Save method. |
Save | Recursively writes the current values of all properties of the object and its subobjects to persistent storage. |
SetAutoPollConfig | Sets the configuration for automatic polling of the upstream proxy server on the primary route for array configuration information. |
SetRedirectHostAndPorts | Sets the name of the host for redirecting requests from Web proxy clients and the ports on which it listens. |
SetServerAndPort | Sets the name of the upstream proxy server on the primary route and the ports on which it listens. |
The FPCPrimaryRoute object has the following properties.
Property | Description |
---|---|
AuthenticationEnabled | Gets or sets a Boolean value that indicates whether the authentication of downstream clients by the upstream proxy server on the primary route is enabled. |
AuthenticationType | Gets or sets a value from the FpcAuthType enumerated type that specifies the type of authentication that the upstream proxy server on the primary route uses if authentication is enabled. |
AutomaticPollConfig | Gets a Boolean value that indicates whether polling of the upstream proxy server on the primary route for array configuration information is enabled. |
BackupRoute | Gets an FPCBackupRoute object that represents the backup route, which is used to route Web proxy client requests when the upstream proxy server on the primary route is unavailable. |
Credentials | Gets an FPCCredentials object that represents the credentials to be supplied by the ISA Server computer for authenticating a connection to the upstream proxy server on the primary route. |
EnableAutoDial | Gets or sets a Boolean value that indicates whether automatic dialing is enabled. |
PollAtUrl | Gets the URL at which to poll for the upstream server's array configuration information. This property is valid only if the AutomaticPollConfig property is set to True. |
RedirectHost | Gets the name of the host for redirecting requests from Web proxy clients. |
RedirectHostPort | Gets the port on which the host for redirecting requests from Web proxy clients listens. |
RedirectHostSSLPort | Gets the port on which the upstream proxy server on the primary route listens for SSL connections. |
RouteServerName | Gets the name of the upstream proxy server on the primary route. |
RouteServerPort | Gets the port on which the upstream proxy server on the primary route listens. |
RouteServerSSLPort | Gets the port on which the upstream proxy server on the primary route listens for SSL connections. |
RouteType | Gets or sets a value from the FpcPrimaryRouteType enumerated type that specifies whether requests from Web proxy clients are sent directly to the requested destination, to an upstream proxy server, or to an alternate host. |
This object implements the IFPCPrimaryRoute 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.