Freigeben über


CookieAuthData-Klasse

Repräsentiert ein Objekt, das enthält Authentifizierungsdaten verwendet föderierte Suche herstellen, die Verwendung von Cookie-Authentifizierung konfiguriert sind.

Vererbungshierarchie

System.Object
  Microsoft.Office.Server.Search.Administration.AuthenticationData
    Microsoft.Office.Server.Search.Administration.CookieAuthData

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

Syntax

'Declaration
<DataContractAttribute> _
<KnownTypeAttribute(GetType(Cookie))> _
<SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel := True)> _
Public NotInheritable Class CookieAuthData _
    Inherits AuthenticationData
'Usage
Dim instance As CookieAuthData
[DataContractAttribute]
[KnownTypeAttribute(typeof(Cookie))]
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel = true)]
public sealed class CookieAuthData : AuthenticationData

Hinweise

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

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

  • CookieCredentials: 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

CookieAuthData-Member

Microsoft.Office.Server.Search.Administration-Namespace

CookieCredentials

FormsAuthCredentials

Weitere Ressourcen

Federated Search Overview