Interface IEndSessionRequestValidator
- Namespace
- Duende.IdentityServer.Validation
- Assembly
- Duende.IdentityServer.dll
Validates end session requests.
public interface IEndSessionRequestValidator
Methods
ValidateAsync(NameValueCollection, ClaimsPrincipal)
Validates end session endpoint requests.
Task<EndSessionValidationResult> ValidateAsync(NameValueCollection parameters, ClaimsPrincipal subject)
Parameters
parameters
NameValueCollectionsubject
ClaimsPrincipal
Returns
ValidateCallbackAsync(NameValueCollection)
Validates requests from logout page iframe to trigger single signout.
Task<EndSessionCallbackValidationResult> ValidateCallbackAsync(NameValueCollection parameters)
Parameters
parameters
NameValueCollection