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

## ClientRequest\.Parameters Class

Wire\-level parameter names for OAuth 2\.0 client authentication material common to back\-channel
endpoints \(RFC 6749 §2\.3\.1, RFC 7521/7523 client assertions, OIDC Core §9\)\.

```csharp
public static class ClientRequest.Parameters
```

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

## ClientRequest\.Parameters\.ClientAssertion Field {#Abblix.Oidc.Server.Model.ClientRequest.Parameters.ClientAssertion}

The `client_assertion` request parameter carrying the signed JWT client
            assertion\.

```csharp
public const string ClientAssertion = "client_assertion";
```

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

## ClientRequest\.Parameters\.ClientAssertionType Field {#Abblix.Oidc.Server.Model.ClientRequest.Parameters.ClientAssertionType}

The `client_assertion_type` request parameter naming the assertion format
            \(e\.g\. `urn:ietf:params:oauth:client-assertion-type:jwt-bearer`\)\.

```csharp
public const string ClientAssertionType = "client_assertion_type";
```

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

## ClientRequest\.Parameters\.ClientId Field {#Abblix.Oidc.Server.Model.ClientRequest.Parameters.ClientId}

The `client_id` request parameter identifying the registered client\.

```csharp
public const string ClientId = "client_id";
```

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

## ClientRequest\.Parameters\.ClientSecret Field {#Abblix.Oidc.Server.Model.ClientRequest.Parameters.ClientSecret}

The `client_secret` request parameter presented in the body for the
            `client_secret_post` authentication method\.

```csharp
public const string ClientSecret = "client_secret";
```

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