Modifier and Type | Method and Description |
---|---|
String |
getFile()
Gets the file name.
|
String |
getPassword()
Gets the password.
|
boolean |
isMandatory()
Is keyStore mandatory?
|
void |
setFile(String keyStoreFile)
Sets the file path of the KeyStore.
|
void |
setMandatory(boolean mandatory)
Sets if keyStore is mandatory.
|
void |
setPassword(String password)
Sets the keyStore password.
|
void setFile(String keyStoreFile) throws ConfigException
If this is not set then no KeyStore is used and so the connector would not be able to accept SSL connections.
keyStoreFile
- the fileConfigException
- if unable to set the propertyString getFile()
void setPassword(String password) throws ConfigException
This must be set of a KeyStore is specified.
password
- keyStore passwordConfigException
- if unable to set the propertyString getPassword()
void setMandatory(boolean mandatory) throws ConfigException
If true, all connections must use this KeyStore (i.e. SSL connection is mandatory).
By default this is false meaning that (assuming KeyStore file is set) the the connector could accept either SSL or non SSL connections.
mandatory
- true if SSL is mandatoryConfigException
- if unable to set the propertyboolean isMandatory()
Copyright © 2021 Push Technology Ltd. All Rights Reserved.