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

com.foxinmy.weixin4j.wxa.model.Session Maven / Gradle / Ivy

The newest version!
package com.foxinmy.weixin4j.wxa.model;

import java.io.Serializable;

import com.foxinmy.weixin4j.wxa.WXBizDataCrypt;

/**
 * 登录会话。
 *
 * @since 1.8
 */
public class Session implements Serializable {

	private static final long serialVersionUID = 2018051801L;

	private String openId;
	private String sessionKey;
	private String unionId;

	public String getOpenId() {
		return openId;
	}

	public void setOpenId(String openId) {
		this.openId = openId;
	}

	/**
	 * 返回会话密钥
	 * 

注意:会话密钥 session_key 是对用户数据进行 * 加密签名 * 的密钥。 * 为了应用自身的数据安全,开发者服务器不应该把会话密钥下发到小程序, * 也不应该对外提供这个密钥。

* * @return 会话密钥 * @see WXBizDataCrypt */ public String getSessionKey() { return sessionKey; } public void setSessionKey(String sessionKey) { this.sessionKey = sessionKey; } /** * 返回UnionID *

* UnionID 只在满足一定条件的情况下返回。 * 具体参看 UnionID机制说明。 *

* * @return UnionID */ public String getUnionId() { return unionId; } public void setUnionId(String unionId) { this.unionId = unionId; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy