Package au.com.dius.pact.consumer.model
Class MockHttpsProviderConfig
-
- All Implemented Interfaces:
public final class MockHttpsProviderConfig extends MockProviderConfig
Mock Provider configuration for HTTPS
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringhostnameprivate final Integerportprivate final PactSpecVersionpactVersionprivate final KeyStorekeyStoreprivate final StringkeyStoreAliasprivate final StringkeystorePasswordprivate final StringprivateKeyPasswordprivate final MockServerImplementationmockServerImplementationprivate final Stringschemeprivate final BooleanaddCloseHeaderprivate final StringtransportRegistryEntry
-
Constructor Summary
Constructors Constructor Description MockHttpsProviderConfig(String hostname, Integer port, PactSpecVersion pactVersion, KeyStore keyStore, String keyStoreAlias, String keystorePassword, String privateKeyPassword, MockServerImplementation mockServerImplementation)MockHttpsProviderConfig(String hostname, Integer port, PactSpecVersion pactVersion, KeyStore keyStore, String keyStoreAlias, String keystorePassword, String privateKeyPassword)MockHttpsProviderConfig(String hostname, Integer port, PactSpecVersion pactVersion, KeyStore keyStore, String keyStoreAlias, String keystorePassword)MockHttpsProviderConfig(String hostname, Integer port, PactSpecVersion pactVersion, KeyStore keyStore, String keyStoreAlias)MockHttpsProviderConfig(String hostname, Integer port, PactSpecVersion pactVersion, KeyStore keyStore)MockHttpsProviderConfig(String hostname, Integer port, PactSpecVersion pactVersion)MockHttpsProviderConfig(String hostname, Integer port)MockHttpsProviderConfig(String hostname)MockHttpsProviderConfig()
-
Method Summary
Modifier and Type Method Description StringgetHostname()IntegergetPort()PactSpecVersiongetPactVersion()final KeyStoregetKeyStore()final StringgetKeyStoreAlias()final StringgetKeystorePassword()final StringgetPrivateKeyPassword()MockServerImplementationgetMockServerImplementation()MockProviderConfigmergeWith(MockProviderConfig config)final static MockHttpsProviderConfighttpsConfig(String hostname, Integer port, PactSpecVersion pactVersion, MockServerImplementation implementation)final static MockHttpsProviderConfighttpsConfig(String hostname, Integer port, PactSpecVersion pactVersion)final static MockHttpsProviderConfighttpsConfig(String hostname, Integer port)final static MockHttpsProviderConfighttpsConfig(String hostname)final static MockHttpsProviderConfighttpsConfig()-
Methods inherited from class au.com.dius.pact.consumer.model.MockProviderConfig
address, getAddCloseHeader, getScheme, getTransportRegistryEntry, toPluginMockServerConfig, url -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
MockHttpsProviderConfig
MockHttpsProviderConfig(String hostname, Integer port, PactSpecVersion pactVersion, KeyStore keyStore, String keyStoreAlias, String keystorePassword, String privateKeyPassword, MockServerImplementation mockServerImplementation)
-
MockHttpsProviderConfig
MockHttpsProviderConfig(String hostname, Integer port, PactSpecVersion pactVersion, KeyStore keyStore, String keyStoreAlias, String keystorePassword, String privateKeyPassword)
-
MockHttpsProviderConfig
MockHttpsProviderConfig(String hostname, Integer port, PactSpecVersion pactVersion, KeyStore keyStore, String keyStoreAlias, String keystorePassword)
-
MockHttpsProviderConfig
MockHttpsProviderConfig(String hostname, Integer port, PactSpecVersion pactVersion, KeyStore keyStore, String keyStoreAlias)
-
MockHttpsProviderConfig
MockHttpsProviderConfig(String hostname, Integer port, PactSpecVersion pactVersion, KeyStore keyStore)
-
MockHttpsProviderConfig
MockHttpsProviderConfig(String hostname, Integer port, PactSpecVersion pactVersion)
-
MockHttpsProviderConfig
MockHttpsProviderConfig(String hostname)
-
MockHttpsProviderConfig
MockHttpsProviderConfig()
-
-
Method Detail
-
getHostname
String getHostname()
-
getPactVersion
PactSpecVersion getPactVersion()
-
getKeyStore
final KeyStore getKeyStore()
-
getKeyStoreAlias
final String getKeyStoreAlias()
-
getKeystorePassword
final String getKeystorePassword()
-
getPrivateKeyPassword
final String getPrivateKeyPassword()
-
getMockServerImplementation
MockServerImplementation getMockServerImplementation()
-
mergeWith
MockProviderConfig mergeWith(MockProviderConfig config)
-
httpsConfig
@JvmOverloads() final static MockHttpsProviderConfig httpsConfig(String hostname, Integer port, PactSpecVersion pactVersion, MockServerImplementation implementation)
-
httpsConfig
@JvmOverloads() final static MockHttpsProviderConfig httpsConfig(String hostname, Integer port, PactSpecVersion pactVersion)
-
httpsConfig
@JvmOverloads() final static MockHttpsProviderConfig httpsConfig(String hostname, Integer port)
-
httpsConfig
@JvmOverloads() final static MockHttpsProviderConfig httpsConfig(String hostname)
-
httpsConfig
@JvmOverloads() final static MockHttpsProviderConfig httpsConfig()
-
-
-
-