Class KeyStoreSource

java.lang.Object
com.github.tomakehurst.wiremock.common.ssl.KeyStoreSource
All Implemented Interfaces:
Source<KeyStore>
Direct Known Subclasses:
ReadOnlyFileOrClasspathKeyStoreSource

public abstract class KeyStoreSource extends Object implements Source<KeyStore>
  • Field Details

    • keyStoreType

      protected final String keyStoreType
    • keyStorePassword

      protected final char[] keyStorePassword
  • Constructor Details

    • KeyStoreSource

      protected KeyStoreSource(String keyStoreType, char[] keyStorePassword)
  • Method Details

    • load

      public KeyStore load()
      Specified by:
      load in interface Source<KeyStore>
    • createInputStream

      protected abstract InputStream createInputStream()
    • getKeyStoreType

      public String getKeyStoreType()
    • getKeyStorePassword

      public String getKeyStorePassword()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object