Share via


SecurityTokenService.GetResponse Metode

Definisi

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

Berlaku untuk

Lihat juga