类 AuthenticationUtils

java.lang.Object
cn.nkpro.elcube.security.validate2.AuthenticationUtils

@Component public class AuthenticationUtils extends Object
  • 字段详细资料

  • 构造器详细资料

    • AuthenticationUtils

      public AuthenticationUtils()
  • 方法详细资料

    • validateTimestamp

      public static void validateTimestamp(String timestamp)
    • simpleValidate

      public static void simpleValidate(UserDetails details)
    • grantToken

      public NkToken grantToken(String client, String username)
    • getToken

      public NkToken getToken(String client, String username)
    • extendToken

      public void extendToken(String client, String username)
    • signature

      public static String signature(String url, Map<String,​?> parameterMap, String timestamp, String secret, String nonce)
    • validateSignature

      public static boolean validateSignature(String url, Map<String,​?> parameterMap, String timestamp, String secret, String nonce, String targetSignature)
    • commence

      public void commence(javax.servlet.http.HttpServletResponse response, org.springframework.security.core.AuthenticationException e) throws IOException
      抛出:
      IOException