Compartir a través de


Clase ReportServiceAuthentication

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

Jerarquía de herencia

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Web.Services.Protocols.WebClientProtocol
        System.Web.Services.Protocols.HttpWebClientProtocol
          System.Web.Services.Protocols.SoapHttpClientProtocol
            ReportServiceAuthentication.ReportServiceAuthentication

Espacio de nombres:  ReportServiceAuthentication
Ensamblado:  ReportServiceAuthentication (en ReportServiceAuthentication.dll)

Sintaxis

'Declaración
<WebServiceBindingAttribute(Name := "ReportServiceAuthenticationSoap", Namespace := "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices")> _
Public Class ReportServiceAuthentication _
    Inherits SoapHttpClientProtocol
'Uso
Dim instance As ReportServiceAuthentication
[WebServiceBindingAttribute(Name = "ReportServiceAuthenticationSoap", Namespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices")]
public class ReportServiceAuthentication : SoapHttpClientProtocol
[WebServiceBindingAttribute(Name = L"ReportServiceAuthenticationSoap", Namespace = L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices")]
public ref class ReportServiceAuthentication : public SoapHttpClientProtocol
[<WebServiceBindingAttribute(Name = "ReportServiceAuthenticationSoap", Namespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices")>]
type ReportServiceAuthentication =  
    class 
        inherit SoapHttpClientProtocol 
    end
public class ReportServiceAuthentication extends SoapHttpClientProtocol

El tipo ReportServiceAuthentication expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público ReportServiceAuthentication Initializes a new instance of the ReportServiceAuthentication class.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública AllowAutoRedirect (Se hereda de HttpWebClientProtocol.)
Propiedad protegida CanRaiseEvents (Se hereda de Component.)
Propiedad pública ClientCertificates (Se hereda de HttpWebClientProtocol.)
Propiedad pública ConnectionGroupName (Se hereda de WebClientProtocol.)
Propiedad pública Container (Se hereda de Component.)
Propiedad pública CookieContainer (Se hereda de HttpWebClientProtocol.)
Propiedad pública Credentials (Se hereda de WebClientProtocol.)
Propiedad protegida DesignMode (Se hereda de Component.)
Propiedad pública EnableDecompression (Se hereda de HttpWebClientProtocol.)
Propiedad protegida Events (Se hereda de Component.)
Propiedad pública PreAuthenticate (Se hereda de WebClientProtocol.)
Propiedad pública Proxy (Se hereda de HttpWebClientProtocol.)
Propiedad pública RequestEncoding (Se hereda de WebClientProtocol.)
Propiedad pública Site (Se hereda de Component.)
Propiedad pública SoapVersion (Se hereda de SoapHttpClientProtocol.)
Propiedad pública Timeout (Se hereda de WebClientProtocol.)
Propiedad pública UnsafeAuthenticatedConnectionSharing (Se hereda de HttpWebClientProtocol.)
Propiedad pública Url (Se hereda de WebClientProtocol.)
Propiedad pública UseDefaultCredentials (Se hereda de WebClientProtocol.)
Propiedad pública UserAgent (Se hereda de HttpWebClientProtocol.)

Arriba

Métodos

  Nombre Descripción
Método público Abort (Se hereda de WebClientProtocol.)
Método protegido BeginInvoke (Se hereda de SoapHttpClientProtocol.)
Método protegido CancelAsync (Se hereda de HttpWebClientProtocol.)
Método público CreateObjRef Importante para la seguridad. (Se hereda de MarshalByRefObject.)
Método público Discover (Se hereda de SoapHttpClientProtocol.)
Método público Dispose() (Se hereda de Component.)
Método protegido Dispose(Boolean) (Se hereda de Component.)
Método protegido EndInvoke (Se hereda de SoapHttpClientProtocol.)
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Component.)
Método público GetAuthenticationMode Gets the authentication scheme used by the SharePoint Web application.
Método público GetHashCode (Se hereda de Object.)
Método público GetLifetimeService Importante para la seguridad. (Se hereda de MarshalByRefObject.)
Método protegido GetReaderForMessage (Se hereda de SoapHttpClientProtocol.)
Método protegido GetService (Se hereda de Component.)
Método público GetType (Se hereda de Object.)
Método protegido GetWebRequest (Se hereda de SoapHttpClientProtocol.)
Método protegido GetWebResponse(WebRequest) (Se hereda de HttpWebClientProtocol.)
Método protegido GetWebResponse(WebRequest, IAsyncResult) (Se hereda de HttpWebClientProtocol.)
Método protegido GetWriterForMessage (Se hereda de SoapHttpClientProtocol.)
Método público InitializeLifetimeService Importante para la seguridad. (Se hereda de MarshalByRefObject.)
Método protegido Invoke (Se hereda de SoapHttpClientProtocol.)
Método protegido InvokeAsync(String, array<Object[], SendOrPostCallback) (Se hereda de SoapHttpClientProtocol.)
Método protegido InvokeAsync(String, array<Object[], SendOrPostCallback, Object) (Se hereda de SoapHttpClientProtocol.)
Método público Logoff Logs off the current user making Web service requests.
Método público LogonUser Logs on a user and authenticates a user request to the Report Server Web service.
Método protegido MemberwiseClone() (Se hereda de Object.)
Método protegido MemberwiseClone(Boolean) (Se hereda de MarshalByRefObject.)
Método público ToString (Se hereda de Component.)

Arriba

Eventos

  Nombre Descripción
Evento público Disposed (Se hereda de Component.)

Arriba

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres ReportServiceAuthentication