IWindowsAuthenticationExtension Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma extensão de autenticação Windows no SQL Server Reporting Services.
public interface class IWindowsAuthenticationExtension : Microsoft::ReportingServices::Interfaces::IAuthenticationExtension
public interface IWindowsAuthenticationExtension : Microsoft.ReportingServices.Interfaces.IAuthenticationExtension
type IWindowsAuthenticationExtension = interface
interface IAuthenticationExtension
interface IExtension
Public Interface IWindowsAuthenticationExtension
Implements IAuthenticationExtension
- Implementações
Propriedades
| Nome | Description |
|---|---|
| LocalizedName |
Faz com que o nome localizado da extensão seja exibido em uma interface de usuário. (Herdado de IExtension) |
Métodos
| Nome | Description |
|---|---|
| GetUserInfo(IIdentity, IntPtr) |
Retorna a identidade do usuário atual. (Herdado de IAuthenticationExtension) |
| IsValidPrincipalName(String) |
Indica se o nome principal especificado é válido. (Herdado de IAuthenticationExtension) |
| LogonUser(String, String, String) |
Indica se a sessão de login do usuário está associada às credenciais fornecidas. (Herdado de IAuthenticationExtension) |
| PrincipalNameToSid(String) |
Recebe o SID do Windows como nome principal dado. |
| SetConfiguration(String) |
Usado para passar dados de configuração personalizados para uma extensão. (Herdado de IExtension) |
| SidToPrincipalName(Byte[]) |
Obtém o nome principal para o Windows SID dado. |