Class StoreKeyConfig

  • All Implemented Interfaces:
    SslKeyConfig

    public class StoreKeyConfig
    extends java.lang.Object
    implements SslKeyConfig
    A SslKeyConfig that builds a Key Manager from a keystore file.
    • Method Summary

      Modifier and Type Method Description
      javax.net.ssl.X509ExtendedKeyManager createKeyManager()  
      java.util.Collection<java.nio.file.Path> getDependentFiles()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getDependentFiles

        public java.util.Collection<java.nio.file.Path> getDependentFiles()
        Specified by:
        getDependentFiles in interface SslKeyConfig
        Returns:
        A collection of files that are read by this config object. The SslKeyConfig.createKeyManager() method will read these files dynamically, so the behaviour of this key config may change whenever any of these files are modified.
      • createKeyManager

        public javax.net.ssl.X509ExtendedKeyManager createKeyManager()
        Specified by:
        createKeyManager in interface SslKeyConfig
        Returns:
        A new X509ExtendedKeyManager.