Package net.webpdf.wsclient.openapi
Class ServerConfigKeystore
- java.lang.Object
-
- net.webpdf.wsclient.openapi.ServerConfigKeystore
-
public class ServerConfigKeystore extends Object
Defines a certificate keystore.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classServerConfigKeystore.TypeEnumThe format of the keystore file containing the certificate (or certificate chain) and private key (optionally encrypted) to be used for SSL encryption
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_FILEstatic StringJSON_PROPERTY_PASSWORDstatic StringJSON_PROPERTY_TYPE
-
Constructor Summary
Constructors Constructor Description ServerConfigKeystore()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServerConfigKeystore_file(String _file)booleanequals(Object o)@Nullable StringgetFile()The name of the keystore file to use.@Nullable StringgetPassword()The password required to access the keystore.@Nullable ServerConfigKeystore.TypeEnumgetType()The format of the keystore file containing the certificate (or certificate chain) and private key (optionally encrypted) to be used for SSL encryptioninthashCode()ServerConfigKeystorepassword(String password)voidsetFile(String _file)voidsetPassword(String password)voidsetType(ServerConfigKeystore.TypeEnum type)StringtoString()ServerConfigKeystoretype(ServerConfigKeystore.TypeEnum type)
-
-
-
Field Detail
-
JSON_PROPERTY_FILE
public static final String JSON_PROPERTY_FILE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PASSWORD
public static final String JSON_PROPERTY_PASSWORD
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
_file
public ServerConfigKeystore _file(String _file)
-
getFile
@Nullable public @Nullable String getFile()
The name of the keystore file to use.- Returns:
- _file
-
setFile
public void setFile(String _file)
-
password
public ServerConfigKeystore password(String password)
-
getPassword
@Nullable public @Nullable String getPassword()
The password required to access the keystore.- Returns:
- password
-
setPassword
public void setPassword(String password)
-
type
public ServerConfigKeystore type(ServerConfigKeystore.TypeEnum type)
-
getType
@Nullable public @Nullable ServerConfigKeystore.TypeEnum getType()
The format of the keystore file containing the certificate (or certificate chain) and private key (optionally encrypted) to be used for SSL encryption. * JKS = A Java keystore (file based with an extension like \".jks\"). * PKCS12 = A PKCS12 keystore (file based with the extensions like \".p12\" or \".pfx\"). * PEM = A PEM-encoded keystore (file based with extensions like \".pem\" or \".cabundle\"). * WINDOWS\\_MACHINE = The Windows certificate store of the machine on which the server is running. * WINDOWS\\_USER = The Windows certificate store of the user account under which the server is running.- Returns:
- type
-
setType
public void setType(ServerConfigKeystore.TypeEnum type)
-
-