Table of Contents

Class IdentityServerConstants.StandardScopes

Namespace
Duende.IdentityServer
Assembly
Duende.IdentityServer.dll
public static class IdentityServerConstants.StandardScopes
Inheritance
IdentityServerConstants.StandardScopes
Inherited Members

Fields

Address

OPTIONAL. This scope value requests access to the address Claim.

public const string Address = "address"

Field Value

string

Email

OPTIONAL. This scope value requests access to the email and email_verified Claims.

public const string Email = "email"

Field Value

string

OfflineAccess

This scope value MUST NOT be used with the OpenID Connect Implicit Client Implementer's Guide 1.0. See the OpenID Connect Basic Client Implementer's Guide 1.0 (http://openid.net/specs/openid-connect-implicit-1_0.html#OpenID.Basic) for its usage in that subset of OpenID Connect.

public const string OfflineAccess = "offline_access"

Field Value

string

OpenId

REQUIRED. Informs the Authorization Server that the Client is making an OpenID Connect request. If the openid scope value is not present, the behavior is entirely unspecified.

public const string OpenId = "openid"

Field Value

string

Phone

OPTIONAL. This scope value requests access to the phone_number and phone_number_verified Claims.

public const string Phone = "phone"

Field Value

string

Profile

OPTIONAL. This scope value requests access to the End-User's default profile Claims, which are: name, family_name, given_name, middle_name, nickname, preferred_username, profile, picture, website, gender, birthdate, zoneinfo, locale, and updated_at.

public const string Profile = "profile"

Field Value

string