Share via


WSTrustChannelSecurityTokenProvider Classe

Definizione

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
Ereditarietà
WSTrustChannelSecurityTokenProvider
Implementazioni

Costruttori

WSTrustChannelSecurityTokenProvider(SecurityTokenRequirement)

Proprietà

ClientCredentials
SupportsTokenCancellation
SupportsTokenRenewal

Metodi

BeginCancelToken(TimeSpan, SecurityToken, AsyncCallback, Object)

Inizia un'operazione asincrona per annullare un token di sicurezza.

(Ereditato da SecurityTokenProvider)
BeginCancelTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object)

Inizia un'operazione asincrona per annullare un token di sicurezza.

(Ereditato da SecurityTokenProvider)
BeginGetToken(TimeSpan, AsyncCallback, Object)

Inizia un'operazione asincrona per ottenere un token di sicurezza.

(Ereditato da SecurityTokenProvider)
BeginGetTokenCore(TimeSpan, AsyncCallback, Object)
BeginRenewToken(TimeSpan, SecurityToken, AsyncCallback, Object)

Inizia un'operazione asincrona che rinnova un token di sicurezza.

(Ereditato da SecurityTokenProvider)
BeginRenewTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object)

Inizia un'operazione asincrona che rinnova un token di sicurezza.

(Ereditato da SecurityTokenProvider)
CancelToken(TimeSpan, SecurityToken)

Consente di annullare un token di sicurezza.

(Ereditato da SecurityTokenProvider)
CancelTokenAsync(TimeSpan, SecurityToken)

Consente di annullare un token di sicurezza.

(Ereditato da SecurityTokenProvider)
CancelTokenCore(TimeSpan, SecurityToken)

Consente di annullare un token di sicurezza.

(Ereditato da SecurityTokenProvider)
CancelTokenCoreAsync(TimeSpan, SecurityToken)

Consente di annullare un token di sicurezza.

(Ereditato da SecurityTokenProvider)
CreateWsTrustRequest()
EndCancelToken(IAsyncResult)

Completa un'operazione asincrona per annullare un token di sicurezza.

(Ereditato da SecurityTokenProvider)
EndCancelTokenCore(IAsyncResult)

Completa un'operazione asincrona per annullare un token di sicurezza.

(Ereditato da SecurityTokenProvider)
EndGetToken(IAsyncResult)

Completa un'operazione asincrona per ottenere un token di sicurezza.

(Ereditato da SecurityTokenProvider)
EndGetTokenCore(IAsyncResult)
EndRenewToken(IAsyncResult)

Completa un'operazione asincrona per rinnovare un token di sicurezza.

(Ereditato da SecurityTokenProvider)
EndRenewTokenCore(IAsyncResult)

Completa un'operazione asincrona per rinnovare il token di sicurezza.

(Ereditato da SecurityTokenProvider)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetToken(TimeSpan)

Ottiene un token di sicurezza .

(Ereditato da SecurityTokenProvider)
GetTokenAsync(TimeSpan)

Ottiene un token di sicurezza .

(Ereditato da SecurityTokenProvider)
GetTokenCore(TimeSpan)
GetTokenCoreAsync(TimeSpan)

Ottiene un token di sicurezza .

(Ereditato da SecurityTokenProvider)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
RenewToken(TimeSpan, SecurityToken)

Consente di rinnovare un token di sicurezza .

(Ereditato da SecurityTokenProvider)
RenewTokenAsync(TimeSpan, SecurityToken)

Consente di rinnovare un token di sicurezza .

(Ereditato da SecurityTokenProvider)
RenewTokenCore(TimeSpan, SecurityToken)

Consente di rinnovare un token di sicurezza .

(Ereditato da SecurityTokenProvider)
RenewTokenCoreAsync(TimeSpan, SecurityToken)

Consente di rinnovare un token di sicurezza .

(Ereditato da SecurityTokenProvider)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

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

Metodi di estensione

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

Si applica a