X509SecurityTokenProvider Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili penyedia token keamanan yang menyediakan X509SecurityToken token keamanan untuk pengirim pesan SOAP.
public ref class X509SecurityTokenProvider : System::IdentityModel::Selectors::SecurityTokenProvider, IDisposable
public class X509SecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider, IDisposable
type X509SecurityTokenProvider = class
inherit SecurityTokenProvider
interface IDisposable
Public Class X509SecurityTokenProvider
Inherits SecurityTokenProvider
Implements IDisposable
- Warisan
- Penerapan
Keterangan
Dalam kebanyakan kasus, tidak perlu memanggil X509SecurityTokenProvider kelas secara langsung, seperti yang dipanggil ketika klien mengirim pesan SOAP yang memerlukan X509SecurityToken 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 X509SecurityToken diperlukan adalah token keamanan, GetToken metode memanggil GetTokenCore metode .
Konstruktor
X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object) |
Menginisialisasi instans X509SecurityTokenProvider baru kelas dengan mendapatkan sertifikat X.509 dari kriteria penyimpanan sertifikat yang ditentukan. |
X509SecurityTokenProvider(X509Certificate2) |
Menginisialisasi instans X509SecurityTokenProvider baru kelas menggunakan sertifikat X.509 yang ditentukan. |
Properti
Certificate |
Mendapatkan sertifikat X.509 yang terkait dengan X509SecurityToken token keamanan. |
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) |
Dispose() |
Merilis semua sumber daya yang X509SecurityTokenProviderdigunakan oleh . |
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 menggunakan sertifikat X.509 yang ditentukan dalam konstruktor. |
GetTokenCoreAsync(TimeSpan) |
Mendapatkan token keamanan. (Diperoleh dari SecurityTokenProvider) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari 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) |