Skip to main content

CodeChallengeMethods Class

Abblix.Oidc.Server

Abblix.Oidc.Server.Common.Constants

CodeChallengeMethods Class

Static class representing the methods for PKCE (Proof Key for Code Exchange) code challenges.

public static class CodeChallengeMethods

Inheritance System.Object → CodeChallengeMethods

Fields

CodeChallengeMethods.Plain Field

Represents the "plain" code challenge method where the code verifier is sent without hashing.

public const string Plain = "plain";

Field Value

System.String

CodeChallengeMethods.S256 Field

Represents the "S256" code challenge method where the code verifier is hashed using SHA-256.

public const string S256 = "S256";

Field Value

System.String

CodeChallengeMethods.S512 Field

Represents the "S512" code challenge method where the code verifier is hashed using SHA-512. This method provides a higher level of security through a stronger hashing algorithm.

public const string S512 = "S512";

Field Value

System.String