mirror of
https://gitee.com/yadong.zhang/JustAuth.git
synced 2025-12-07 01:08:24 +08:00
64 lines
1.2 KiB
Java
64 lines
1.2 KiB
Java
package me.zhyd.oauth.config;
|
|
|
|
/**
|
|
* 测试自定义实现{@link AuthSource}接口后的枚举类
|
|
*
|
|
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
|
|
* @version 1.0
|
|
* @since 1.12.0
|
|
*/
|
|
public enum AuthExtendSource implements AuthSource {
|
|
|
|
OTHER {
|
|
/**
|
|
* 授权的api
|
|
*
|
|
* @return url
|
|
*/
|
|
@Override
|
|
public String authorize() {
|
|
return "http://authorize";
|
|
}
|
|
|
|
/**
|
|
* 获取accessToken的api
|
|
*
|
|
* @return url
|
|
*/
|
|
@Override
|
|
public String accessToken() {
|
|
return "http://accessToken";
|
|
}
|
|
|
|
/**
|
|
* 获取用户信息的api
|
|
*
|
|
* @return url
|
|
*/
|
|
@Override
|
|
public String userInfo() {
|
|
return null;
|
|
}
|
|
|
|
/**
|
|
* 取消授权的api
|
|
*
|
|
* @return url
|
|
*/
|
|
@Override
|
|
public String revoke() {
|
|
return null;
|
|
}
|
|
|
|
/**
|
|
* 刷新授权的api
|
|
*
|
|
* @return url
|
|
*/
|
|
@Override
|
|
public String refresh() {
|
|
return null;
|
|
}
|
|
}
|
|
}
|