net.ravendb.embedded.SecurityOptions Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ravendb-embedded Show documentation
Show all versions of ravendb-embedded Show documentation
RavenDB package for running RavenDB in embedded mode
package net.ravendb.embedded;
import java.security.KeyStore;
@SuppressWarnings("unused")
public class SecurityOptions {
private String certificatePath;
private char[] certificatePassword;
private KeyStore clientCertificate;
private KeyStore trustStore;
private String certificateExec;
private String certificateArguments;
private String serverCertificateThumbprint;
SecurityOptions() {
}
public KeyStore getTrustStore() {
return trustStore;
}
public KeyStore getClientCertificate() {
return clientCertificate;
}
public String getCertificatePath() {
return certificatePath;
}
public char[] getCertificatePassword() {
return certificatePassword;
}
public String getCertificateExec() {
return certificateExec;
}
public String getCertificateArguments() {
return certificateArguments;
}
public String getServerCertificateThumbprint() {
return serverCertificateThumbprint;
}
void setCertificatePath(String certificatePath) {
this.certificatePath = certificatePath;
}
void setCertificatePassword(char[] certificatePassword) {
this.certificatePassword = certificatePassword;
}
void setCertificateExec(String certificateExec) {
this.certificateExec = certificateExec;
}
void setCertificateArguments(String certificateArguments) {
this.certificateArguments = certificateArguments;
}
void setServerCertificateThumbprint(String serverCertificateThumbprint) {
this.serverCertificateThumbprint = serverCertificateThumbprint;
}
void setClientCertificate(KeyStore clientCertificate) {
this.clientCertificate = clientCertificate;
}
void setTrustStore(KeyStore trustStore) {
this.trustStore = trustStore;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy