#### [Abblix\.SharedSignals](https://www.abblix.com/en/docs/api/abblix-sharedsignals 'index')
### [Abblix\.SharedSignals\.Receiver\.SecurityEvent](https://www.abblix.com/en/docs/api/abblix-sharedsignals/Abblix.SharedSignals.Receiver.SecurityEvent 'Abblix\.SharedSignals\.Receiver\.SecurityEvent')

## TransmitterConfigurationTransport Class

The HTTP transport a receiver reads a transmitter's configuration metadata over
\(SSF 1\.0 Sections 7\.2, 7\.2\.1\)\.

```csharp
public static class TransmitterConfigurationTransport
```

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

## TransmitterConfigurationTransport\.HttpClientName Field {#Abblix.SharedSignals.Receiver.SecurityEvent.TransmitterConfigurationTransport.HttpClientName}

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

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

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

### Remarks
The value is the client's name because this is a typed client, and that is the logical name
`AddHttpClient<TClient>` gives it\. This is the first call a receiver makes to a
transmitter it has never spoken to, so what a host configures here decides how a
transmitter that is slow to wake is treated\.
