SecurityTokenService.Cancel(ClaimsPrincipal, RequestSecurityToken) Methode

Definitie

Wanneer deze wordt overschreven in een afgeleide klasse, verwerkt u een WS-Trust Aanvraag annuleren.

public:
 virtual System::IdentityModel::Protocols::WSTrust::RequestSecurityTokenResponse ^ Cancel(System::Security::Claims::ClaimsPrincipal ^ principal, System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ request);
public virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse Cancel(System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request);
abstract member Cancel : System.Security.Claims.ClaimsPrincipal * System.IdentityModel.Protocols.WSTrust.RequestSecurityToken -> System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse
override this.Cancel : System.Security.Claims.ClaimsPrincipal * System.IdentityModel.Protocols.WSTrust.RequestSecurityToken -> System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse
Public Overridable Function Cancel (principal As ClaimsPrincipal, request As RequestSecurityToken) As RequestSecurityTokenResponse

Parameters

principal
ClaimsPrincipal

Een ClaimsPrincipal die de identiteit van de tokenaanvraag vertegenwoordigt.

request
RequestSecurityToken

Een RequestSecurityToken die de aanvraag voor het beveiligingstoken vertegenwoordigt. Dit omvat het aanvraagbericht en andere clientgerelateerde informatie, zoals autorisatiecontext.

Retouren

Een RequestSecurityTokenResponse die de RSTR vertegenwoordigt om terug te keren naar de beller.

Opmerkingen

De standaardimplementatie van deze methode genereert een InvalidRequestException.

Van toepassing op