接口 AuthSource

  • 所有已知实现类:
    DefaultAuthSource

    public interface AuthSource
    三方应用地址管理

    time 05/11/2020 14:54 星期四 【dd/MM/YYYY HH:mm】

    email 15923508369@163.com

    版本:
    1.0.0
    作者:
    Gopal.pan
    • 方法详细资料

      • instants

        GluedClient instants​(ClientConfig clientConfig)
        实例化对应平台的运行实例

        time 15:27 2021/1/5 (HH:mm yyyy/MM/dd)

        email 15923508369@163.com

        参数:
        clientConfig - ClientConfig
        返回:
        com.github.sylphlike.framework.glued.api.GluedClient
      • authorize

        String authorize()
        授权api地址

        time 15:27 2021/1/5 (HH:mm yyyy/MM/dd)

        email 15923508369@163.com

        返回:
        java.lang.String
      • accessToken

        String accessToken()
        获取accessToken的api

        time 15:27 2021/1/5 (HH:mm yyyy/MM/dd)

        email 15923508369@163.com

        返回:
        java.lang.String
      • userInfo

        String userInfo()
        获取用户信息

        time 15:28 2021/1/5 (HH:mm yyyy/MM/dd)

        email 15923508369@163.com

        返回:
        java.lang.String
      • revoke

        default String revoke()
                       throws Exception
        取消授权

        time 15:28 2021/1/5 (HH:mm yyyy/MM/dd)

        email 15923508369@163.com

        返回:
        java.lang.String
        抛出:
        Exception
      • refresh

        default String refresh()
                        throws Exception
        刷新授权

        time 15:28 2021/1/5 (HH:mm yyyy/MM/dd)

        email 15923508369@163.com

        返回:
        java.lang.String
        抛出:
        Exception
      • getName

        default String getName()