JwtToken.java 640 B

123456789101112131415161718192021222324252627282930313233
  1. package com.fdkankan.web.jwt;
  2. import org.apache.shiro.authc.AuthenticationToken;
  3. public class JwtToken implements AuthenticationToken {
  4. private String token;
  5. private String loginType;
  6. public JwtToken(String token, String loginType){
  7. this.token = token;
  8. this.loginType = loginType;
  9. }
  10. @Override
  11. public Object getPrincipal() {
  12. return token;
  13. }
  14. @Override
  15. public Object getCredentials() {
  16. return token;
  17. }
  18. public String getLoginType() {
  19. return loginType;
  20. }
  21. public void setLoginType(String loginType) {
  22. this.loginType = loginType;
  23. }
  24. }