Class KeyStoreKeyManager

  • All Implemented Interfaces:
    HTTPSKeyManager, KeyManager, X509KeyManager

    public class KeyStoreKeyManager
    extends Object
    implements HTTPSKeyManager
    HTTPSKeyManager that extracts its trust material from a given KeyStore. This key manager needs some configuration parameters: jade_mtp_http_https_keyStoreType: The type of KeyStore to use (defaults to JKS) jade_mtp_http_https_keyStoreFile: The File Containing the KeyStore. This keystore can only contain a key entry (Private Key + X509 Certificate). The password encrypting this key must be the same password of the KeyStore. This key material will be used to authenticate local platform when remote platforms will attempt to connect with. jade_mtp_http_https_keyStorePass: The password for the key store indicated with the parameter described above.
    Author:
    Joan Ametller Esquerra