Freigeben über


FormsAuthCredentials-Klasse

Repräsentiert ein Objekt, das die Anmeldeinformationen für die Verbindung mit föderierten Suche enthält.

Vererbungshierarchie

System.Object
  Microsoft.Office.Server.Search.Administration.AuthenticationData
    Microsoft.Office.Server.Search.Administration.SecurableAuthData
      Microsoft.Office.Server.Search.Administration.FormsAuthCredentials

Namespace:  Microsoft.Office.Server.Search.Administration
Assembly:  Microsoft.Office.Server.Search (in Microsoft.Office.Server.Search.dll)

Syntax

'Declaration
<DataContractAttribute> _
<SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel := True)> _
Public NotInheritable Class FormsAuthCredentials _
    Inherits SecurableAuthData
'Usage
Dim instance As FormsAuthCredentials
[DataContractAttribute]
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel = true)]
public sealed class FormsAuthCredentials : SecurableAuthData

Hinweise

Es gibt zwei Klassen, mit denen Sie Formularauthentifizierungsdaten für föderierte Suche darstellen:

  • FormsAuthCredentials: Verwenden Sie diese Klasse, wenn Sie Partnerspeicherorte programmgesteuert konfigurieren.

  • FormsCredentials: Verwenden Sie diese Klasse in benutzerdefinierten verbundenen Ergebnissen Webparts, beim Festlegen von Anmeldeinformationen für verbundspeicherorten, die für pro Benutzer cookiebasierte Authentifizierungsmethode konfiguriert sind. Weitere Informationen finden Sie unter Creating a Custom Federated Search Web Part with a Credentials UI [Enterprise Search].

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

FormsAuthCredentials-Member

Microsoft.Office.Server.Search.Administration-Namespace