ReportServiceAuthentication Class

Contains the methods and properties to authenticate a user against a report server when the SharePoint Web application is configured for Forms Authentication.

Namespace:  ReportServiceAuthentication
Assembly:  ReportServiceAuthentication (in ReportServiceAuthentication.dll)

[WebServiceBindingAttribute(Name = "ReportServiceAuthenticationSoap", Namespace = "")]
public class ReportServiceAuthentication : SoapHttpClientProtocol

The ReportServiceAuthentication type exposes the following members.

Public methodReportServiceAuthenticationInitializes a new instance of the ReportServiceAuthentication class.

Public methodAbort (Inherited from WebClientProtocol.)
Protected methodBeginInvoke (Inherited from SoapHttpClientProtocol.)
Protected methodCancelAsync (Inherited from HttpWebClientProtocol.)
Public methodCreateObjRef (Inherited from MarshalByRefObject.)
Public methodDiscover (Inherited from SoapHttpClientProtocol.)
Public methodDispose() (Inherited from Component.)
Protected methodDispose(Boolean) (Inherited from Component.)
Protected methodEndInvoke (Inherited from SoapHttpClientProtocol.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Component.)
Public methodGetAuthenticationModeGets the authentication scheme used by the SharePoint Web application.
Public methodGetHashCode (Inherited from Object.)
Public methodGetLifetimeService (Inherited from MarshalByRefObject.)
Protected methodGetReaderForMessage (Inherited from SoapHttpClientProtocol.)
Protected methodGetService (Inherited from Component.)
Public methodGetType (Inherited from Object.)
Protected methodGetWebRequest (Inherited from SoapHttpClientProtocol.)
Protected methodGetWebResponse(WebRequest) (Inherited from HttpWebClientProtocol.)
Protected methodGetWebResponse(WebRequest, IAsyncResult) (Inherited from HttpWebClientProtocol.)
Protected methodGetWriterForMessage (Inherited from SoapHttpClientProtocol.)
Public methodInitializeLifetimeService (Inherited from MarshalByRefObject.)
Protected methodInvoke (Inherited from SoapHttpClientProtocol.)
Protected methodInvokeAsync(String, Object[], SendOrPostCallback) (Inherited from SoapHttpClientProtocol.)
Protected methodInvokeAsync(String, Object[], SendOrPostCallback, Object) (Inherited from SoapHttpClientProtocol.)
Public methodLogoffLogs off the current user making Web service requests.
Public methodLogonUserLogs on a user and authenticates a user request to the Report Server Web service.
Protected methodMemberwiseClone() (Inherited from Object.)
Protected methodMemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Public methodToString (Inherited from Component.)

Public eventDisposed (Inherited from Component.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Community Additions