From 59a6c148280e84767a75955a29c16dad90d56c5a Mon Sep 17 00:00:00 2001 From: jiangjiazhi Date: Wed, 5 Apr 2017 15:51:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0token?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lyms/hospital/service/token/TokenService.java | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 parent/hospital.mac/src/main/java/com/lyms/hospital/service/token/TokenService.java diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/service/token/TokenService.java b/parent/hospital.mac/src/main/java/com/lyms/hospital/service/token/TokenService.java new file mode 100644 index 0000000..7ab36f6 --- /dev/null +++ b/parent/hospital.mac/src/main/java/com/lyms/hospital/service/token/TokenService.java @@ -0,0 +1,28 @@ +package com.lyms.hospital.service.token; + +/** + * Created by riecard on 15/9/22. + */ +public interface TokenService +{ + + + String createToken(Integer userId); + + String createToken(Integer userId, Integer second); + + boolean resetToken(String token); + + boolean validToken(String token); + + boolean validToken(String token, Integer second); + + Integer getUserId(String token); + + void deleteAllToken(Integer userId); + + void deleteAllToken(Integer userId, String prefix); + + void deleteToken(String token); + +} \ No newline at end of file -- 1.8.3.1