Introduction to OIDC Server
Implemented StandardsTechnical Requirements
Abblix.Oidc.Server
Abblix.Oidc.Server.Common.ConstantsApplicationTypesAuthenticationMethodReferencesBackchannelTokenDeliveryModesClientAssertionTypesClientAuthenticationMethodsClientSecurityProfileClientTypeCodeChallengeMethodsDisplayModesErrorCodesFlowTypesGrantTypesHttpRequestHeadersJwtTypesMediaTypesOidcConstantsPromptsRequestUrnResourceDefinitionResponseModesResponseTypesResponseTypesExtensionsScopeDefinitionScopesStandardScopesSubjectTypesTokenExchangeTokenTypesTokenTypeIdentifiersTokenTypes
StandardScopes Class
Provides definitions for standard OpenID Connect scopes and their associated claims.
public static class StandardScopesInheritance System.Object → StandardScopes
Fields
StandardScopes.Address Field
Represents the 'address' scope, including claims about the end-user's physical address.
public static readonly ScopeDefinition Address;Field Value
StandardScopes.Email Field
Represents the 'email' scope, including claims about the end-user's email address and verification status.
public static readonly ScopeDefinition Email;Field Value
StandardScopes.OfflineAccess Field
Represents the 'offline_access' scope, which allows the client to request refresh tokens for long-term access.
public static readonly ScopeDefinition OfflineAccess;Field Value
StandardScopes.OpenId Field
Represents the 'openid' scope, which is essential for OpenID Connect processes.
public static readonly ScopeDefinition OpenId;Field Value
StandardScopes.Phone Field
Represents the 'phone' scope, including claims about the end-user's phone number and verification status.
public static readonly ScopeDefinition Phone;Field Value
StandardScopes.Profile Field
Represents the 'profile' scope, including claims about the end-user's profile information.
public static readonly ScopeDefinition Profile;