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

Nome Descrizione
WSTrustChannelSecurityTokenProvider(SecurityTokenRequirement)

Proprietà

Nome Descrizione
ClientCredentials
SupportsTokenCancellation
SupportsTokenRenewal

Metodi

Nome Descrizione
BeginCancelToken(TimeSpan, SecurityToken, AsyncCallback, Object)

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

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

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

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

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

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

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

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

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

(Ereditato da SecurityTokenProvider)
CancelToken(TimeSpan, SecurityToken)

Annulla un token di sicurezza.

(Ereditato da SecurityTokenProvider)
CancelTokenCore(TimeSpan, SecurityToken)

Annulla 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)
GetToken(TimeSpan)

Ottiene un token di sicurezza.

(Ereditato da SecurityTokenProvider)
GetTokenCore(TimeSpan)
RenewToken(TimeSpan, SecurityToken)

Rinnova un token di sicurezza.

(Ereditato da SecurityTokenProvider)
RenewTokenCore(TimeSpan, SecurityToken)

Rinnova un token di sicurezza.

(Ereditato da SecurityTokenProvider)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
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

Si applica a