Internet Security and Acceleration Server 2004/2006 SDK

The FPCCredentials object lets you set the user name and password to be used when an ISA Server computer communicates with an upstream proxy server or a remote virtual private network (VPN) site, or dials out using a dial-up entry. For example, chaining with another proxy server computer can require that the user name and password have been checked before chaining takes place. A routing rule, or Web chaining rule, that routes requests to an upstream proxy server can also check the user name and password before routing the request.

The FPCCredentials object is accessed through the Credentials property of FPCPrimaryRoute, FPCBackupRoute, FPCDialingConfiguration, FPCFirewallChaining, and FPCReportJob objects and through the RemoteCredentials property of an FPCVpnNetworkL2tpPptpSettings object. In ISA Server Enterprise Edition, this object is also accessed through the IntraArrayCredentials property of an FPCArray object. In ISA Server 2006, this object is also accessed through the Credentials property of an FPCLdapServersSet collection.

Click here to see the ISA Server object hierarchy.


The FPCCredentials object defines the following methods.

Method Description
Refresh Reads the values of the object's properties from persistent storage, discarding any changes that were not saved.
Save Writes the current values of the object's properties to persistent storage.


The FPCCredentials object has the following properties.

Property Description
Password Sets the password.
UserName Gets or sets the user name.

Interfaces for C++ Programming

This object implements the IFPCCredentials interface.


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.

Declared in Msfpccom.idl.

See Also

COM Objects