Class DeviceAuthorizationRequestValidationResult
- Namespace
- Fdyay.IdentityServer.Validation
- Assembly
- Fdyay.IdentityServer.Core.dll
What validating a device authorization request found.
public class DeviceAuthorizationRequestValidationResult
- Inheritance
-
DeviceAuthorizationRequestValidationResult
- Inherited Members
Remarks
Duende 8.0.1's DeviceAuthorizationRequestValidationResult, with its two constructors.
Constructors
DeviceAuthorizationRequestValidationResult(ValidatedDeviceAuthorizationRequest)
A request that may go on.
public DeviceAuthorizationRequestValidationResult(ValidatedDeviceAuthorizationRequest request)
Parameters
DeviceAuthorizationRequestValidationResult(ValidatedDeviceAuthorizationRequest, string, string?)
A request refused with error.
public DeviceAuthorizationRequestValidationResult(ValidatedDeviceAuthorizationRequest request, string error, string? errorDescription = null)
Parameters
requestValidatedDeviceAuthorizationRequesterrorstringerrorDescriptionstring
Properties
Error
The OAuth error code the request was refused with (RFC 8628 §3.2), such as invalid_scope; null for a valid request.
public string? Error { get; }
Property Value
ErrorDescription
A human-readable explanation sent as error_description, when there is one.
public string? ErrorDescription { get; }
Property Value
IsError
Whether the request was refused.
public bool IsError { get; }
Property Value
ValidatedRequest
The request as validated — as far as validation got, when it was refused.
public ValidatedDeviceAuthorizationRequest ValidatedRequest { get; }