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
Microsoft.Office.Server.Search.Administration-Namespace
CookieCredentials