The FPCFormsBasedAuthenticationProperties object holds the forms-based authentication configuration settings of a Web listener.
The configuration settings held in this object are applicable only if the AuthenticationSchemes property of the Web listener references one of the following authentication schemes:
The FPCFormsBasedAuthenticationProperties object is accessed through the FormsBasedAuthenticationProperties property of an FPCWebListenerProperties object.
Click here to see the Forefront TMG object hierarchy.
The FPCFormsBasedAuthenticationProperties object defines the following methods.
Method | Description |
---|---|
Reads the values of the object's properties from persistent storage, discarding any changes that were not saved. |
|
Writes the current values of the object's properties to persistent storage. |
The FPCFormsBasedAuthenticationProperties object defines the following properties.
Property | Description |
---|---|
Gets or sets a Boolean value that indicates whether the applicable session time-out period will be applied to non-browser clients. |
|
Gets or sets a Boolean value that indicates whether users using forms-based authentication may change their password. |
|
Gets or sets a Boolean value that indicates whether the client IP address is used for cookie validation. |
|
Gets or sets the name of the folder where custom HTML forms are stored. |
|
Gets or sets the cookie name used for forms-based authentication. |
|
Gets or sets the preferred language for the HTML forms. |
|
Gets or sets a Boolean value that indicates whether the logon form will include credentials for delegation to the published server. |
|
Gets or sets a Boolean value that indicates whether users will be warned if their password is about to expire. |
|
Gets the password expiration warning period, in days. |
|
Gets or sets a Boolean value that indicates whether HTTPS requests sent without an SSL client certificate will be denied before the HTML form is presented to the user. |
|
Gets an FPCSecurIDAuthenticationProperties object that holds the configuration settings for RSA SecurID authentication. |
|
Gets or sets the session time-out period for public computers. |
|
Gets or sets the session time-out period for trusted computers. |
|
Gets or sets a value from the FpcTimeScale enumerated type that specifies the units of time in which the SessionTimeOutForPublicComputers property is expressed. |
|
Gets or sets a value from the FpcTimeScale enumerated type that specifies the units of time in which the SessionTimeOutForTrustedComputers property is expressed. |
|
Gets or sets a Boolean value that indicates whether the session time-out periods for private and public computers will be treated as absolute. |
|
Gets or sets a Boolean value that indicates whether Basic authentication may be used for non-browser clients. |
|
Gets or sets a value from the FpcUsePersistentCookiesComputerType enumerated type that specifies the types of client computers for which persistent cookies are allowed. |
This object implements the IFPCFormsBasedAuthenticationProperties interface.
Client | Requires Windows Vista or Windows XP. |
---|---|
Server | Requires Windows Server 2008. |
Version | Requires Forefront Threat Management Gateway (TMG). |
IDL |
Declared in Msfpccom.idl. |
Send comments about this topic to Microsoft
Build date: 11/30/2009
© 2008 Microsoft Corporation. All rights reserved.