SecurityTokenService::Renew Method (ClaimsPrincipal^, RequestSecurityToken^)

.NET Framework (current version)

When overridden in a derived class, processes a WS-Trust Renew request.

Namespace:   System.IdentityModel
Assembly:  System.IdentityModel (in System.IdentityModel.dll)

virtual RequestSecurityTokenResponse^ Renew(
	ClaimsPrincipal^ principal,
	RequestSecurityToken^ request


Type: System.Security.Claims::ClaimsPrincipal^

A ClaimsPrincipal that represents the identity of the token requestor.

Type: System.IdentityModel.Protocols.WSTrust::RequestSecurityToken^

A RequestSecurityToken that represents the security token request. This includes the request message as well as other client related information such as authorization context.

Return Value

Type: System.IdentityModel.Protocols.WSTrust::RequestSecurityTokenResponse^

A RequestSecurityTokenResponse that represents the RSTR to return to the caller.

The default implementation of this method throws an InvalidRequestException.

.NET Framework
Available since 4.5
Return to top