SecurityTokenService.GetResponse Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar svaret (RSTR) som innehåller den utfärdade token med hjälp av den angivna begäran (RST) och säkerhetstokenbeskrivningen.
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
Parametrar
- request
- RequestSecurityToken
Den RST som innehåller tokenbegäran.
- tokenDescriptor
- SecurityTokenDescriptor
Den tokenbeskrivning som innehåller den information som ska användas för den utfärdade token.
Returer
Svaret (RSTR) eller null om ett svar inte kan skapas från den angivna begäran och tokenbeskrivningen. Standardimplementeringen returnerar null om parametern tokenDescriptor är null.
Kommentarer
Metoden GetResponse anropas som det sista steget från pipelinen för tokenutfärdning, som implementeras med Issue metoden . Den skapar och returnerar svaret (RSTR) med hjälp av den ursprungliga inkommande begäran (RST) och tokenbeskrivningen som skapades under föregående steg i pipelinen för tokenutfärdande.
Standardimplementeringen skapar RSTR genom att skicka den RST som anges i parametern för begäran till RequestSecurityTokenResponse.RequestSecurityTokenResponse(WSTrustMessage) konstruktorn, anropa SecurityTokenDescriptor.ApplyTo metoden på tokenbeskrivningen som skickas till GetResponse för att tillämpa dess egenskaper på den nyligen skapade RSTR, ange AppliesTo egenskapen på RSTR med hjälp AppliesToAddress av egenskapen på tokenbeskrivningen och slutligen ange ReplyTo egenskapen på RSTR enligt följande tabell:
egenskapen RST.ReplyTo |
SecurityTokenDescriptor.AppliesToAddress-egenskapen. | egenskapen RSTR.ReplyTo |
|---|---|---|
| Ställ in | Inte inställt | Inte inställt |
| Ställ in | Ställ in | SecurityTokenDescriptor.AppliesToAddress |
| Inte inställt | Ställ in | Inte inställt |
| Inte inställt | Inte inställt | Inte inställt |