#### [Abblix\.Oidc\.Server](https://www.abblix.com/en/docs/api/abblix-oidc-server 'index')
### [Abblix\.Oidc\.Server\.Features\.LogoutNotification](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Features.LogoutNotification '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\.

```csharp
public record FrontChannelLogoutResponse : System.IEquatable<Abblix.Oidc.Server.Features.LogoutNotification.FrontChannelLogoutResponse>
```

Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') → FrontChannelLogoutResponse

Implements [System\.IEquatable&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.iequatable-1 'System\.IEquatable\`1')[FrontChannelLogoutResponse](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Features.LogoutNotification.FrontChannelLogoutResponse 'Abblix\.Oidc\.Server\.Features\.LogoutNotification\.FrontChannelLogoutResponse')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.iequatable-1 'System\.IEquatable\`1')
### Constructors

## FrontChannelLogoutResponse\(string, string, IReadOnlyList\<string\>\) Constructor {#Abblix.Oidc.Server.Features.LogoutNotification.FrontChannelLogoutResponse.FrontChannelLogoutResponse(string,string,System.Collections.Generic.IReadOnlyList_string_)}

Represents the response for a front\-channel logout page in OpenID Connect\.
Contains complete HTML content with CSP nonce already injected\.

```csharp
public FrontChannelLogoutResponse(string HtmlContent, string Nonce, System.Collections.Generic.IReadOnlyList<string> FrameSources);
```
#### Parameters

###### `HtmlContent` [System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String') {#Abblix.Oidc.Server.Features.LogoutNotification.FrontChannelLogoutResponse.FrontChannelLogoutResponse(string,string,System.Collections.Generic.IReadOnlyList_string_).HtmlContent}

The complete HTML content ready to be rendered\.

###### `Nonce` [System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String') {#Abblix.Oidc.Server.Features.LogoutNotification.FrontChannelLogoutResponse.FrontChannelLogoutResponse(string,string,System.Collections.Generic.IReadOnlyList_string_).Nonce}

The CSP nonce value used in the HTML for script\-src and style\-src directives\.

###### `FrameSources` [System\.Collections\.Generic\.IReadOnlyList&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.ireadonlylist-1 'System\.Collections\.Generic\.IReadOnlyList\`1')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.ireadonlylist-1 'System\.Collections\.Generic\.IReadOnlyList\`1') {#Abblix.Oidc.Server.Features.LogoutNotification.FrontChannelLogoutResponse.FrontChannelLogoutResponse(string,string,System.Collections.Generic.IReadOnlyList_string_).FrameSources}

Unique origins for CSP frame\-src directive\.
### Properties

## FrontChannelLogoutResponse\.FrameSources Property {#Abblix.Oidc.Server.Features.LogoutNotification.FrontChannelLogoutResponse.FrameSources}

Unique origins for CSP frame\-src directive\.

```csharp
public System.Collections.Generic.IReadOnlyList<string> FrameSources { get; init; }
```

#### Property Value
[System\.Collections\.Generic\.IReadOnlyList&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.ireadonlylist-1 'System\.Collections\.Generic\.IReadOnlyList\`1')[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.ireadonlylist-1 'System\.Collections\.Generic\.IReadOnlyList\`1')

## FrontChannelLogoutResponse\.HtmlContent Property {#Abblix.Oidc.Server.Features.LogoutNotification.FrontChannelLogoutResponse.HtmlContent}

The complete HTML content ready to be rendered\.

```csharp
public string HtmlContent { get; init; }
```

#### Property Value
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')

## FrontChannelLogoutResponse\.Nonce Property {#Abblix.Oidc.Server.Features.LogoutNotification.FrontChannelLogoutResponse.Nonce}

The CSP nonce value used in the HTML for script\-src and style\-src directives\.

```csharp
public string Nonce { get; init; }
```

#### Property Value
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
