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

## MtlsAliasesOptions Class

Options for RFC 8705 mTLS endpoint aliases in discovery\.
Allows explicitly setting alias URIs\. Use DiscoveryOptions\.MtlsBaseUri to auto\-compute aliases\.

```csharp
public class MtlsAliasesOptions
```

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

## MtlsAliasesOptions\.IntrospectionEndpoint Property {#Abblix.Oidc.Server.Common.Configuration.MtlsAliasesOptions.IntrospectionEndpoint}

Mutual\-TLS alias for the introspection endpoint, advertised in discovery as
`mtls_endpoint_aliases.introspection_endpoint`\.

```csharp
public System.Uri? IntrospectionEndpoint { get; set; }
```

#### Property Value
[System\.Uri](https://learn.microsoft.com/en-us/dotnet/api/system.uri 'System\.Uri')

## MtlsAliasesOptions\.RevocationEndpoint Property {#Abblix.Oidc.Server.Common.Configuration.MtlsAliasesOptions.RevocationEndpoint}

Mutual\-TLS alias for the revocation endpoint, advertised in discovery as
`mtls_endpoint_aliases.revocation_endpoint`\.

```csharp
public System.Uri? RevocationEndpoint { get; set; }
```

#### Property Value
[System\.Uri](https://learn.microsoft.com/en-us/dotnet/api/system.uri 'System\.Uri')

## MtlsAliasesOptions\.TokenEndpoint Property {#Abblix.Oidc.Server.Common.Configuration.MtlsAliasesOptions.TokenEndpoint}

Mutual\-TLS alias for the token endpoint, advertised in discovery as
`mtls_endpoint_aliases.token_endpoint`\. Clients that authenticate via certificate\-bound
access tokens are expected to use this URI instead of the regular token endpoint\.

```csharp
public System.Uri? TokenEndpoint { get; set; }
```

#### Property Value
[System\.Uri](https://learn.microsoft.com/en-us/dotnet/api/system.uri 'System\.Uri')

## MtlsAliasesOptions\.UserInfoEndpoint Property {#Abblix.Oidc.Server.Common.Configuration.MtlsAliasesOptions.UserInfoEndpoint}

Mutual\-TLS alias for the userinfo endpoint, advertised in discovery as
`mtls_endpoint_aliases.userinfo_endpoint`\.

```csharp
public System.Uri? UserInfoEndpoint { get; set; }
```

#### Property Value
[System\.Uri](https://learn.microsoft.com/en-us/dotnet/api/system.uri 'System\.Uri')
