Skip to main content

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

System.String

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

System.String

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

System.String

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

System.String

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

System.String

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

System.String

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";

Field Value

System.String