SecurityTokenService.GetResponse 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.
Membuat respons (RSTR) yang berisi token yang dikeluarkan dengan menggunakan permintaan yang ditentukan (RST) dan deskriptor token keamanan.
protected:
virtual System::IdentityModel::Protocols::WSTrust::RequestSecurityTokenResponse ^ GetResponse(System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ request, System::IdentityModel::Tokens::SecurityTokenDescriptor ^ tokenDescriptor);
protected virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse GetResponse (System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor);
abstract member GetResponse : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * System.IdentityModel.Tokens.SecurityTokenDescriptor -> System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse
override this.GetResponse : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * System.IdentityModel.Tokens.SecurityTokenDescriptor -> System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse
Protected Overridable Function GetResponse (request As RequestSecurityToken, tokenDescriptor As SecurityTokenDescriptor) As RequestSecurityTokenResponse
Parameter
- request
- RequestSecurityToken
RST yang berisi permintaan token.
- tokenDescriptor
- SecurityTokenDescriptor
Deskriptor token yang berisi informasi yang akan digunakan untuk token yang dikeluarkan.
Mengembalikan
Respons (RSTR) atau null
jika respons tidak dapat dibuat dari permintaan dan deskriptor token yang ditentukan. Implementasi default mengembalikan null
jika tokenDescriptor
parameternya adalah null
.
Keterangan
Metode GetResponse ini disebut sebagai langkah terakhir dari alur penerbitan token, yang diimplementasikan oleh Issue metode . Ini membuat dan mengembalikan respons (RSTR) dengan menggunakan permintaan masuk asli (RST) dan deskriptor token yang dibangun selama langkah-langkah sebelumnya dalam alur penerbitan token.
Implementasi default membuat RSTR dengan meneruskan RST yang ditentukan dalam parameter permintaan ke RequestSecurityTokenResponse.RequestSecurityTokenResponse(WSTrustMessage) konstruktor, memanggil SecurityTokenDescriptor.ApplyTo metode pada deskriptor token yang diteruskan ke GetResponse untuk menerapkan propertinya ke RSTR yang baru dibuat, mengatur AppliesTo properti pada RSTR dengan menggunakan AppliesToAddress properti pada deskriptor token, dan akhirnya mengatur ReplyTo properti pada RSTR sesuai dengan tabel berikut:
Properti RST.ReplyTo . |
properti SecurityTokenDescriptor.AppliesToAddress. | Properti RSTR.ReplyTo . |
---|---|---|
Set | Tidak Diatur | Tidak Diatur |
Set | Set | SecurityTokenDescriptor.AppliesToAddress |
Tidak Diatur | Set | Tidak Diatur |
Tidak Diatur | Tidak Diatur | Tidak Diatur |