Interface IAuthService
- All Known Implementing Classes:
AuthService
public interface IAuthService
AuthService interface
-
Method Summary
Modifier and Type Method Description booleandeleteRefreshToken(java.lang.String id)Pair<java.lang.String,java.lang.String>generateAndSaveTokens(java.lang.String email)java.lang.Stringrefresh(java.lang.String access, java.lang.String refresh)booleanvalidateAccessFor(java.lang.String accessToken, java.lang.String subject)booleanvalidateUserPassword(java.lang.String email, java.lang.String password)
-
Method Details
-
validateUserPassword
boolean validateUserPassword(java.lang.String email, java.lang.String password) -
generateAndSaveTokens
-
deleteRefreshToken
boolean deleteRefreshToken(java.lang.String id) -
validateAccessFor
boolean validateAccessFor(java.lang.String accessToken, java.lang.String subject) throws ValidationError- Throws:
ValidationError
-
refresh
- Throws:
ValidationError
-