2023-02-17 12:07:19 +08:00

16 lines
444 B
Java

package xyz.playedu.api.service;
import xyz.playedu.api.exception.JwtLogoutException;
import xyz.playedu.api.types.JWTPayload;
import xyz.playedu.api.types.JwtToken;
public interface JWTService {
JwtToken generate(Integer userId, String iss, String prv);
boolean isInBlack(String jti);
void logout(String token, String prv) throws JwtLogoutException;
JWTPayload parse(String token, String prv) throws JwtLogoutException;
}