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

## NewClientOptions Class

Defaults used by the dynamic client registration endpoint when minting credentials for a newly
registered client: how its client identifier and client secret are generated and how long the
secret stays valid\.

```csharp
public record NewClientOptions : System.IEquatable<Abblix.Oidc.Server.Common.Configuration.NewClientOptions>
```

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

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

## NewClientOptions\.ClientId Property {#Abblix.Oidc.Server.Common.Configuration.NewClientOptions.ClientId}

Generation parameters for the client identifier issued to a newly registered client\.

```csharp
public Abblix.Oidc.Server.Common.Configuration.ClientIdOptions ClientId { get; init; }
```

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

## NewClientOptions\.ClientSecret Property {#Abblix.Oidc.Server.Common.Configuration.NewClientOptions.ClientSecret}

Generation parameters and lifetime policy for the client secret issued to a newly registered client\.

```csharp
public Abblix.Oidc.Server.Common.Configuration.ClientSecretOptions ClientSecret { get; init; }
```

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