Compartilhar via


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:

  1. ISocialProvider::Load — O OSC carrega o provedor.

  2. ISocialProvider::Version — O OSC obtém uma cadeia de caracteres que representa o número de versão do provedor OSC.

  3. ISocialProvider::SocialNetworkName — O OSC obtém uma cadeia de caracteres que representa o nome da rede social.

  4. ISocialProvider::SocialNetworkGuid — O OSC obtém um GUID imutável que representa a rede social.

  5. 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 .

  6. ISocialProvider::SocialNetworkIcon — O OSC obtém uma matriz de bytes que representa o ícone do site da rede social.

  7. ISocialProvider::GetSession — O OSC obtém uma interface ISocialSession .

  8. ISocialSession::Logon — O OSC registra o usuário no site da rede social usando o nome de usuário e a senha especificados.

  9. ISocialSession::GetLoggedOnUser — O OSC obtém uma interface ISocialProfile que representa o usuário conectado.

  10. 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.

Confira também