Index
All Classes and Interfaces|All Packages|Serialized Form
R
- refresh(RefreshToken) - Method in interface ru.averkiev.socialmediaapi.services.AuthService
-
Позволяет обновить пару токенов на заданному refresh токену.
- refresh(RefreshToken) - Method in class ru.averkiev.socialmediaapi.services.impl.AuthServiceImpl
-
Позволяет обновить пару токенов на заданному refresh токену.
- RefreshToken - Class in ru.averkiev.socialmediaapi.security
-
Класс представляет собой модель refresh токена.
- RefreshToken(Long, String, Date, Date) - Constructor for class ru.averkiev.socialmediaapi.security.RefreshToken
-
Позволяет создать объект RefreshToken с заданными параметрами.
- RefreshTokenRepository - Interface in ru.averkiev.socialmediaapi.repositories
-
Интерфейс представляет собой репозиторий refresh токенов.
- RefreshTokenService - Interface in ru.averkiev.socialmediaapi.services
-
Интерфейс представляет собой функционал для сохранения, обновления, поиска и удаления refresh токена.
- RefreshTokenServiceImpl - Class in ru.averkiev.socialmediaapi.services.impl
-
Класс реализует функционал взаимодействия refresh токена с базой данных (сохранение, обновление, удаление и поиск по идентификатору пользователя, к которому относится токен).
- RefreshTokenServiceImpl() - Constructor for class ru.averkiev.socialmediaapi.services.impl.RefreshTokenServiceImpl
- register(UserCreateDTO) - Method in class ru.averkiev.socialmediaapi.controllers.UserController
-
API-endpoint для регистрации нового пользователя.
- register(UserCreateDTO) - Method in class ru.averkiev.socialmediaapi.services.impl.UserServiceImpl
-
Регистрирует нового пользователя в системе.
- register(UserCreateDTO) - Method in interface ru.averkiev.socialmediaapi.services.UserService
-
Регистрирует нового пользователя в системе.
- ru.averkiev.socialmediaapi - package ru.averkiev.socialmediaapi
-
Данный пакет содержит реализацию API для социальной сети.
- ru.averkiev.socialmediaapi.configs - package ru.averkiev.socialmediaapi.configs
-
Данный пакет содержит конфигурационные классы для настройки приложения социальной сети.
- ru.averkiev.socialmediaapi.controllers - package ru.averkiev.socialmediaapi.controllers
-
Данный пакет содержит контроллеры для обработки HTTP-запросов в рамках социальной сети.
- ru.averkiev.socialmediaapi.exceptions - package ru.averkiev.socialmediaapi.exceptions
-
Данный пакет содержит исключения, которые могут быть выброшены в процессе работы с социальной сетью.
- ru.averkiev.socialmediaapi.models - package ru.averkiev.socialmediaapi.models
-
Данный пакет содержит модели данных, используемые в рамках социальной сети.
- ru.averkiev.socialmediaapi.repositories - package ru.averkiev.socialmediaapi.repositories
-
Данный пакет содержит интерфейсы репозиториев для взаимодействия с базой данных в рамках социальной сети.
- ru.averkiev.socialmediaapi.security - package ru.averkiev.socialmediaapi.security
-
Данный пакет содержит классы и утилиты для обеспечения безопасности в социальной сети.
- ru.averkiev.socialmediaapi.services - package ru.averkiev.socialmediaapi.services
-
Данный пакет содержит интерфейсы и их реализации, предоставляющие сервисы для работы с основными функциональностями социальной сети.
- ru.averkiev.socialmediaapi.services.impl - package ru.averkiev.socialmediaapi.services.impl
-
Данный пакет содержит реализацию сервисов для функциональностей социальной сети.
- ru.averkiev.socialmediaapi.utils - package ru.averkiev.socialmediaapi.utils
-
Данный пакет содержит вспомогательные классы и утилиты, используемые в рамках социальной сети.
- ru.averkiev.socialmediaapi.validations - package ru.averkiev.socialmediaapi.validations
-
Данный пакет содержит классы и интерфейсы, связанные с валидацией данных в рамках социальной сети.
All Classes and Interfaces|All Packages|Serialized Form