Package security.service
Class AuthenticationHelper
java.lang.Object
security.service.AuthenticationHelper
- Author:
- zamaliev
-
Constructor Summary
ConstructorsConstructorDescriptionAuthenticationHelper
(JwtTokenService jwtTokenService, SecurityContext securityContext) -
Method Summary
Modifier and TypeMethodDescriptionjavax.servlet.http.Cookie
createCookie
(String name, String value, String pathPostfix) void
deleteRefreshToken
(String token) generateAndAddAccessToken
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String userAccountId, boolean simpleCredentials) void
generateAndSaveRefreshToken
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String userAccountId, String accessToken, boolean simpleCredentials) void
generateAndSaveTokens
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String userAccountId, boolean simpleCredentials) void
generateAndUpdateRefreshToken
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String userAccountId, String existingToken, String accessToken, boolean simpleCredentials) void
updateTokens
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
Constructor Details
-
AuthenticationHelper
@Autowired public AuthenticationHelper(JwtTokenService jwtTokenService, SecurityContext securityContext)
-
-
Method Details
-
generateAndAddAccessToken
-
generateAndSaveRefreshToken
-
generateAndUpdateRefreshToken
-
generateAndSaveTokens
public void generateAndSaveTokens(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String userAccountId, boolean simpleCredentials) -
initSession
-
createCookie
-
updateTokens
public void updateTokens(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) -
deleteRefreshToken
-