package com.qianwen.core.social.props; import me.zhyd.oauth.config.AuthSource; import me.zhyd.oauth.enums.AuthResponseStatus; import me.zhyd.oauth.exception.AuthException; import me.zhyd.oauth.request.AuthDefaultRequest; import com.qianwen.core.social.request.CustomAuthDingTalkRequest; import com.qianwen.core.social.request.CustomAuthWeChatEntWebRequest; /* loaded from: blade-starter-social-9.3.2.0-SNAPSHOT.jar:org/springblade/core/social/props/BladeAuthSource.class */ public enum BladeAuthSource implements AuthSource { DINGTALK_WEB { // from class: org.springblade.core.social.props.BladeAuthSource.1 public String authorize() { throw new AuthException(AuthResponseStatus.UNSUPPORTED); } public String accessToken() { return "https://oapi.dingtalk.com/gettoken"; } public String userInfo() { return "https://oapi.dingtalk.com/user/get"; } public Class getTargetClass() { return CustomAuthDingTalkRequest.class; } }, WECHAT_ENTERPRISE_WEB { // from class: org.springblade.core.social.props.BladeAuthSource.2 public String authorize() { return "https://open.weixin.qq.com/connect/oauth2/authorize"; } public String accessToken() { return "https://qyapi.weixin.qq.com/cgi-bin/gettoken"; } public String userInfo() { return "https://qyapi.weixin.qq.com/cgi-bin/auth/getuserinfo"; } public Class getTargetClass() { return CustomAuthWeChatEntWebRequest.class; } } }