NHRCertificateOptions.java
/*
* Copyright (C) 2022 B3Partners B.V.
*
* SPDX-License-Identifier: MIT
*
*/
package nl.b3p.brmo.nhr.loader;
import picocli.CommandLine;
public class NHRCertificateOptions {
@CommandLine.Option(names = "--truststore")
private String truststore;
@CommandLine.Option(names = "--truststore-password")
private String truststorePassword;
@CommandLine.Option(names = "--keystore")
private String keystore;
@CommandLine.Option(
names = {"--keystore-password"},
interactive = true)
private String keystorePassword;
@CommandLine.Option(names = {"--keystore-alias"})
private String keystoreAlias;
public String getTruststore() {
return truststore;
}
public void setTruststore(String truststore) {
this.truststore = truststore;
}
public String getTruststorePassword() {
return truststorePassword;
}
public void setTruststorePassword(String truststorePassword) {
this.truststorePassword = truststorePassword;
}
public String getKeystore() {
return keystore;
}
public void setKeystore(String keystore) {
this.keystore = keystore;
}
public String getKeystorePassword() {
return keystorePassword;
}
public void setKeystorePassword(String keystorePassword) {
this.keystorePassword = keystorePassword;
}
public String getKeystoreAlias() {
return keystoreAlias;
}
public void setKeystoreAlias(String keystoreAlias) {
this.keystoreAlias = keystoreAlias;
}
}