Package | Description |
---|---|
org.waarp.common.crypto |
Classes implementing Encryption for Password support or for File Encryption
AES is the best compromise in term of security and efficiency.
|
org.waarp.common.crypto.ssl |
Classes implementing SSL support for Netty
To generate the stores for Waarp for instance, you need to create 2 JKS keyStore.
|
Modifier and Type | Method and Description |
---|---|
void |
KeyObject.saveSecretKey(File file)
Save a Key to a File
|
void |
DynamicKeyManager.saveToFiles() |
void |
KeyManager.saveToFiles() |
void |
KeyObject.setSecretKey(File file)
Create a Key from a File
|
Modifier and Type | Method and Description |
---|---|
void |
WaarpSecureKeyStore.initKeyStore(String _keyStoreFilename,
String _keyStorePasswd,
String _keyPassword)
Initialize the SecureKeyStore with no TrustStore from file
|
void |
WaarpSecureKeyStore.initTrustStore(String _trustStoreFilename,
String _trustStorePasswd,
boolean needClientAuthent)
Initialize the TrustStore from a filename and its password
|
Constructor and Description |
---|
WaarpSecureKeyStore(String _keyStorePasswd,
String _keyPassword)
Initialize empty KeyStore.
|
WaarpSecureKeyStore(String keyStoreFilename,
String _keyStorePasswd,
String _keyPassword)
Initialize the SecureKeyStore with no TrustStore from file
|
WaarpSecureKeyStore(String keyStoreFilename,
String _keyStorePasswd,
String _keyPassword,
String trustStoreFilename,
String _trustStorePasswd,
boolean needClientAuthent)
Initialize the SecureKeyStore and TrustStore from files
|
WaarpSecureTrustManagerFactory(TrustManagerFactory tmf,
boolean clientAuthent) |
WaarpX509TrustManager(TrustManagerFactory tmf)
Create a "default" X509TrustManager
|
Copyright © 2009–2019 Waarp. All rights reserved.