SecurityTokenService.ValidateRequest(RequestSecurityToken) 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.
Memvalidasi permintaan token keamanan (RST) yang dienkapsulasi oleh instans ini.
protected:
virtual void ValidateRequest(System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ request);
protected virtual void ValidateRequest (System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request);
abstract member ValidateRequest : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken -> unit
override this.ValidateRequest : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken -> unit
Protected Overridable Sub ValidateRequest (request As RequestSecurityToken)
Parameter
- request
- RequestSecurityToken
RequestSecurityToken yang mewakili permintaan.
Pengecualian
request
adalah null
.
-atau-
Properti RequestType permintaan tidak diatur ke Issue.
-atau-
Properti KeyType permintaan bukan null
atau salah satu konstanta yang ditentukan di KeyTypes kelas .
-atau-
Permintaan KeyType adalah Bearer dan KeySize
elemen ada, tetapi nilainya tidak sama dengan nol.
STS tidak mendukung jenis token permintaan (berdasarkan nilai TokenType properti permintaan).
Keterangan
Metode ValidateRequest ini dipanggil dari alur penerbitan token ( Issue metode ) untuk memvalidasi RST yang masuk. RST divalidasi terhadap persyaratan (kebijakan) STS dan pengecualian yang sesuai dilemparkan jika tidak valid.
Implementasi SecurityTokenService default kelas hanya mendukung pola RST-RSTR dan hanya pengikatan Masalah spesifikasi WS-Trust ( RequestType properti permintaan harus diatur ke RequestTypes.Issue). Implementasi default metode ini memberlakukan persyaratan ini (dan lainnya yang dicatat di bagian pengecualian). Anda dapat mengambil alih metode ini jika Anda harus menerapkan persyaratan validasi yang berbeda untuk STS kustom Anda.
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk