public class SecurityPropertiesSchema extends BaseSchema
| Modifier and Type | Field and Description |
|---|---|
static String |
KEY_PASSWORD_KEY |
private String |
keyPassword |
private String |
keystore |
static String |
KEYSTORE_KEY |
static String |
KEYSTORE_PASSWORD_KEY |
static String |
KEYSTORE_TYPE_KEY |
private String |
keystorePassword |
private String |
keystoreType |
private SensitivePropsSchema |
sensitiveProps |
static String |
SSL_PROTOCOL_KEY |
private String |
sslProtocol |
private String |
truststore |
static String |
TRUSTSTORE_KEY |
static String |
TRUSTSTORE_PASSWORD_KEY |
static String |
TRUSTSTORE_TYPE_KEY |
private String |
truststorePassword |
private String |
truststoreType |
IT_WAS_NOT_FOUND_AND_IT_IS_REQUIRED, mapSupplier, validationIssues| Constructor and Description |
|---|
SecurityPropertiesSchema() |
SecurityPropertiesSchema(Map map) |
| Modifier and Type | Method and Description |
|---|---|
String |
getKeyPassword() |
String |
getKeystore() |
String |
getKeystorePassword() |
String |
getKeystoreType() |
SensitivePropsSchema |
getSensitiveProps() |
String |
getSslProtocol() |
String |
getTruststore() |
String |
getTruststorePassword() |
String |
getTruststoreType() |
Map<String,Object> |
toMap() |
boolean |
useSSL() |
private boolean |
validateStoreType(String store) |
addIssuesIfNotNull, addValidationIssue, getAndValidate, getAndValidateNotNull, getMapAsType, getMapAsType, getOptionalKeyAsType, getRequiredKeyAsType, getValidationIssues, getValidationIssuesAsString, isValid, nullToEmpty, nullToEmpty, nullToEmpty, putIfNotNull, putListIfNotNull, transformListToTypepublic static final String KEYSTORE_KEY
public static final String KEYSTORE_TYPE_KEY
public static final String KEYSTORE_PASSWORD_KEY
public static final String KEY_PASSWORD_KEY
public static final String TRUSTSTORE_KEY
public static final String TRUSTSTORE_TYPE_KEY
public static final String TRUSTSTORE_PASSWORD_KEY
public static final String SSL_PROTOCOL_KEY
private String keystore
private String keystoreType
private String keystorePassword
private String keyPassword
private String truststore
private String truststoreType
private String truststorePassword
private String sslProtocol
private SensitivePropsSchema sensitiveProps
public SecurityPropertiesSchema()
public SecurityPropertiesSchema(Map map)
public Map<String,Object> toMap()
toMap in class BaseSchemaprivate boolean validateStoreType(String store)
public boolean useSSL()
public String getKeystore()
public String getKeystoreType()
public String getKeystorePassword()
public String getKeyPassword()
public String getTruststore()
public String getTruststoreType()
public String getTruststorePassword()
public String getSslProtocol()
public SensitivePropsSchema getSensitiveProps()
Copyright © 2016 Apache NiFi Project. All rights reserved.