We recommend using Visual Studio 2017

AuthenticationType Enumeration

Defines the modes of authentication.

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

public enum AuthenticationType

Member nameDescription
NoneSpecifies no authentication. (Value = 0)
WindowsSpecifies Windows as the authentication mode. This mode applies when using Basic, NTLM, or Negotiate.
PassportSpecifies Microsoft Passport as the authentication mode. This authentication mode is not supported out-of-the box. (Value = 2)
FormsSpecifies ASP.NET forms-based authentication as the authentication mode. (Value = 3)
SharePointTrustedUserSpecifies SharePoint trusted user as the authentication mode. (Value = 4)

Community Additions