Package ru.averkiev.greenchat_auth.models


package ru.averkiev.greenchat_auth.models
Данный пакет содержит модели данных, используемые в рамках Green_Chat Auth сервиса. Модели представляют собой Java-классы, описывающие различные сущности.

Пакет включает следующие модели:

  • AccessToken - модель JWT access токена
  • JwtRequest - модель запроса к сервису аутентификации с данными пользователя
  • JwtRequestRefresh - модель запроса к сервису аутентификации с refresh токеном
  • JwtResponse - модель ответа от сервиса аутентификации с токенами
  • JwtUser - модель представляющая обертку пользователя чата, с реализацией UserDetails
  • JwtUserFactory - фабрика по созданию JwtUser
  • RefreshToken - модель JWT refresh токена
  • User - модель пользователя чата
  • Classes
    Class
    Description
    Класс представляет собой модель access токена.
    Класс представляет запрос на аутентификацию с использованием JWT.
    Класс представляет собой модель для передачи в запросе JWT refresh токена.
    Класс представляет ответ на запрос аутентификации с использованием JWT.
    Класс предназначен для работы с JWT.
    Класс предоставляет статические методы для создания объекта JwtUser из объекта User и преобразования ролей в коллекцию GrantedAuthority.
    Класс представляет собой модель refresh токена.
    Класс представляет собой модель пользователя в микросервисе greenchat_auth.