Język

UserNameSecurityTokenProvider Klasa

Definicja

Reprezentuje dostawcę tokenu zabezpieczającego, który zapewnia UserNameSecurityToken tokeny zabezpieczające dla nadawcy komunikatów PROTOKOŁU 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
Dziedziczenie
UserNameSecurityTokenProvider

Uwagi

W większości przypadków UserNameSecurityTokenProvider klasa nie musi być wywoływana bezpośrednio, ponieważ jest wywoływana, gdy klient wysyła komunikat PROTOKOŁU SOAP, który wymaga tokenu zabezpieczającego UserNameSecurityToken . W szczególności klient określa typ tokenu zabezpieczającego wymaganego ClientCredentials przy użyciu klasy, a ClientCredentials klasa wywołuje GetToken metodę w celu uzyskania tokenu zabezpieczającego. Gdy wymagany token zabezpieczający jest tokenem zabezpieczającym UserNameSecurityToken , GetToken metoda wywołuje metodę GetTokenCore .

Konstruktory

Nazwa Opis
UserNameSecurityTokenProvider(String, String)

Inicjuje nowe wystąpienie UserNameSecurityTokenProvider klasy przy użyciu określonej nazwy użytkownika i hasła.

Właściwości

Nazwa Opis
SupportsTokenCancellation

Pobiera wartość wskazującą, czy token zabezpieczający można anulować.

(Odziedziczone po SecurityTokenProvider)
SupportsTokenRenewal

Pobiera wartość wskazującą, czy token zabezpieczający jest odnawialny.

(Odziedziczone po SecurityTokenProvider)

Metody

Nazwa Opis
BeginCancelToken(TimeSpan, SecurityToken, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną w celu anulowania tokenu zabezpieczającego.

(Odziedziczone po SecurityTokenProvider)
BeginCancelTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną w celu anulowania tokenu zabezpieczającego.

(Odziedziczone po SecurityTokenProvider)
BeginGetToken(TimeSpan, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną w celu uzyskania tokenu zabezpieczającego.

(Odziedziczone po SecurityTokenProvider)
BeginGetTokenCore(TimeSpan, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną w celu uzyskania tokenu zabezpieczającego.

(Odziedziczone po SecurityTokenProvider)
BeginRenewToken(TimeSpan, SecurityToken, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, która odnawia token zabezpieczający.

(Odziedziczone po SecurityTokenProvider)
BeginRenewTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, która odnawia token zabezpieczający.

(Odziedziczone po SecurityTokenProvider)
CancelToken(TimeSpan, SecurityToken)

Anuluje token zabezpieczający.

(Odziedziczone po SecurityTokenProvider)
CancelTokenCore(TimeSpan, SecurityToken)

Anuluje token zabezpieczający.

(Odziedziczone po SecurityTokenProvider)
EndCancelToken(IAsyncResult)

Wykonuje operację asynchroniczną w celu anulowania tokenu zabezpieczającego.

(Odziedziczone po SecurityTokenProvider)
EndCancelTokenCore(IAsyncResult)

Wykonuje operację asynchroniczną w celu anulowania tokenu zabezpieczającego.

(Odziedziczone po SecurityTokenProvider)
EndGetToken(IAsyncResult)

Wykonuje operację asynchroniczną w celu uzyskania tokenu zabezpieczającego.

(Odziedziczone po SecurityTokenProvider)
EndGetTokenCore(IAsyncResult)

Wykonuje operację asynchroniczną w celu uzyskania tokenu zabezpieczającego.

(Odziedziczone po SecurityTokenProvider)
EndRenewToken(IAsyncResult)

Wykonuje operację asynchroniczną w celu odnowienia tokenu zabezpieczającego.

(Odziedziczone po SecurityTokenProvider)
EndRenewTokenCore(IAsyncResult)

Kończy operację asynchroniczną w celu odnowienia tokenu zabezpieczającego.

(Odziedziczone po SecurityTokenProvider)
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetToken(TimeSpan)

Pobiera token zabezpieczający.

(Odziedziczone po SecurityTokenProvider)
GetTokenCore(TimeSpan)

Pobiera token zabezpieczający na podstawie nazwy użytkownika i hasła określonego w konstruktorze.

GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
RenewToken(TimeSpan, SecurityToken)

Odnawia token zabezpieczający.

(Odziedziczone po SecurityTokenProvider)
RenewTokenCore(TimeSpan, SecurityToken)

Odnawia token zabezpieczający.

(Odziedziczone po SecurityTokenProvider)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też