Skip to main content

DeviceAuthorizationResponse.Parameters Class

Abblix.Oidc.Server

Abblix.Oidc.Server.Model.DeviceAuthorizationResponse

DeviceAuthorizationResponse.Parameters Class

Contains constants representing the parameter names used in the device authorization response.

public static class DeviceAuthorizationResponse.Parameters

Inheritance System.Object → Parameters

Fields

DeviceAuthorizationResponse.Parameters.DeviceCode Field

The device_code response parameter the device polls the token endpoint with (RFC 8628 §3.2).

public const string DeviceCode = "device_code";

Field Value

System.String

DeviceAuthorizationResponse.Parameters.ExpiresIn Field

The expires_in response parameter giving the lifetime of device_code and user_code in seconds.

public const string ExpiresIn = "expires_in";

Field Value

System.String

DeviceAuthorizationResponse.Parameters.Interval Field

The interval response parameter giving the minimum polling interval the device should observe, in seconds.

public const string Interval = "interval";

Field Value

System.String

DeviceAuthorizationResponse.Parameters.UserCode Field

The user_code response parameter displayed to the end-user for entry on the verification page (RFC 8628 §3.2).

public const string UserCode = "user_code";

Field Value

System.String

DeviceAuthorizationResponse.Parameters.VerificationUri Field

The verification_uri response parameter the end-user navigates to in order to enter the user code (RFC 8628 §3.2).

public const string VerificationUri = "verification_uri";

Field Value

System.String

DeviceAuthorizationResponse.Parameters.VerificationUriComplete Field

The verification_uri_complete response parameter that embeds the user code in the verification URI (RFC 8628 §3.2).

public const string VerificationUriComplete = "verification_uri_complete";

Field Value

System.String