Compartir a través de


WSTrustChannelSecurityTokenProvider Clase

Definición

public ref class WSTrustChannelSecurityTokenProvider : System::IdentityModel::Selectors::SecurityTokenProvider, System::ServiceModel::ICommunicationObject
public class WSTrustChannelSecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider, System.ServiceModel.ICommunicationObject
type WSTrustChannelSecurityTokenProvider = class
    inherit SecurityTokenProvider
    interface ICommunicationObject
Public Class WSTrustChannelSecurityTokenProvider
Inherits SecurityTokenProvider
Implements ICommunicationObject
Herencia
WSTrustChannelSecurityTokenProvider
Implementaciones

Constructores

WSTrustChannelSecurityTokenProvider(SecurityTokenRequirement)

Propiedades

ClientCredentials
SupportsTokenCancellation
SupportsTokenRenewal

Métodos

BeginCancelToken(TimeSpan, SecurityToken, AsyncCallback, Object)

Comienza una operación asincrónica para cancelar un token de seguridad.

(Heredado de SecurityTokenProvider)
BeginCancelTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object)

Comienza una operación asincrónica para cancelar un token de seguridad.

(Heredado de SecurityTokenProvider)
BeginGetToken(TimeSpan, AsyncCallback, Object)

Comienza una operación asincrónica para obtener un token de seguridad.

(Heredado de SecurityTokenProvider)
BeginGetTokenCore(TimeSpan, AsyncCallback, Object)
BeginRenewToken(TimeSpan, SecurityToken, AsyncCallback, Object)

Comienza una operación asincrónica que renueva un token de seguridad.

(Heredado de SecurityTokenProvider)
BeginRenewTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object)

Comienza una operación asincrónica que renueva un token de seguridad.

(Heredado de SecurityTokenProvider)
CancelToken(TimeSpan, SecurityToken)

Cancela un token de seguridad.

(Heredado de SecurityTokenProvider)
CancelTokenAsync(TimeSpan, SecurityToken)

Cancela un token de seguridad.

(Heredado de SecurityTokenProvider)
CancelTokenCore(TimeSpan, SecurityToken)

Cancela un token de seguridad.

(Heredado de SecurityTokenProvider)
CancelTokenCoreAsync(TimeSpan, SecurityToken)

Cancela un token de seguridad.

(Heredado de SecurityTokenProvider)
CreateWsTrustRequest()
EndCancelToken(IAsyncResult)

Completa una operación asincrónica para cancelar un token de seguridad.

(Heredado de SecurityTokenProvider)
EndCancelTokenCore(IAsyncResult)

Completa una operación asincrónica para cancelar un token de seguridad.

(Heredado de SecurityTokenProvider)
EndGetToken(IAsyncResult)

Completa una operación asincrónica para obtener un token de seguridad.

(Heredado de SecurityTokenProvider)
EndGetTokenCore(IAsyncResult)
EndRenewToken(IAsyncResult)

Completa una operación asincrónica para renovar un token de seguridad.

(Heredado de SecurityTokenProvider)
EndRenewTokenCore(IAsyncResult)

Completa una operación asincrónica para renovar el token de seguridad.

(Heredado de SecurityTokenProvider)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetToken(TimeSpan)

Obtiene un token de seguridad.

(Heredado de SecurityTokenProvider)
GetTokenAsync(TimeSpan)

Obtiene un token de seguridad.

(Heredado de SecurityTokenProvider)
GetTokenCore(TimeSpan)
GetTokenCoreAsync(TimeSpan)

Obtiene un token de seguridad.

(Heredado de SecurityTokenProvider)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
RenewToken(TimeSpan, SecurityToken)

Renueva un token de seguridad.

(Heredado de SecurityTokenProvider)
RenewTokenAsync(TimeSpan, SecurityToken)

Renueva un token de seguridad.

(Heredado de SecurityTokenProvider)
RenewTokenCore(TimeSpan, SecurityToken)

Renueva un token de seguridad.

(Heredado de SecurityTokenProvider)
RenewTokenCoreAsync(TimeSpan, SecurityToken)

Renueva un token de seguridad.

(Heredado de SecurityTokenProvider)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

ICommunicationObject.Abort()
ICommunicationObject.BeginClose(AsyncCallback, Object)
ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)
ICommunicationObject.BeginOpen(AsyncCallback, Object)
ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object)
ICommunicationObject.Close()
ICommunicationObject.Close(TimeSpan)
ICommunicationObject.Closed
ICommunicationObject.Closing
ICommunicationObject.EndClose(IAsyncResult)
ICommunicationObject.EndOpen(IAsyncResult)
ICommunicationObject.Faulted
ICommunicationObject.Open()
ICommunicationObject.Open(TimeSpan)
ICommunicationObject.Opened
ICommunicationObject.Opening
ICommunicationObject.State

Métodos de extensión

CloseHelperAsync(ICommunicationObject, TimeSpan)
OpenHelperAsync(ICommunicationObject, TimeSpan)

Se aplica a