Freigeben über


Standardauthentifizierung

Der Outlook Connector für soziale Netzwerke (OSC) ruft die ISocialProvider::GetCapabilities-Methode auf, um die Funktionen des OSC-Anbieters für ein soziales Netzwerk zu bestimmen. Der OSC verwendet die zurückgegebenen Funktionen, um zu bestimmen, wie ein Office-Benutzer unterstützt werden soll, der sich bei diesem sozialen Netzwerk anmeldet. Wenn das useLogonWebAuth-Element in der zurückgegebenen Funktions-XML angibt, dass der OSC-Anbieter die Standardauthentifizierung unterstützt, kann der OSC die folgende Aufrufsequenz vornehmen, um einem Benutzer die Anmeldung bei diesem sozialen Netzwerk zu ermöglichen:

  1. ISocialProvider::Load – Der OSC lädt den Anbieter.

  2. ISocialProvider::Version – Der OSC ruft eine Zeichenfolge ab, die die Versionsnummer des OSC-Anbieters darstellt.

  3. ISocialProvider::SocialNetworkName – Der OSC ruft eine Zeichenfolge ab, die den Namen des sozialen Netzwerks darstellt.

  4. ISocialProvider::SocialNetworkGuid – Die OSC erhält eine unveränderliche GUID, die das soziale Netzwerk darstellt.

  5. ISocialProvider::GetCapabilities – Der OSC ruft eine Zeichenfolge ab, die die Funktionen des Anbieters darstellt und der Schemadefinition für das capabilities-Element entspricht.

  6. ISocialProvider::SocialNetworkIcon – Das OSC ruft ein Bytearray ab, das das Symbol für die Website des sozialen Netzwerks darstellt.

  7. ISocialProvider::GetSession – Das OSC ruft eine ISocialSession-Schnittstelle ab.

  8. ISocialSession::Logon – Das OSC protokolliert den Benutzer unter Verwendung des angegebenen Benutzernamens und Kennworts bei der Website des sozialen Netzwerks.

  9. ISocialSession::GetLoggedOnUser – Das OSC ruft eine ISocialProfile-Schnittstelle ab, die den angemeldeten Benutzer darstellt.

  10. ISocialSession::GetNetworkIdentifier – Das OSC ruft eine Zeichenfolge ab, die einen eindeutigen Bezeichner für eine Website eines sozialen Netzwerks darstellt. Der Netzwerkbezeichner kann dem Netzwerknamen entsprechen.

Siehe auch