Class TokenUtils

java.lang.Object
me.zhyd.oauth.utils.TokenUtils

public class TokenUtils extends Object

Description: Token 工具类

Author:
: gengwei.zheng
Date:
: 2025/9/11 11:37
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static String
    basic(String accessToken)
    转成完整的 Http Authorization 头携带 Basic Token 格式
    static String
    basic(String clientId, String clientSecret)
    将 ClientId 和 ClientSecret 组合成可以放入 Http Authorization 头的 Basic Token 格式
    static String
    bearer(String accessToken)
    转成完整的 Http Authorization 头携带 Bearer Token 格式
    static String
    oauth2(String accessToken)
    转成完整的 Http Authorization 头携带的以 OAuth2 为前缀的 Token 格式
    static String
    token(String accessToken)
    转成完整的 Http Authorization 头携带的以 token 为前缀的 Token 格式

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TokenUtils

      public TokenUtils()
  • Method Details

    • basic

      public static String basic(String accessToken)
      转成完整的 Http Authorization 头携带 Basic Token 格式
      Parameters:
      accessToken - Token
      Returns:
      可放入 Authorization 头的 Basic 类型 Token
    • basic

      public static String basic(String clientId, String clientSecret)
      将 ClientId 和 ClientSecret 组合成可以放入 Http Authorization 头的 Basic Token 格式
      Parameters:
      clientId - OAuth2 ClientId
      clientSecret - OAuth2 ClientId
      Returns:
      可放入 Authorization 头的 Basic 类型 Token
    • bearer

      public static String bearer(String accessToken)
      转成完整的 Http Authorization 头携带 Bearer Token 格式
      Parameters:
      accessToken - Token
      Returns:
      可放入 Authorization 头的 Bearer 类型 Token
    • oauth2

      public static String oauth2(String accessToken)
      转成完整的 Http Authorization 头携带的以 OAuth2 为前缀的 Token 格式
      Parameters:
      accessToken - Token
      Returns:
      可放入 Authorization 头的 OAuth2 类型 Token
    • token

      public static String token(String accessToken)
      转成完整的 Http Authorization 头携带的以 token 为前缀的 Token 格式
      Parameters:
      accessToken - Token
      Returns:
      可放入 Authorization 头的 token 类型 Token