All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.healthy.common.security.social.weixinmp.connet.WeixinMpAccessGrant Maven / Gradle / Ivy

There is a newer version: 1.2.1.RELEASE
Show newest version
package com.healthy.common.security.social.weixinmp.connet;

import org.springframework.social.oauth2.AccessGrant;

/**
 * 微信公众号的access_token信息。与标准OAuth2协议不同,微信在获取access_token时会同时返回openId,并没有单独的通过accessToke换取openId的服务
 * 

* 所以在这里继承了标准AccessGrant,添加了openId字段,作为对微信access_token信息的封装。 */ public class WeixinMpAccessGrant extends AccessGrant { private static final long serialVersionUID = -7243374526633186783L; private String openId; public WeixinMpAccessGrant() { super(""); } public WeixinMpAccessGrant(String accessToken, String scope, String refreshToken, Long expiresIn) { super(accessToken, scope, refreshToken, expiresIn); } /** * @return the openId */ public String getOpenId() { return openId; } /** * @param openId the openId to set */ public void setOpenId(String openId) { this.openId = openId; } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy