SecurityTokenService.Renew(ClaimsPrincipal, RequestSecurityToken) Metod

Definition

När den åsidosättas i en härledd klass bearbetar en WS-Trust Förnya begäran.

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

Parametrar

principal
ClaimsPrincipal

En ClaimsPrincipal som representerar tokenbegärandens identitet.

request
RequestSecurityToken

En RequestSecurityToken som representerar begäran om säkerhetstoken. Detta inkluderar begärandemeddelandet samt annan klientrelaterad information, till exempel auktoriseringskontext.

Returer

En RequestSecurityTokenResponse som representerar den RSTR som ska returneras till anroparen.

Kommentarer

Standardimplementeringen av den här metoden genererar en InvalidRequestException.

Gäller för