mirror of
https://github.com/azaion/admin.git
synced 2026-04-22 23:56:32 +00:00
d320d6dd59
Made-with: Cursor
776 B
776 B
Module: Azaion.Common.Requests.SetHWRequest
Purpose
Request DTO and validator for setting a user's hardware fingerprint (PUT /users/hardware/set).
Public Interface
SetHWRequest
| Property | Type | Description |
|---|---|---|
Email |
string |
Target user's email |
Hardware |
string? |
Hardware fingerprint (null clears it) |
SetHWRequestValidator
| Rule | Constraint | Error Code |
|---|---|---|
Email not empty |
Required | EmailLengthIncorrect |
Dependencies
BusinessException,ExceptionEnum- FluentValidation
Consumers
Program.cs/users/hardware/setendpoint
Data Models
None.
Configuration
None.
External Integrations
None.
Security
None.
Tests
None.