Обычная проверка подлинности
Outlook Social Connector (OSC) вызывает метод ISocialProvider::GetCapabilities для определения возможностей поставщика OSC для социальной сети. OSC использует возвращаемые возможности, чтобы определить, как поддерживать пользователя Office, который входит в эту социальную сеть. Если элемент useLogonWebAuth в XML-файле возвращаемых возможностей указывает, что поставщик OSC поддерживает обычную проверку подлинности, OSC может выполнить следующую последовательность вызовов, чтобы разрешить пользователю войти в социальную сеть:
ISocialProvider::Load — OSC загружает поставщик.
ISocialProvider::Version — OSC получает строку, представляющую номер версии поставщика OSC.
ISocialProvider::SocialNetworkName — OSC получает строку, представляющую имя социальной сети.
ISocialProvider::SocialNetworkGuid — OSC получает неизменяемый GUID, представляющий социальную сеть.
ISocialProvider::GetCapabilities — OSC получает строку, представляющую возможности поставщика и соответствующую определению схемы для элемента capabilities .
ISocialProvider::SocialNetworkIcon — OSC получает массив байтов, представляющий значок для сайта социальной сети.
ISocialProvider::GetSession — OSC получает интерфейс ISocialSession .
ISocialSession::Logon — OSC регистрирует пользователя на сайте социальной сети, используя указанные имя пользователя и пароль.
ISocialSession::GetLoggedOnUser — OSC получает интерфейс ISocialProfile , представляющий вошедшего в систему пользователя.
ISocialSession::GetNetworkIdentifier — OSC получает строку, представляющую уникальный идентификатор для сайта социальной сети. Идентификатор сети может быть эквивалентен имени сети.