public class PfxOptions extends KeyStoreOptionsBase
Constructor and Description |
---|
PfxOptions()
Default constructor
|
PfxOptions(JsonObject json)
Create options from JSON
|
PfxOptions(PfxOptions other)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
PfxOptions |
clone() |
PfxOptions |
copy() |
PfxOptions |
setPassword(String password)
Set the password for the key store
|
PfxOptions |
setPath(String path)
Set the path to the key store
|
PfxOptions |
setValue(Buffer value)
Set the key store as a buffer
|
JsonObject |
toJson()
Convert to JSON
|
equals, getKeyManagerFactory, getPassword, getPath, getProvider, getTrustManagerFactory, getType, getValue, hashCode, keyManagerMapper, loadKeyStore, setProvider, setType, trustManagerMapper
public PfxOptions()
public PfxOptions(PfxOptions other)
other
- the options to copypublic PfxOptions(JsonObject json)
json
- the JSONpublic PfxOptions setPassword(String password)
KeyStoreOptionsBase
setPassword
in class KeyStoreOptionsBase
password
- the passwordpublic PfxOptions setPath(String path)
KeyStoreOptionsBase
setPath
in class KeyStoreOptionsBase
path
- the pathpublic PfxOptions setValue(Buffer value)
setValue
in class KeyStoreOptionsBase
value
- the key store as a bufferpublic PfxOptions copy()
copy
in interface KeyCertOptions
copy
in interface TrustOptions
copy
in class KeyStoreOptionsBase
public PfxOptions clone()
clone
in interface KeyCertOptions
clone
in interface TrustOptions
clone
in class KeyStoreOptionsBase
public JsonObject toJson()
Copyright © 2023 Eclipse. All rights reserved.