Package ru.averkiev.greenchat_auth.models
package ru.averkiev.greenchat_auth.models
Данный пакет содержит модели данных, используемые в рамках Green_Chat Auth сервиса.
Модели представляют собой Java-классы, описывающие различные сущности.
Пакет включает следующие модели:
AccessToken
- модель JWT access токенаJwtRequest
- модель запроса к сервису аутентификации с данными пользователяJwtRequestRefresh
- модель запроса к сервису аутентификации с refresh токеномJwtResponse
- модель ответа от сервиса аутентификации с токенамиJwtUser
- модель представляющая обертку пользователя чата, с реализацией UserDetailsJwtUserFactory
- фабрика по созданию JwtUserRefreshToken
- модель JWT refresh токенаUser
- модель пользователя чата
-
ClassesClassDescriptionКласс представляет собой модель access токена.Класс представляет запрос на аутентификацию с использованием JWT.Класс представляет собой модель для передачи в запросе JWT refresh токена.Класс представляет ответ на запрос аутентификации с использованием JWT.Класс предназначен для работы с JWT.Класс предоставляет статические методы для создания объекта JwtUser из объекта User и преобразования ролей в коллекцию GrantedAuthority.Класс представляет собой модель refresh токена.Класс представляет собой модель пользователя в микросервисе greenchat_auth.