FrontChannelLogoutResponse Class
Abblix.Oidc.Server
Abblix.Oidc.Server.Features.LogoutNotification
FrontChannelLogoutResponse Class
Represents the response for a front-channel logout page in OpenID Connect. Contains complete HTML content with CSP nonce already injected.
public record FrontChannelLogoutResponse : System.IEquatable<Abblix.Oidc.Server.Features.LogoutNotification.FrontChannelLogoutResponse>
Inheritance System.Object → FrontChannelLogoutResponse
Implements System.IEquatable<FrontChannelLogoutResponse>
Constructors
FrontChannelLogoutResponse(string, string, IReadOnlyList<string>) Constructor
Represents the response for a front-channel logout page in OpenID Connect. Contains complete HTML content with CSP nonce already injected.
public FrontChannelLogoutResponse(string HtmlContent, string Nonce, System.Collections.Generic.IReadOnlyList<string> FrameSources);
Parameters
HtmlContent System.String
The complete HTML content ready to be rendered.
Nonce System.String
The CSP nonce value used in the HTML for script-src and style-src directives.
FrameSources System.Collections.Generic.IReadOnlyList<System.String>
Unique origins for CSP frame-src directive.
Properties
FrontChannelLogoutResponse.FrameSources Property
Unique origins for CSP frame-src directive.
public System.Collections.Generic.IReadOnlyList<string> FrameSources { get; init; }
Property Value
System.Collections.Generic.IReadOnlyList<System.String>
FrontChannelLogoutResponse.HtmlContent Property
The complete HTML content ready to be rendered.
public string HtmlContent { get; init; }
Property Value
FrontChannelLogoutResponse.Nonce Property
The CSP nonce value used in the HTML for script-src and style-src directives.
public string Nonce { get; init; }