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

com.clickntap.smart.AuthenticatedUser Maven / Gradle / Ivy

There is a newer version: 1.30
Show newest version
package com.clickntap.smart;

import com.clickntap.tool.bean.Bean;
import com.clickntap.utils.ConstUtils;

import freemarker.template.utility.StringUtil;

public class AuthenticatedUser extends Bean {

	private String name;
	private String surname;
	private String username;
	private String password;
	private String email;
	private String passes;

	public String getSecondName() {
		return surname;
	}

	public void setSecondName(String surname) {
		this.surname = surname;
	}

	public String getSurname() {
		return surname;
	}

	public void setSurname(String surname) {
		this.surname = surname;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getFirstName() {
		return name;
	}

	public void setFirstName(String name) {
		this.name = name;
	}

	public String getUsername() {
		return username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getPasses() {
		return passes;
	}

	public void setPasses(String passes) {
		this.passes = passes;
	}

	public boolean hasPass(String pass) {
		if (this.passes == null)
			return false;
		String[] passes = StringUtil.split(this.passes, ConstUtils.COMMA_CHAR);
		for (String aPass : passes) {
			if (aPass.compareToIgnoreCase(pass) == 0)
				return true;
		}
		return false;
	}

	public boolean isEnabled() {
		return true;
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy