Interface SslStoreProvider

All Known Implementing Classes:
CertificateFileSslStoreProvider

public interface SslStoreProvider
Interface to provide SSL key stores for an WebServer to use. Can be used when file based key stores cannot be used.
Since:
2.0.0
Author:
Phillip Webb
  • Method Summary

    Modifier and Type
    Method
    Description
    Return the key store that should be used.
    Return the trust store that should be used.
  • Method Details

    • getKeyStore

      KeyStore getKeyStore() throws Exception
      Return the key store that should be used.
      Returns:
      the key store to use
      Throws:
      Exception - on load error
    • getTrustStore

      KeyStore getTrustStore() throws Exception
      Return the trust store that should be used.
      Returns:
      the trust store to use
      Throws:
      Exception - on load error