AdminGetUserDevicesDTO
Package: @nauth-toolkit/core
Type: DTO (Request)
Context: Admin Only
Request DTO for retrieving all active MFA devices for a target user (admin operation).
Admin Only
This DTO requires the sub field to specify the target user. For user self-service device listing, use MFAService.getUserDevices() which derives the user from authenticated context.
- NestJS
- Express
- Fastify
import { AdminGetUserDevicesDTO } from '@nauth-toolkit/nestjs';
import { AdminGetUserDevicesDTO } from '@nauth-toolkit/core';
import { AdminGetUserDevicesDTO } from '@nauth-toolkit/core';
Properties
| Property | Type | Required | Description |
|---|---|---|---|
sub | string | Yes | Target user's unique identifier. Must be a non-empty string. |
Example
{
"sub": "a21b654c-2746-4168-acee-c175083a65cd"
}
Used By
Related DTOs
- GetUserDevicesResponseDTO - Response DTO
- GetUserDevicesDTO - Self-service request DTO (no sub required)