1 package fr.tiogars.domaintemplate.domains.auth.models; 2 3 import io.swagger.v3.oas.annotations.media.Schema; 4 import jakarta.validation.constraints.NotBlank; 5 6 /** Credentials used to request a JWT. */ 7 public record LoginRequest( 8 @Schema(description = "Login name.", example = "admin", requiredMode = Schema.RequiredMode.REQUIRED) @NotBlank String username, 9 @Schema(description = "Plain password.", requiredMode = Schema.RequiredMode.REQUIRED) @NotBlank String password) { 10 }