Changeset 19398ad for jobvista-backend/src/main/java/mk/ukim/finki/predmeti/internettehnologii/jobvistabackend/service/intef
- Timestamp:
- 05/16/24 23:09:21 (7 weeks ago)
- Branches:
- main
- Children:
- 28b3398
- Parents:
- d8b6c91
- Location:
- jobvista-backend/src/main/java/mk/ukim/finki/predmeti/internettehnologii/jobvistabackend/service/intef
- Files:
-
- 2 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
jobvista-backend/src/main/java/mk/ukim/finki/predmeti/internettehnologii/jobvistabackend/service/intef/JwtService.java
rd8b6c91 r19398ad 6 6 7 7 public interface JwtService { 8 9 8 String generateToken(UserDetails userDetails); 9 String generateRefreshToken(Map<String, Object> extraClaims, UserDetails userDetails); 10 10 String extractUsername(String token); 11 11 boolean isTokenValid(String token, UserDetails userDetails); 12 String generateRefreshToken(Map<String, Object> extraClaims, UserDetails userDetails);12 boolean isTokenExpired(String token); 13 13 14 14 } -
jobvista-backend/src/main/java/mk/ukim/finki/predmeti/internettehnologii/jobvistabackend/service/intef/UserService.java
rd8b6c91 r19398ad 1 1 package mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.service.intef; 2 2 3 import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.DTO.SignInDTO;4 import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.DTO.JwtAuthResponse;5 import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.DTO.RefreshTokenRequest;6 import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.JobSeeker;7 3 import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.Recruiter; 8 import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.User;9 4 10 5 public interface UserService { 11 User registerJobSeeker(JobSeeker jobSeeker); 12 User registerRecruiter(Recruiter recruiter); 13 JwtAuthResponse login(SignInDTO signInDTO); 14 JwtAuthResponse refreshToken(RefreshTokenRequest refreshTokenRequest); 6 15 7 }
Note:
See TracChangeset
for help on using the changeset viewer.