Compartilhar via


Interface IWindowsAuthenticationExtension

Represents a Windows Authentication extension in SQL Server Reporting Services.

Namespace:  Microsoft.ReportingServices.Interfaces
Assemblies:   Microsoft.ReportingServices.Interfaces (em Microsoft.ReportingServices.Interfaces.dll)
  Microsoft.ReportingServices.SharePoint.UI.WebParts (em Microsoft.ReportingServices.SharePoint.UI.WebParts.dll)

Sintaxe

'Declaração
Public Interface IWindowsAuthenticationExtension _
    Inherits IAuthenticationExtension, IExtension
'Uso
Dim instance As IWindowsAuthenticationExtension
public interface IWindowsAuthenticationExtension : IAuthenticationExtension, 
    IExtension
public interface class IWindowsAuthenticationExtension : IAuthenticationExtension, 
    IExtension
type IWindowsAuthenticationExtension =  
    interface
        interface IAuthenticationExtension
        interface IExtension
    end
public interface IWindowsAuthenticationExtension extends IAuthenticationExtension, IExtension

O tipo IWindowsAuthenticationExtension expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública LocalizedName Gets the localized name of the extension to be displayed in a user interface. (Herdado de IExtension.)

Início

Métodos

  Nome Descrição
Método público GetUserInfo Returns the current user identity. (Herdado de IAuthenticationExtension.)
Método público IsValidPrincipalName Indicates whether the specified principal name is valid. (Herdado de IAuthenticationExtension.)
Método público LogonUser Creates a logon session for the user associated with the given credentials. (Herdado de IAuthenticationExtension.)
Método público PrincipalNameToSid Gets the Windows SID for the given principal name.
Método público SetConfiguration Used to pass custom configuration data to an extension. (Herdado de IExtension.)
Método público SidToPrincipalName Gets the principal name for the given Windows SID.

Início