Bagikan melalui


UserNameSecurityTokenProvider Kelas

Definisi

Mewakili penyedia token keamanan yang menyediakan UserNameSecurityToken token keamanan untuk pengirim pesan 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
Warisan
UserNameSecurityTokenProvider

Keterangan

Dalam kebanyakan kasus UserNameSecurityTokenProvider , kelas tidak perlu dipanggil secara langsung, karena dipanggil ketika klien mengirim pesan SOAP yang memerlukan UserNameSecurityToken token keamanan. Secara khusus, klien menentukan jenis token keamanan yang diperlukan menggunakan ClientCredentials kelas dan ClientCredentials kelas memanggil GetToken metode untuk mendapatkan token keamanan. Ketika token keamanan yang diperlukan adalah UserNameSecurityToken token keamanan, GetToken metode memanggil GetTokenCore metode .

Konstruktor

UserNameSecurityTokenProvider(String, String)

Menginisialisasi instans UserNameSecurityTokenProvider baru kelas menggunakan nama pengguna dan kata sandi yang ditentukan.

Properti

SupportsTokenCancellation

Mendapatkan nilai yang menunjukkan apakah token keamanan dapat dibatalkan.

(Diperoleh dari SecurityTokenProvider)
SupportsTokenRenewal

Mendapatkan nilai yang menunjukkan apakah token keamanan dapat diperbarui.

(Diperoleh dari SecurityTokenProvider)

Metode

BeginCancelToken(TimeSpan, SecurityToken, AsyncCallback, Object)

Memulai operasi asinkron untuk membatalkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
BeginCancelTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object)

Memulai operasi asinkron untuk membatalkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
BeginGetToken(TimeSpan, AsyncCallback, Object)

Memulai operasi asinkron untuk mendapatkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
BeginGetTokenCore(TimeSpan, AsyncCallback, Object)

Memulai operasi asinkron untuk mendapatkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
BeginRenewToken(TimeSpan, SecurityToken, AsyncCallback, Object)

Memulai operasi asinkron yang memperbarui token keamanan.

(Diperoleh dari SecurityTokenProvider)
BeginRenewTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object)

Memulai operasi asinkron yang memperbarui token keamanan.

(Diperoleh dari SecurityTokenProvider)
CancelToken(TimeSpan, SecurityToken)

Membatalkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
CancelTokenAsync(TimeSpan, SecurityToken)

Membatalkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
CancelTokenCore(TimeSpan, SecurityToken)

Membatalkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
CancelTokenCoreAsync(TimeSpan, SecurityToken)

Membatalkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
EndCancelToken(IAsyncResult)

Menyelesaikan operasi asinkron untuk membatalkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
EndCancelTokenCore(IAsyncResult)

Menyelesaikan operasi asinkron untuk membatalkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
EndGetToken(IAsyncResult)

Menyelesaikan operasi asinkron untuk mendapatkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
EndGetTokenCore(IAsyncResult)

Menyelesaikan operasi asinkron untuk mendapatkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
EndRenewToken(IAsyncResult)

Menyelesaikan operasi asinkron untuk memperbarui token keamanan.

(Diperoleh dari SecurityTokenProvider)
EndRenewTokenCore(IAsyncResult)

Menyelesaikan operasi asinkron untuk memperbarui token keamanan.

(Diperoleh dari SecurityTokenProvider)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetToken(TimeSpan)

Mendapatkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
GetTokenAsync(TimeSpan)

Mendapatkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
GetTokenCore(TimeSpan)

Mendapatkan token keamanan berdasarkan nama pengguna dan kata sandi yang ditentukan dalam konstruktor.

GetTokenCoreAsync(TimeSpan)

Mendapatkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
RenewToken(TimeSpan, SecurityToken)

Memperbarui token keamanan.

(Diperoleh dari SecurityTokenProvider)
RenewTokenAsync(TimeSpan, SecurityToken)

Memperbarui token keamanan.

(Diperoleh dari SecurityTokenProvider)
RenewTokenCore(TimeSpan, SecurityToken)

Memperbarui token keamanan.

(Diperoleh dari SecurityTokenProvider)
RenewTokenCoreAsync(TimeSpan, SecurityToken)

Memperbarui token keamanan.

(Diperoleh dari SecurityTokenProvider)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga