WechatToken.java 568 B

1234567891011121314151617181920212223242526272829303132
  1. package com.izouma.awesomeadmin.shiro;
  2. import org.apache.shiro.authc.AuthenticationToken;
  3. public class WechatToken implements AuthenticationToken {
  4. private String code;
  5. public WechatToken() {
  6. }
  7. public WechatToken(String code) {
  8. this.code = code;
  9. }
  10. public String getCode() {
  11. return code;
  12. }
  13. public void setCode(String code) {
  14. this.code = code;
  15. }
  16. @Override
  17. public Object getPrincipal() {
  18. return code;
  19. }
  20. @Override
  21. public Object getCredentials() {
  22. return code;
  23. }
  24. }