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

org.frameworkset.web.auth.AuthenticateToken Maven / Gradle / Ivy

Go to download

support session share between application cluster nodes and cross domain application nodes.support good application session monitor and session data statitic module.demo site http://session.bbossgroups.com/

The newest version!
/**
 * 
 */
package org.frameworkset.web.auth;

import java.util.Map;

/**
 * @author yinbp
 *
 * @Date:2016-11-15 17:00:28
 */
public class AuthenticateToken implements java.io.Serializable{
	private String account;
	private String password;
	private String appcode;
	private String appsecret;
	private String sessionid;
	private String signature;
	private long livetimes;
	
	private Map extendAttributes;
	/**
	 * 
	 */
	public AuthenticateToken() {
		
	}
	
	public Object getAttribute(String attributeName)
	{
		if(extendAttributes == null)
			return null;
		return this.extendAttributes.get(attributeName);
	}
	public String getSessionid() {
		return sessionid;
	}
	public void setSessionid(String sessionid) {
		this.sessionid = sessionid;
	}
	 
	public String getAccount() {
		return account;
	}
	public void setAccount(String account) {
		this.account = account;
	}
	public String getPassword() {
		return password;
	}
	public void setPassword(String password) {
		this.password = password;
	}
	public String getAppcode() {
		return appcode;
	}
	public void setAppcode(String appcode) {
		this.appcode = appcode;
	}
	public String getAppsecret() {
		return appsecret;
	}
	public void setAppsecret(String appsecret) {
		this.appsecret = appsecret;
	}

	public Map getExtendAttributes() {
		return extendAttributes;
	}

	public void setExtendAttributes(Map extendAttributes) {
		this.extendAttributes = extendAttributes;
	}

	public String getSignature() {
		return signature;
	}

	public void setSignature(String signature) {
		this.signature = signature;
	}

	public long getLivetimes() {
		return livetimes;
	}

	public void setLivetimes(long livetimes) {
		this.livetimes = livetimes;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy