Index
All Classes and Interfaces|All Packages|Serialized Form
R
- refresh(String) - Method in interface ru.averkiev.greenchat_auth.services.AuthService
- refresh(String) - Method in class ru.averkiev.greenchat_auth.services.impl.AuthServiceImpl
-
Обновление access и refresh токенов, на основе переданного refresh токена.
- refresh_InvalidRefreshToken_ThrowsAuthException() - Method in class ru.averkiev.greenchat_auth.services.impl.AuthServiceImplTest
-
Проверяет формирование ответа на запрос обновления access и refresh токенов при невалидном refresh токена.
- refresh_ValidRefreshToken_ReturnsJwtResponseWithAccessTokenAndRefreshToken() - Method in class ru.averkiev.greenchat_auth.services.impl.AuthServiceImplTest
-
Проверяет формирование ответа на запрос обновления access и refresh токенов при валидном refresh токена.
- RefreshToken - Class in ru.averkiev.greenchat_auth.models
-
Класс представляет собой модель refresh токена.
- RefreshToken(int, String, Date, Date) - Constructor for class ru.averkiev.greenchat_auth.models.RefreshToken
- RefreshTokenRepository - Interface in ru.averkiev.greenchat_auth.repositories
-
Интерфейс представляет собой репозиторий refresh токенов.
- RefreshTokenService - Interface in ru.averkiev.greenchat_auth.services
-
Интерфейс представляет собой функционал для сохранения, обновления, поиска и удаления access токена.
- RefreshTokenServiceImpl - Class in ru.averkiev.greenchat_auth.services.impl
-
Класс реализует функционал взаимодействия refresh токена с базой данных (сохранение, обновление, удаление и поиск по идентификатору пользователя, к которому относится токен).
- RefreshTokenServiceImpl() - Constructor for class ru.averkiev.greenchat_auth.services.impl.RefreshTokenServiceImpl
- RefreshTokenServiceImplTest - Class in ru.averkiev.greenchat_auth.services.impl
-
Тестовый класс для проверки функциональности RefreshTokenServiceImpl.
- RefreshTokenServiceImplTest() - Constructor for class ru.averkiev.greenchat_auth.services.impl.RefreshTokenServiceImplTest
- restTemplate() - Method in class ru.averkiev.greenchat_auth.configs.SecurityConfig
-
Создает экземпляр объекта RestTemplate, который будет использоваться для взаимодействия с другими микросервисами через HTTP.
- ru.averkiev.greenchat_auth - package ru.averkiev.greenchat_auth
-
Данный пакет содержит реализацию микросервиса аутентификации и авторизации для green_chat.
- ru.averkiev.greenchat_auth.clients - package ru.averkiev.greenchat_auth.clients
-
Данный пакет содержит классы для внешнего взаимодействия со сторонними микросервисами.
- ru.averkiev.greenchat_auth.clients.impl - package ru.averkiev.greenchat_auth.clients.impl
-
Данный пакет содержит классы для внешнего взаимодействия со сторонними микросервисами.
- ru.averkiev.greenchat_auth.configs - package ru.averkiev.greenchat_auth.configs
-
Данный пакет содержит конфигурационные классы для настройки приложения Green_Chat.
- ru.averkiev.greenchat_auth.controllers - package ru.averkiev.greenchat_auth.controllers
-
Данный пакет содержит контроллеры для обработки HTTP-запросов в рамках Green_Chat.
- ru.averkiev.greenchat_auth.exceptions - package ru.averkiev.greenchat_auth.exceptions
-
Данный пакет содержит исключения, которые могут быть выброшены в процессе работы с Green_Chat Auth сервисом.
- ru.averkiev.greenchat_auth.models - package ru.averkiev.greenchat_auth.models
-
Данный пакет содержит модели данных, используемые в рамках Green_Chat Auth сервиса.
- ru.averkiev.greenchat_auth.repositories - package ru.averkiev.greenchat_auth.repositories
-
Данный пакет содержит интерфейсы репозиториев для взаимодействия с базой данных в рамках Green_Chat Auth сервиса.
- ru.averkiev.greenchat_auth.security - package ru.averkiev.greenchat_auth.security
-
Данный пакет содержит классы и утилиты для обеспечения безопасности в Green_Chat Auth сервис.
- ru.averkiev.greenchat_auth.services - package ru.averkiev.greenchat_auth.services
-
Данный пакет содержит интерфейсы и их реализации, предоставляющие сервисы для работы с основными функциональностями социальной сети.
- ru.averkiev.greenchat_auth.services.impl - package ru.averkiev.greenchat_auth.services.impl
-
Данный пакет содержит реализацию сервисов для функциональностей Green_Chat.
- ru.averkiev.greenchat_auth.utils - package ru.averkiev.greenchat_auth.utils
-
Данный пакет содержит вспомогательные классы и утилиты, используемые в рамках социальной сети.
All Classes and Interfaces|All Packages|Serialized Form