Index
All Classes and Interfaces|All Packages|Serialized Form
G
- generate(Claims) - Static method in class ru.averkiev.socialmediaapi.security.JwtUtils
-
Метод generate принимает объект Claims, который содержит данные из JWT, и возвращает объект JwtAuthentication.
- generateAccessToken(JwtUser) - Method in class ru.averkiev.socialmediaapi.security.JwtProvider
-
Генерирует и возвращает токен доступа на основе переданного объекта JwtUser.
- generateRefreshToken(JwtUser) - Method in class ru.averkiev.socialmediaapi.security.JwtProvider
-
Генерирует и возвращает токен обновления на основе переданного объекта JwtUser.
- getAccessClaims(String) - Method in class ru.averkiev.socialmediaapi.security.JwtProvider
-
Извлекает и возвращает объект Claims из разобранного access токена, с помощью вызова метода getClaims.
- getAccessToken(RefreshToken) - Method in interface ru.averkiev.socialmediaapi.services.AuthService
-
Позволяет получить новый AccessToken по заданному refresh токену.
- getAccessToken(RefreshToken) - Method in class ru.averkiev.socialmediaapi.services.impl.AuthServiceImpl
-
Позволяет получить новый AccessToken по заданному refresh токену.
- getActivityFeedForUser() - Method in interface ru.averkiev.socialmediaapi.services.ActivityFeedService
-
Позволяет получить ленту активности для аутентифицированного пользователя.
- getActivityFeedForUser() - Method in class ru.averkiev.socialmediaapi.services.impl.ActivityFeedServiceImpl
-
Позволяет получить ленту активности для аутентифицированного пользователя.
- getActivityFeedForUser(Integer, Integer) - Method in class ru.averkiev.socialmediaapi.controllers.ActivityFeedController
-
API-endpoint для отображения ленты активности для пользователя.
- getActivityFeedForUser(Integer, Integer) - Method in interface ru.averkiev.socialmediaapi.services.ActivityFeedService
-
Позволяет получить ленту активности для аутентифицированного пользователя с пагинацией страниц.
- getActivityFeedForUser(Integer, Integer) - Method in class ru.averkiev.socialmediaapi.services.impl.ActivityFeedServiceImpl
-
Позволяет получить ленту активности для аутентифицированного пользователя с пагинацией страниц.
- getAllPostByCreateAt() - Method in class ru.averkiev.socialmediaapi.services.impl.PostServiceImpl
-
Позволяет получить список всех постов отсортированных по дате создания.
- getAllPostByCreateAt() - Method in interface ru.averkiev.socialmediaapi.services.PostService
-
Позволяет получить список всех постов отсортированных по дате создания.
- getAllPostByCreateAt(PageRequest) - Method in class ru.averkiev.socialmediaapi.services.impl.PostServiceImpl
-
Позволяет получить список всех постов отсортированных по дате создания с пагинацией страниц.
- getAllPostByCreateAt(PageRequest) - Method in interface ru.averkiev.socialmediaapi.services.PostService
-
Позволяет получить список всех постов отсортированных по дате создания с пагинацией страниц.
- getAllPosts(Integer, Integer) - Method in class ru.averkiev.socialmediaapi.controllers.PostController
-
API-endpoint для получения списка всех постов отсортированных по дате создания.
- getAllPostsByUser(Integer, Integer) - Method in class ru.averkiev.socialmediaapi.controllers.PostController
-
API-endpoint для вывода списка постов аутентифицированного пользователя.
- getAllUsers() - Method in class ru.averkiev.socialmediaapi.services.impl.UserServiceImpl
-
Возвращает список всех пользователей.
- getAllUsers() - Method in interface ru.averkiev.socialmediaapi.services.UserService
-
Возвращает список всех пользователей.
- getAuthInfo() - Method in interface ru.averkiev.socialmediaapi.services.AuthService
-
Позволяет получить информацию об аутентификации.
- getAuthInfo() - Method in class ru.averkiev.socialmediaapi.services.impl.AuthServiceImpl
-
Позволяет получить информацию об аутентификации.
- getAuthorities() - Method in class ru.averkiev.socialmediaapi.security.JwtAuthentication
- getAuthorities() - Method in class ru.averkiev.socialmediaapi.security.JwtUser
- getConversations() - Method in class ru.averkiev.socialmediaapi.controllers.MessageController
-
API-endpoint для получения списка собеседников авторизованного пользователя.
- getConversationsForUser() - Method in class ru.averkiev.socialmediaapi.services.impl.MessageServiceImpl
-
Позволяет получить список собеседников пользователя.
- getConversationsForUser() - Method in interface ru.averkiev.socialmediaapi.services.MessageService
-
Позволяет получить список собеседников пользователя.
- getCredentials() - Method in class ru.averkiev.socialmediaapi.security.JwtAuthentication
- getDetails() - Method in class ru.averkiev.socialmediaapi.security.JwtAuthentication
- getMessages(Long) - Method in class ru.averkiev.socialmediaapi.controllers.MessageController
-
API-endpoint для получения переписки между пользователями.
- getMessagesBetweenUsers(Long) - Method in class ru.averkiev.socialmediaapi.services.impl.MessageServiceImpl
-
Позволяет получить переписку между авторизованным пользователем и конкретным собеседником.
- getMessagesBetweenUsers(Long) - Method in interface ru.averkiev.socialmediaapi.services.MessageService
-
Позволяет получить переписку между авторизованным пользователем и конкретным собеседником.
- getName() - Method in class ru.averkiev.socialmediaapi.security.JwtAuthentication
- getPassword() - Method in class ru.averkiev.socialmediaapi.security.JwtUser
-
Получает пароль пользователя.
- getPendingFriendshipRequest() - Method in class ru.averkiev.socialmediaapi.controllers.FriendshipRequestController
-
API-endpoint для получения всех ожидающих запросов на дружбу.
- getPostByUserIds(List<Long>) - Method in class ru.averkiev.socialmediaapi.services.impl.PostServiceImpl
-
Позволяет получить список постов по идентификаторам их создателей сортируя по дате.
- getPostByUserIds(List<Long>) - Method in interface ru.averkiev.socialmediaapi.services.PostService
-
Позволяет получить список постов по идентификаторам их создателей сортируя по дате.
- getPostByUserIds(List<Long>, PageRequest) - Method in class ru.averkiev.socialmediaapi.services.impl.PostServiceImpl
-
Позволяет получить список постов по идентификаторам их создателей сортируя по дате с пагинацией страниц.
- getPostByUserIds(List<Long>, PageRequest) - Method in interface ru.averkiev.socialmediaapi.services.PostService
-
Позволяет получить список постов по идентификаторам их создателей сортируя по дате с пагинацией страниц.
- getPrincipal() - Method in class ru.averkiev.socialmediaapi.security.JwtAuthentication
-
Получает Principal.
- getReceivedPendingFriendshipRequests(User) - Method in interface ru.averkiev.socialmediaapi.services.FriendshipRequestService
-
Позволяет получить список полученных заявок, которые еще не подтверждены.
- getReceivedPendingFriendshipRequests(User) - Method in class ru.averkiev.socialmediaapi.services.impl.FriendshipRequestServiceImpl
-
Позволяет получить список полученных заявок, которые еще не подтверждены.
- getRefreshClaims(String) - Method in class ru.averkiev.socialmediaapi.security.JwtProvider
-
Извлекает и возвращает объект Claims из разобранного refresh токена, с помощью вызова метода getClaims.
- getSentPendingFriendshipRequests(User) - Method in interface ru.averkiev.socialmediaapi.services.FriendshipRequestService
-
Позволяет получить список отправленных заявок, которые еще не подтверждены.
- getSentPendingFriendshipRequests(User) - Method in class ru.averkiev.socialmediaapi.services.impl.FriendshipRequestServiceImpl
-
Позволяет получить список отправленных заявок, которые еще не подтверждены.
- getUserById(Long) - Method in class ru.averkiev.socialmediaapi.services.impl.UserServiceImpl
-
Возвращает пользователя по его идентификатору.
- getUserById(Long) - Method in interface ru.averkiev.socialmediaapi.services.UserService
-
Возвращает пользователя по его идентификатору.
- getUserByUsername(String) - Method in class ru.averkiev.socialmediaapi.services.impl.UserServiceImpl
-
Возвращает пользователя по его имени в системе.
- getUserByUsername(String) - Method in interface ru.averkiev.socialmediaapi.services.UserService
-
Возвращает пользователя по его логину.
- getUserIdFromAuthentication() - Method in interface ru.averkiev.socialmediaapi.services.AuthService
-
Позволяет получить идентификатор пользователя из аутентификации.
- getUserIdFromAuthentication() - Method in class ru.averkiev.socialmediaapi.services.impl.AuthServiceImpl
- getUsername() - Method in class ru.averkiev.socialmediaapi.security.JwtUser
-
Получает имя пользователя в системе.
- GlobalExceptionHandler - Class in ru.averkiev.socialmediaapi.exceptions
-
Класс отлавливает все исключения возникающие на уровне контроллера, для предоставления ошибки клиенту в виде JSON.
- GlobalExceptionHandler() - Constructor for class ru.averkiev.socialmediaapi.exceptions.GlobalExceptionHandler
- groups() - Element in annotation interface ru.averkiev.socialmediaapi.validations.CustomEmail
-
Определяет группы ограничений, которым будет принадлежать аннотация.
- groups() - Element in annotation interface ru.averkiev.socialmediaapi.validations.CustomUsername
-
Определяет группы ограничений, которым будет принадлежать аннотация.
All Classes and Interfaces|All Packages|Serialized Form