Autenticação básica
O OSC (Outlook Social Connector) chama o método ISocialProvider::GetCapabilities para determinar os recursos do provedor OSC para uma rede social. O OSC usa os recursos retornados para determinar como dar suporte a um usuário do Office que está fazendo logon nessa rede social. Se o elemento useLogonWebAuth nos recursos retornados XML indicar que o provedor OSC dá suporte à autenticação básica, o OSC poderá fazer a seguinte sequência de chamadas para permitir que um usuário faça logon nessa rede social:
ISocialProvider::Load — O OSC carrega o provedor.
ISocialProvider::Version — O OSC obtém uma cadeia de caracteres que representa o número de versão do provedor OSC.
ISocialProvider::SocialNetworkName — O OSC obtém uma cadeia de caracteres que representa o nome da rede social.
ISocialProvider::SocialNetworkGuid — O OSC obtém um GUID imutável que representa a rede social.
ISocialProvider::GetCapabilities — O OSC obtém uma cadeia de caracteres que representa os recursos do provedor e que está em conformidade com a definição de esquema para o elemento de recursos .
ISocialProvider::SocialNetworkIcon — O OSC obtém uma matriz de bytes que representa o ícone do site da rede social.
ISocialProvider::GetSession — O OSC obtém uma interface ISocialSession .
ISocialSession::Logon — O OSC registra o usuário no site da rede social usando o nome de usuário e a senha especificados.
ISocialSession::GetLoggedOnUser — O OSC obtém uma interface ISocialProfile que representa o usuário conectado.
ISocialSession::GetNetworkIdentifier — O OSC obtém uma cadeia de caracteres que representa um identificador exclusivo para um site de rede social. O identificador de rede pode ser equivalente ao nome da rede.