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

## Scopes Class

Represents common OAuth 2\.0 and OpenID Connect scopes\.

```csharp
public static class Scopes
```

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

## Scopes\.Address Field {#Abblix.Oidc.Server.Common.Constants.Scopes.Address}

The "address" scope is used to request access to the user's physical address information\.

```csharp
public const string Address = "address";
```

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

## Scopes\.Email Field {#Abblix.Oidc.Server.Common.Constants.Scopes.Email}

The "email" scope is used to request access to the user's email address\.

```csharp
public const string Email = "email";
```

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

## Scopes\.OfflineAccess Field {#Abblix.Oidc.Server.Common.Constants.Scopes.OfflineAccess}

The "offline\_access" scope is used to request a refresh token that allows the client
to obtain new access tokens without user interaction\.

```csharp
public const string OfflineAccess = "offline_access";
```

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

## Scopes\.OpenId Field {#Abblix.Oidc.Server.Common.Constants.Scopes.OpenId}

The "openid" scope is used to indicate that the request is an OpenID Connect request,
allowing the identity of the user to be included in the response\.

```csharp
public const string OpenId = "openid";
```

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

## Scopes\.Phone Field {#Abblix.Oidc.Server.Common.Constants.Scopes.Phone}

The "phone" scope is used to request access to the user's phone number\.

```csharp
public const string Phone = "phone";
```

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

## Scopes\.Profile Field {#Abblix.Oidc.Server.Common.Constants.Scopes.Profile}

The "profile" scope is used to request access to the user's profile information,
such as their name, picture, and other profile\-related details\.

```csharp
public const string Profile = "profile";
```

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