Package ru.averkiev.greenchat_auth.security
package ru.averkiev.greenchat_auth.security
Данный пакет содержит классы и утилиты для обеспечения безопасности в Green_Chat Auth сервис.
Эти классы предоставляют механизмы аутентификации и авторизации пользователей,
а также обеспечивают защиту различных ресурсов и endpoints.
Пакет включает следующие классы и утилиты:
JwtAuthentication
- класс для аутентификации пользователей через JWTJwtFilter
- фильтр для обработки JWT-токеновJwtProvider
- класс для создания и проверки JWT-токенов
-
ClassesClassDescriptionКласс JwtFilter является фильтром Spring Security, который обрабатывает HTTP-запросы, содержащие JSON Web Token (JWT).Класс предоставляет функциональность для создания, проверки и валидации JWT токенов.Тестовый класс для проверки функциональности класса JwtProvider.Тестовый класс для проверки функциональности класса JwtUserDetailsService.Тестовый класс для проверки функциональности класса JwtUserFactory.