Serialized Form
-
Package org.miaixz.bus.auth.magic
-
Class org.miaixz.bus.auth.magic.AccToken
class AccToken extends Object implements Serializable-
Serialized Fields
-
accessCode
String accessCode
-
accessToken
String accessToken
-
code
String code
企业微信附带属性 -
expireIn
int expireIn
-
idToken
String idToken
-
macAlgorithm
String macAlgorithm
小米附带属性 -
macKey
String macKey
-
oauthCallbackConfirmed
Boolean oauthCallbackConfirmed
-
oauthToken
String oauthToken
Twitter附带属性 -
oauthTokenSecret
String oauthTokenSecret
-
openId
String openId
-
refreshToken
String refreshToken
-
refreshTokenExpireIn
int refreshTokenExpireIn
-
scope
String scope
Google附带属性 -
screenName
String screenName
-
snapshotUser
boolean snapshotUser
微信公众号 - 网页授权的登录时可用 微信针对网页授权登录,增加了一个快照页的逻辑,快照页获取到的微信用户的 uid oid 和头像昵称都是虚拟的信息 -
tokenType
String tokenType
-
uid
String uid
-
unionId
String unionId
-
userId
String userId
-
username
String username
Apple附带属性
-
-
-
Class org.miaixz.bus.auth.magic.Callback
class Callback extends Object implements Serializable-
Serialized Fields
-
auth_code
String auth_code
访问AuthorizeUrl后回调时带的参数auth_code,该参数目前只使用于支付宝登录 -
authorization_code
String authorization_code
华为授权登录接受code的参数名 -
code
String code
访问AuthorizeUrl后回调时带的参数code -
error
String error
苹果错误信息,仅在用户取消授权时返回此值- See Also:
-
oauth_token
String oauth_token
Twitter回调后返回的oauth_token -
oauth_verifier
String oauth_verifier
Twitter回调后返回的oauth_verifier -
state
String state
访问AuthorizeUrl后回调时带的参数state,用于和请求AuthorizeUrl前的state比较,防止CSRF攻击 -
user
String user
苹果仅在用户首次授权应用程序时返回此值。如果您的应用程序已经获得了用户的授权,那么苹果将不会再次返回此值- See Also:
-
-
-
Class org.miaixz.bus.auth.magic.Material
class Material extends Object implements Serializable-
Serialized Fields
-
avatar
String avatar
用户头像 -
blog
String blog
用户网址 -
company
String company
所在公司 -
email
String email
用户邮箱 -
gender
org.miaixz.bus.core.lang.Gender gender
性别 -
location
String location
位置 -
nickname
String nickname
用户昵称 -
rawJson
String rawJson
第三方平台返回的原始用户信息 -
remark
String remark
用户备注(各平台中的用户个人介绍) -
snapshotUser
boolean snapshotUser
微信公众号 - 网页授权的登录时可用 微信针对网页授权登录,增加了一个快照页的逻辑,快照页获取到的微信用户的 uid oid 和头像昵称都是虚拟的信息 -
source
String source
用户来源 -
token
AccToken token
用户授权的token信息 -
username
String username
用户名 -
uuid
String uuid
用户第三方系统的唯一id。在调用方集成该组件时,可以用uuid + source唯一确定一个用户
-
-
-
-
Package org.miaixz.bus.auth.metric.jwt
-
Class org.miaixz.bus.auth.metric.jwt.Claims
class Claims extends Object implements Serializable- serialVersionUID:
- 2852289137231L
-
Class org.miaixz.bus.auth.metric.jwt.JWTHeader
class JWTHeader extends Claims implements Serializable- serialVersionUID:
- 2852289258085L
-
Class org.miaixz.bus.auth.metric.jwt.JWTPayload
class JWTPayload extends Claims implements Serializable- serialVersionUID:
- 2852289330860L
-