SecurityTokenProvider.GetToken(TimeSpan) Metode
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.
Mendapatkan token keamanan.
public:
System::IdentityModel::Tokens::SecurityToken ^ GetToken(TimeSpan timeout);
public System.IdentityModel.Tokens.SecurityToken GetToken (TimeSpan timeout);
member this.GetToken : TimeSpan -> System.IdentityModel.Tokens.SecurityToken
Public Function GetToken (timeout As TimeSpan) As SecurityToken
Parameter
- timeout
- TimeSpan
TimeSpan yang menentukan nilai batas waktu untuk pesan yang mendapatkan token keamanan.
Mengembalikan
SecurityToken yang mewakili token keamanan yang akan didapatkan.
Keterangan
Metode GetToken ini dipanggil oleh ClientCredentials kelas ketika klien mengirim pesan SOAP dan token keamanan diperlukan.
Metode ini GetToken memanggil GetTokenCore metode .
Dalam kebanyakan kasus timeout
, parameter tidak digunakan oleh kelas turunan SecurityTokenProvider seperti UserNameSecurityTokenProvider. Namun, terkadang mengambil token keamanan melibatkan olahpesan terdistribusi. Contoh digunakan IssuedSecurityTokenProvider dalam layanan federasi. Dalam kasus timeout
ini, parameter digunakan untuk menghindari pengecualian yang disebabkan oleh kegagalan jaringan, kehilangan pesan, dan kondisi kesalahan lainnya.