source: jobvista-backend/src/main/java/mk/ukim/finki/predmeti/internettehnologii/jobvistabackend/service/intef/JwtService.java@ 19398ad

main
Last change on this file since 19398ad was 19398ad, checked in by 223021 <daniel.ilievski.2@…>, 7 weeks ago

Implemented backend and frontend CRUD operations for job advertisements

  • Property mode set to 100644
File size: 496 bytes
Line 
1package mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.service.intef;
2
3import org.springframework.security.core.userdetails.UserDetails;
4
5import java.util.Map;
6
7public interface JwtService {
8 String generateToken(UserDetails userDetails);
9 String generateRefreshToken(Map<String, Object> extraClaims, UserDetails userDetails);
10 String extractUsername(String token);
11 boolean isTokenValid(String token, UserDetails userDetails);
12 boolean isTokenExpired(String token);
13
14}
Note: See TracBrowser for help on using the repository browser.