EndSessionRequest.Parameters Class
Abblix.Oidc.Server
Abblix.Oidc.Server.Model.EndSessionRequest
EndSessionRequest.Parameters Class
Wire-level parameter names accepted at the OP's end_session_endpoint
(OpenID Connect RP-Initiated Logout 1.0).
public static class EndSessionRequest.Parameters
Inheritance System.Object → Parameters
Fields
EndSessionRequest.Parameters.ClientId Field
The client_id end-session request parameter identifying the relying party.
public const string ClientId = "client_id";
Field Value
EndSessionRequest.Parameters.Confirmed Field
The confirmed end-session form field used to carry the end-user's answer to the
logout confirmation prompt back to the OP.
public const string Confirmed = "confirmed";
Field Value
EndSessionRequest.Parameters.IdTokenHint Field
The id_token_hint end-session request parameter carrying a previously issued
ID Token that identifies the end-user being logged out.
public const string IdTokenHint = "id_token_hint";
Field Value
EndSessionRequest.Parameters.LogoutHint Field
The logout_hint end-session request parameter; an opaque hint about the
end-user's login identifier when no ID Token hint is available.
public const string LogoutHint = "logout_hint";
Field Value
EndSessionRequest.Parameters.PostLogoutRedirectUri Field
The post_logout_redirect_uri end-session request parameter naming the URI the
user agent is redirected to after logout completes.
public const string PostLogoutRedirectUri = "post_logout_redirect_uri";
Field Value
EndSessionRequest.Parameters.State Field
The state end-session request parameter; an opaque value echoed back on the
post-logout redirect for correlation.
public const string State = "state";
Field Value
EndSessionRequest.Parameters.UiLocales Field
The ui_locales end-session request parameter listing preferred UI locales for
the logout confirmation page.
public const string UiLocales = "ui_locales";