View Javadoc
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  }