SecurityTokenService.Renew(ClaimsPrincipal, RequestSecurityToken) Método

Definición

Cuando se reemplaza en una clase derivada, procesa un WS-Trust solicitud Renew.

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

Parámetros

principal
ClaimsPrincipal

ClaimsPrincipal que representa la identidad del solicitante de token.

request
RequestSecurityToken

que RequestSecurityToken representa la solicitud de token de seguridad. Esto incluye el mensaje de solicitud, así como otra información relacionada con el cliente, como el contexto de autorización.

Devoluciones

RequestSecurityTokenResponse que representa el RSTR que se va a devolver al autor de la llamada.

Comentarios

La implementación predeterminada de este método produce una InvalidRequestExceptionexcepción .

Se aplica a