IDeviceAuthorizationContextValidator Interface
Abblix.Oidc.Server
Abblix.Oidc.Server.Endpoints.DeviceAuthorization.Validation
IDeviceAuthorizationContextValidator Interface
Defines the contract for validating device authorization request contexts.
public interface IDeviceAuthorizationContextValidator
Derived
↳ ClientValidator
↳ DeviceAuthorizationDetailsValidator
↳ DeviceAuthorizationValidatorComposite
↳ ResourceValidator
↳ ScopeValidator
Methods
IDeviceAuthorizationContextValidator.ValidateAsync(DeviceAuthorizationValidationContext) Method
Validates the device authorization request context.
System.Threading.Tasks.Task<Abblix.Oidc.Server.Common.OidcError?> ValidateAsync(Abblix.Oidc.Server.Endpoints.DeviceAuthorization.Validation.DeviceAuthorizationValidationContext context);
Parameters
context DeviceAuthorizationValidationContext
The validation context containing the request and client information.
Returns
System.Threading.Tasks.Task<OidcError>
An OIDC error if validation fails, or null if validation succeeds.