TokenTypeIdentifiers Class
Abblix.Oidc.Server
Abblix.Oidc.Server.Common.Constants
TokenTypeIdentifiers Class
Represents token type identifiers for various token types as specified in RFC 8693.
public static class TokenTypeIdentifiers
Inheritance System.Object → TokenTypeIdentifiers
Remarks
See https://datatracker.ietf.org/doc/html/rfc8693\#TokenTypeIdentifiers for details.
Fields
TokenTypeIdentifiers.AccessToken Field
Indicates that the token is an OAuth 2.0 access token issued by the given authorization server.
public static readonly Uri AccessToken;
Field Value
TokenTypeIdentifiers.IdToken Field
Indicates that the token is an ID Token as defined in Section 2 of https://openid.net/specs/openid-connect-core-1\_0.html.
public static readonly Uri IdToken;
Field Value
TokenTypeIdentifiers.RefreshToken Field
Indicates that the token is an OAuth 2.0 refresh token issued by the given authorization server.
public static readonly Uri RefreshToken;
Field Value
TokenTypeIdentifiers.Saml1 Field
Indicates that the token is a base64url-encoded SAML 1.1 https://www.oasis-open.org/committees/download.php/3406/oasis-sstc-saml-core-1.1.pdf assertion.
public static readonly Uri Saml1;
Field Value
TokenTypeIdentifiers.Saml2 Field
Indicates that the token is a base64url-encoded SAML 2.0 [http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf\] assertion.
public static readonly Uri Saml2;