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

## ApplicationTypes Class

Defines constants for different types of applications in OAuth 2\.0 and OpenID Connect contexts\.

```csharp
public static class ApplicationTypes
```

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

## ApplicationTypes\.Native Field {#Abblix.Oidc.Server.Common.Constants.ApplicationTypes.Native}

Represents a native application type\.
This type is typically used for applications installed on a device, such as mobile apps or desktop applications\.

```csharp
public const string Native = "native";
```

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

## ApplicationTypes\.Web Field {#Abblix.Oidc.Server.Common.Constants.ApplicationTypes.Web}

Represents a web application type\.
This type is used for applications that are accessed through a web browser and typically hosted on a web server\.

```csharp
public const string Web = "web";
```

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