Index

A B C D E F G H I J L M R S T U V 
All Classes and Interfaces|All Packages|Serialized Form

G

generate(Claims) - Static method in class ru.averkiev.greenchat_auth.utils.JwtUtils
Метод generate принимает объект Claims, который содержит утверждения из JWT, и возвращает объект JwtAuthentication.
generateAccessToken(JwtUser) - Method in class ru.averkiev.greenchat_auth.security.JwtProvider
Генерирует и возвращает токен доступа на основе переданного объекта JwtUser.
generateRefreshToken(JwtUser) - Method in class ru.averkiev.greenchat_auth.security.JwtProvider
Генерирует и возвращает токен обновления на основе переданного объекта JwtUser.
getAccessClaims(String) - Method in class ru.averkiev.greenchat_auth.security.JwtProvider
Извлекает и возвращает объект Claims из разобранного access токена, с помощью вызова метода getClaims.
getAccessToken(String) - Method in interface ru.averkiev.greenchat_auth.services.AuthService
 
getAccessToken(String) - Method in class ru.averkiev.greenchat_auth.services.impl.AuthServiceImpl
Получение нового access токена на основе переданного refresh токена.
getAccessToken_ValidRefreshToken_ReturnsJwtResponseWithNewAccessToken() - Method in class ru.averkiev.greenchat_auth.services.impl.AuthServiceImplTest
Проверяет формирование ответа на запрос обновления access токена при валидном refresh токена.
getAccessTokenInvalidRefreshToken_ReturnsJwtResponseWithNullValues() - Method in class ru.averkiev.greenchat_auth.services.impl.AuthServiceImplTest
Проверяет формирование ответа на запрос обновления access токена при невалидном refresh токена.
getAuthInfo() - Method in interface ru.averkiev.greenchat_auth.services.AuthService
 
getAuthInfo() - Method in class ru.averkiev.greenchat_auth.services.impl.AuthServiceImpl
Получение информации об аутентификации пользователя.
getAuthInfo_AuthenticationNotNull_ReturnsJwtAuthentication() - Method in class ru.averkiev.greenchat_auth.services.impl.AuthServiceImplTest
Проверяет выдачу аутентификации из контекста при её наличии.
getAuthInfo_AuthenticationNull_ReturnsNull() - Method in class ru.averkiev.greenchat_auth.services.impl.AuthServiceImplTest
Проверяет выдачу аутентификации из контекста при её отсутствии.
getAuthorities() - Method in class ru.averkiev.greenchat_auth.models.JwtUser
 
getAuthorities() - Method in class ru.averkiev.greenchat_auth.security.JwtAuthentication
 
getCredentials() - Method in class ru.averkiev.greenchat_auth.security.JwtAuthentication
 
getDetails() - Method in class ru.averkiev.greenchat_auth.security.JwtAuthentication
 
getName() - Method in class ru.averkiev.greenchat_auth.security.JwtAuthentication
 
getNewAccessToken(JwtRequestRefresh) - Method in class ru.averkiev.greenchat_auth.controllers.AuthController
API-endpoint для получения нового access токена на основе переданного refresh токена.
getNewRefreshToken(JwtRequestRefresh) - Method in class ru.averkiev.greenchat_auth.controllers.AuthController
API-endpoint для обновления access и refresh токенов на основе переданного refresh токена.
getPassword() - Method in class ru.averkiev.greenchat_auth.models.JwtUser
 
getPrincipal() - Method in class ru.averkiev.greenchat_auth.security.JwtAuthentication
 
getRefreshClaims(String) - Method in class ru.averkiev.greenchat_auth.security.JwtProvider
Извлекает и возвращает объект Claims из разобранного refresh токена, с помощью вызова метода getClaims.
getUserByLogin(String) - Method in class ru.averkiev.greenchat_auth.clients.impl.UserServiceClientImpl
Метод выполняет GET-запрос к API стороннего микросервиса для получения информации о пользователе по его имени.
getUserByLogin(String) - Method in interface ru.averkiev.greenchat_auth.clients.UserServiceClient
 
getUsername() - Method in class ru.averkiev.greenchat_auth.models.JwtUser
 
GlobalExceptionHandler - Class in ru.averkiev.greenchat_auth.exceptions
Класс отлавливает все исключения возникающие на уровне контроллера, для предоставления ошибки клиенту в виде JSON.
GlobalExceptionHandler() - Constructor for class ru.averkiev.greenchat_auth.exceptions.GlobalExceptionHandler
 
GreenChatAuthServiceApplication - Class in ru.averkiev.greenchat_auth
 
GreenChatAuthServiceApplication() - Constructor for class ru.averkiev.greenchat_auth.GreenChatAuthServiceApplication
 
A B C D E F G H I J L M R S T U V 
All Classes and Interfaces|All Packages|Serialized Form