TokenGranter.java 456 B

123456789101112131415161718192021222324
  1. package jnpf.granter;
  2. import jnpf.base.ActionResult;
  3. import jnpf.exception.LoginException;
  4. import jnpf.model.logout.LogoutResultModel;
  5. import java.util.Map;
  6. /**
  7. *
  8. * @author JNPF开发平台组
  9. * @copyright 引迈信息技术有限公司
  10. */
  11. public interface TokenGranter {
  12. ActionResult granter(Map<String, String> loginParameters) throws LoginException;
  13. ActionResult<LogoutResultModel> logout();
  14. boolean requiresAuthentication();
  15. }