Partager via


Interface IWindowsAuthenticationExtension

Represents a Windows Authentication extension in SQL Server Reporting Services.

Espace de noms :  Microsoft.ReportingServices.Interfaces
Assemblys :   Microsoft.ReportingServices.Interfaces (en Microsoft.ReportingServices.Interfaces.dll)
  Microsoft.ReportingServices.SharePoint.UI.WebParts (en Microsoft.ReportingServices.SharePoint.UI.WebParts.dll)

Syntaxe

'Déclaration
Public Interface IWindowsAuthenticationExtension _
    Inherits IAuthenticationExtension, IExtension
'Utilisation
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

Le type IWindowsAuthenticationExtension expose les membres suivants.

Propriétés

  Nom Description
Propriété publique LocalizedName Gets the localized name of the extension to be displayed in a user interface. (hérité de IExtension.)

Haut de la page

Méthodes

  Nom Description
Méthode publique GetUserInfo Returns the current user identity. (hérité de IAuthenticationExtension.)
Méthode publique IsValidPrincipalName Indicates whether the specified principal name is valid. (hérité de IAuthenticationExtension.)
Méthode publique LogonUser Creates a logon session for the user associated with the given credentials. (hérité de IAuthenticationExtension.)
Méthode publique PrincipalNameToSid Gets the Windows SID for the given principal name.
Méthode publique SetConfiguration Used to pass custom configuration data to an extension. (hérité de IExtension.)
Méthode publique SidToPrincipalName Gets the principal name for the given Windows SID.

Haut de la page