Interface SupportsKeystoreOptions<T extends BaseOptions<T>>
- All Superinterfaces:
CanSetCapability<T>,org.openqa.selenium.Capabilities,Serializable
- All Known Implementing Classes:
EspressoOptions,UiAutomator2Options
public interface SupportsKeystoreOptions<T extends BaseOptions<T>>
extends org.openqa.selenium.Capabilities, CanSetCapability<T>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionGet whether to use a custom keystore.default Optional<KeystoreConfig>Get the custom keystore config.default TsetKeystoreConfig(KeystoreConfig keystoreConfig) Use a custom keystore to sign the app under test.Methods inherited from interface io.appium.java_client.remote.options.CanSetCapability
amend, setCapabilityMethods inherited from interface org.openqa.selenium.Capabilities
asMap, get, getBrowserName, getBrowserVersion, getCapability, getCapabilityNames, getPlatformName, is, merge, required
-
Field Details
-
USE_KEYSTORE_OPTION
- See Also:
-
KEYSTORE_PATH_OPTION
- See Also:
-
KEYSTORE_PASSWORD_OPTION
- See Also:
-
KEY_ALIAS_OPTION
- See Also:
-
KEY_PASSWORD_OPTION
- See Also:
-
-
Method Details
-
setKeystoreConfig
Use a custom keystore to sign the app under test.- Parameters:
keystoreConfig- The keystore config to use.- Returns:
- self instance for chaining.
-
doesUseKeystore
Get whether to use a custom keystore.- Returns:
- True or false.
-
getKeystoreConfig
Get the custom keystore config.- Returns:
- The keystore config.
-