Interface SupportsNoSignOption<T extends BaseOptions<T>>
- All Superinterfaces:
CanSetCapability<T>,org.openqa.selenium.Capabilities,Serializable
- All Known Implementing Classes:
EspressoOptions,UiAutomator2Options
public interface SupportsNoSignOption<T extends BaseOptions<T>>
extends org.openqa.selenium.Capabilities, CanSetCapability<T>
-
Field Summary
Fields -
Method Summary
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
-
NO_SIGN_OPTION
- See Also:
-
-
Method Details
-
noSign
Skips application signing.- Returns:
- self instance for chaining.
-
setNoSign
Set it to true in order to skip application signing. By default, all apps are always signed with the default Appium debug signature if they don't have any. This capability cancels all the signing checks and makes the driver to use the application package as is. This capability does not affect .apks packages as these are expected to be already signed.- Parameters:
value- Whether to skip package signing.- Returns:
- self instance for chaining.
-
doesNoSign
Get whether to skip package signing.- Returns:
- True or false.
-