net.ravendb.client.serverwide.operations.certificates.CertificateDefinition Maven / Gradle / Ivy
package net.ravendb.client.serverwide.operations.certificates;
import java.util.*;
public class CertificateDefinition {
private String name;
private String certificate;
private String password;
private SecurityClearance securityClearance;
private String thumbprint;
private String PublicKeyPinningHash;
private Date notAfter;
private Map permissions = new TreeMap<>(String::compareToIgnoreCase);
private String collectionPrimaryKey = "";
private List collectionSecondaryKeys = new ArrayList<>();
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getCertificate() {
return certificate;
}
public void setCertificate(String certificate) {
this.certificate = certificate;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public SecurityClearance getSecurityClearance() {
return securityClearance;
}
public void setSecurityClearance(SecurityClearance securityClearance) {
this.securityClearance = securityClearance;
}
public String getThumbprint() {
return thumbprint;
}
public void setThumbprint(String thumbprint) {
this.thumbprint = thumbprint;
}
public Date getNotAfter() {
return notAfter;
}
public void setNotAfter(Date notAfter) {
this.notAfter = notAfter;
}
public Map getPermissions() {
return permissions;
}
public void setPermissions(Map permissions) {
this.permissions = permissions;
}
public String getCollectionPrimaryKey() {
return collectionPrimaryKey;
}
public void setCollectionPrimaryKey(String collectionPrimaryKey) {
this.collectionPrimaryKey = collectionPrimaryKey;
}
public List getCollectionSecondaryKeys() {
return collectionSecondaryKeys;
}
public void setCollectionSecondaryKeys(List collectionSecondaryKeys) {
this.collectionSecondaryKeys = collectionSecondaryKeys;
}
public String getPublicKeyPinningHash() {
return PublicKeyPinningHash;
}
public void setPublicKeyPinningHash(String publicKeyPinningHash) {
PublicKeyPinningHash = publicKeyPinningHash;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy