Authentification de base
Outlook Social Connector (OSC) appelle la méthode ISocialProvider ::GetCapabilities pour déterminer les fonctionnalités du fournisseur OSC pour un réseau social. L’OSC utilise les fonctionnalités retournées pour déterminer comment prendre en charge un utilisateur Office qui se connecte à ce réseau social. Si l’élément useLogonWebAuth dans le XML des fonctionnalités retournées indique que le fournisseur OSC prend en charge l’authentification de base, l’OSC peut effectuer la séquence d’appel suivante pour permettre à un utilisateur de se connecter à ce réseau social :
ISocialProvider ::Load : l’OSC charge le fournisseur.
ISocialProvider ::Version : l’OSC obtient une chaîne qui représente le numéro de version du fournisseur OSC.
ISocialProvider ::SocialNetworkName : l’OSC obtient une chaîne qui représente le nom du réseau social.
ISocialProvider ::SocialNetworkGuid : le OSC obtient un GUID immuable qui représente le réseau social.
ISocialProvider ::GetCapabilities : l’OSC obtient une chaîne qui représente les fonctionnalités du fournisseur et qui est conforme à la définition de schéma de l’élément capabilities .
ISocialProvider ::SocialNetworkIcon : le OSC obtient un tableau d’octets qui représente l’icône du site de réseau social.
ISocialProvider ::GetSession : l’OSC obtient une interface ISocialSession .
ISocialSession ::Logon : l’OSC connecte l’utilisateur sur le site de réseau social à l’aide du nom d’utilisateur et du mot de passe spécifiés.
ISocialSession ::GetLoggedOnUser : l’OSC obtient une interface ISocialProfile qui représente l’utilisateur connecté.
ISocialSession ::GetNetworkIdentifier : l’OSC obtient une chaîne qui représente un identificateur unique pour un site de réseau social. L’identificateur réseau peut être équivalent au nom du réseau.