#### [Abblix\.Oidc\.Server](https://www.abblix.com/en/docs/api/abblix-oidc-server 'index')
### [Abblix\.Oidc\.Server\.Common](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Common 'Abblix\.Oidc\.Server\.Common')

## HttpRequestMessageExtensions Class

Extension methods for [System\.Net\.Http\.HttpRequestMessage](https://learn.microsoft.com/en-us/dotnet/api/system.net.http.httprequestmessage 'System\.Net\.Http\.HttpRequestMessage')\.

```csharp
public static class HttpRequestMessageExtensions
```

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

## HttpRequestMessageExtensions\.AddBearerToken\(this HttpRequestMessage, string\) Method {#Abblix.Oidc.Server.Common.HttpRequestMessageExtensions.AddBearerToken(thisSystem.Net.Http.HttpRequestMessage,string)}

Adds a Bearer token authorization header to the HTTP request\.

```csharp
public static void AddBearerToken(this System.Net.Http.HttpRequestMessage request, string bearerToken);
```
#### Parameters

###### `request` [System\.Net\.Http\.HttpRequestMessage](https://learn.microsoft.com/en-us/dotnet/api/system.net.http.httprequestmessage 'System\.Net\.Http\.HttpRequestMessage') {#Abblix.Oidc.Server.Common.HttpRequestMessageExtensions.AddBearerToken(thisSystem.Net.Http.HttpRequestMessage,string).request}

The HTTP request message\.

###### `bearerToken` [System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String') {#Abblix.Oidc.Server.Common.HttpRequestMessageExtensions.AddBearerToken(thisSystem.Net.Http.HttpRequestMessage,string).bearerToken}

The bearer token to include in the Authorization header\.
