#### [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')

## BackChannelLogoutTransport Class

The HTTP transport back\-channel logout tokens travel on, to the URI a client registered\.

```csharp
public static class BackChannelLogoutTransport
```

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

## BackChannelLogoutTransport\.HttpClientName Field {#Abblix.Oidc.Server.Features.LogoutNotification.BackChannelLogoutTransport.HttpClientName}

The name the transport's client is registered under, published so a host can configure it without copying
the string: `services.AddHttpClient(BackChannelLogoutTransport.HttpClientName)` reaches the same client
the sender resolves\.

```csharp
public const string HttpClientName = "ILogoutTokenSender";
```

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

### Remarks
The value is the contract's name because this is a typed client, and that is the logical name
`AddHttpClient<TClient, TImplementation>` gives it\. Reference the constant rather than spelling
that rule out at every call site\.
