UserNameSecurityTokenProvider Classe

Definizione

Rappresenta un provider di token di sicurezza che fornisce UserNameSecurityToken token di sicurezza per un mittente di messaggi SOAP.

public ref class UserNameSecurityTokenProvider : System::IdentityModel::Selectors::SecurityTokenProvider
public class UserNameSecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider
type UserNameSecurityTokenProvider = class
    inherit SecurityTokenProvider
Public Class UserNameSecurityTokenProvider
Inherits SecurityTokenProvider
Ereditarietà
UserNameSecurityTokenProvider

Commenti

Nella maggior parte dei casi la UserNameSecurityTokenProvider classe non deve essere chiamata direttamente, come viene chiamato quando un client invia un messaggio SOAP che richiede un UserNameSecurityToken token di sicurezza. In particolare, un client specifica il tipo di token di sicurezza necessario usando la ClientCredentials classe e la ClientCredentials classe chiama il GetToken metodo per ottenere un token di sicurezza. Quando il token di sicurezza necessario è un UserNameSecurityToken token di sicurezza, il GetToken metodo chiama il GetTokenCore metodo .

Costruttori

Nome Descrizione
UserNameSecurityTokenProvider(String, String)

Inizializza una nuova istanza della classe utilizzando il nome utente e la UserNameSecurityTokenProvider password specificati.

Proprietà

Nome Descrizione
SupportsTokenCancellation

Ottiene un valore che indica se il token di sicurezza può essere annullato.

(Ereditato da SecurityTokenProvider)
SupportsTokenRenewal

Ottiene un valore che indica se il token di sicurezza è rinnovabile.

(Ereditato da SecurityTokenProvider)

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)

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

(Ereditato da SecurityTokenProvider)
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)
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)

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

(Ereditato da SecurityTokenProvider)
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)
GetTokenCore(TimeSpan)

Ottiene un token di sicurezza in base al nome utente e alla password specificati nel costruttore.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
RenewToken(TimeSpan, SecurityToken)

Rinnova un token di sicurezza.

(Ereditato da SecurityTokenProvider)
RenewTokenCore(TimeSpan, SecurityToken)

Rinnova un token di sicurezza.

(Ereditato da SecurityTokenProvider)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche