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

org.jresearch.commons.base.domain.VerificationToken Maven / Gradle / Ivy

There is a newer version: 1.0.43
Show newest version
package org.jresearch.commons.base.domain;

import org.joda.time.LocalDateTime;

public class VerificationToken extends Domain {

	private String token;

	private LocalDateTime creationDate;

	private LocalDateTime expirationDate;

	private boolean multiple;

	private User user;

	public LocalDateTime getExpirationDate() {
		return expirationDate;
	}

	public void setExpirationDate(final LocalDateTime expirationDate) {
		this.expirationDate = expirationDate;
	}

	public boolean isMultiple() {
		return multiple;
	}

	public void setMultiple(final boolean multiple) {
		this.multiple = multiple;
	}

	public String getToken() {
		return token;
	}

	public void setToken(final String token) {
		this.token = token;
	}

	public LocalDateTime getCreationDate() {
		return creationDate;
	}

	public void setCreationDate(final LocalDateTime creationDate) {
		this.creationDate = creationDate;
	}

	public User getUser() {
		return user;
	}

	public void setUser(final User user) {
		this.user = user;
	}

	public boolean expired() {
		return new LocalDateTime().isAfter(expirationDate);
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy