IWindowsAuthenticationExtension Interface
SQL Server 2012
Represents a Windows Authentication extension in SQL Server Reporting Services.
Namespace: Microsoft.ReportingServices.Interfaces
Assemblies: Microsoft.ReportingServices.SharePoint.UI.WebParts (in Microsoft.ReportingServices.SharePoint.UI.WebParts.dll)
Microsoft.ReportingServices.Interfaces (in Microsoft.ReportingServices.Interfaces.dll)
The IWindowsAuthenticationExtension type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | LocalizedName | Gets the localized name of the extension to be displayed in a user interface. (Inherited from IExtension.) |
| Name | Description | |
|---|---|---|
![]() | GetUserInfo | Returns the current user identity. (Inherited from IAuthenticationExtension.) |
![]() | IsValidPrincipalName | Indicates whether the specified principal name is valid. (Inherited from IAuthenticationExtension.) |
![]() | LogonUser | Creates a logon session for the user associated with the given credentials. (Inherited from IAuthenticationExtension.) |
![]() | PrincipalNameToSid | Gets the Windows SID for the given principal name. |
![]() | SetConfiguration | Used to pass custom configuration data to an extension. (Inherited from IExtension.) |
![]() | SidToPrincipalName | Gets the principal name for the given Windows SID. |

