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

net.koofr.api.v2.resources.SecuritySettings Maven / Gradle / Ivy

The newest version!
package net.koofr.api.v2.resources;

import java.io.Serializable;

import org.codehaus.jackson.annotate.JsonIgnoreProperties;

@JsonIgnoreProperties(ignoreUnknown = true)
public class SecuritySettings extends JsonBase implements Serializable {
	private static final long serialVersionUID = 1L;

	private Boolean downloadLinkAutoPassword;
	private Boolean downloadLinkRequirePassword;
	private Boolean uploadLinkAutoPassword;
	private Boolean uploadLinkRequirePassword;
	
	public SecuritySettings() {
	}

	public SecuritySettings(SecuritySettings src) {
		this.downloadLinkAutoPassword = src.downloadLinkAutoPassword;
		this.downloadLinkRequirePassword = src.downloadLinkRequirePassword;
		this.uploadLinkAutoPassword = src.uploadLinkAutoPassword;
		this.uploadLinkRequirePassword = src.uploadLinkRequirePassword;
	}
	
	public Boolean isDownloadLinkAutoPassword() {
		return downloadLinkAutoPassword;
	}

	public void setDownloadLinkAutoPassword(Boolean downloadLinkAutoPassword) {
		this.downloadLinkAutoPassword = downloadLinkAutoPassword;
	}

	public Boolean isDownloadLinkRequirePassword() {
		return downloadLinkRequirePassword;
	}

	public void setDownloadLinkRequirePassword(Boolean downloadLinkRequirePassword) {
		this.downloadLinkRequirePassword = downloadLinkRequirePassword;
	}

	public Boolean isUploadLinkAutoPassword() {
		return uploadLinkAutoPassword;
	}

	public void setUploadLinkAutoPassword(Boolean uploadLinkAutoPassword) {
		this.uploadLinkAutoPassword = uploadLinkAutoPassword;
	}

	public Boolean isUploadLinkRequirePassword() {
		return uploadLinkRequirePassword;
	}

	public void setUploadLinkRequirePassword(Boolean uploadLinkRequirePassword) {
		this.uploadLinkRequirePassword = uploadLinkRequirePassword;
	}
	
	public Object clone() {
		return new SecuritySettings(this);
	}
	
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy