Skip to main content

ClientRequest.Parameters Class

Abblix.Oidc.Server

Abblix.Oidc.Server.Model.ClientRequest

ClientRequest.Parameters Class

Wire-level parameter names for OAuth 2.0 client authentication material common to back-channel endpoints (RFC 6749 §2.3.1, RFC 7521/7523 client assertions, OIDC Core §9).

public static class ClientRequest.Parameters

Inheritance System.Object → Parameters

Fields

ClientRequest.Parameters.ClientAssertion Field

The client_assertion request parameter carrying the signed JWT client assertion.

public const string ClientAssertion = "client_assertion";

Field Value

System.String

ClientRequest.Parameters.ClientAssertionType Field

The client_assertion_type request parameter naming the assertion format (e.g. urn:ietf:params:oauth:client-assertion-type:jwt-bearer).

public const string ClientAssertionType = "client_assertion_type";

Field Value

System.String

ClientRequest.Parameters.ClientId Field

The client_id request parameter identifying the registered client.

public const string ClientId = "client_id";

Field Value

System.String

ClientRequest.Parameters.ClientSecret Field

The client_secret request parameter presented in the body for the client_secret_post authentication method.

public const string ClientSecret = "client_secret";

Field Value

System.String