Class AndroidDeviceTrust

java.lang.Object
com.okta.sdk.resource.model.AndroidDeviceTrust
All Implemented Interfaces:
Serializable

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2026-03-13T17:36:05.533634+05:30[Asia/Kolkata]", comments="Generator version: 7.15.0") public class AndroidDeviceTrust extends Object implements Serializable
Android Device Trust integration provider
See Also:
  • Field Details

  • Constructor Details

    • AndroidDeviceTrust

      public AndroidDeviceTrust()
  • Method Details

    • deviceIntegrityLevel

      public AndroidDeviceTrust deviceIntegrityLevel(DeviceIntegrity deviceIntegrityLevel)
    • getDeviceIntegrityLevel

      @Nullable public DeviceIntegrity getDeviceIntegrityLevel()
      Get deviceIntegrityLevel
      Returns:
      deviceIntegrityLevel
    • setDeviceIntegrityLevel

      public void setDeviceIntegrityLevel(DeviceIntegrity deviceIntegrityLevel)
    • networkProxyDisabled

      public AndroidDeviceTrust networkProxyDisabled(Boolean networkProxyDisabled)
    • getNetworkProxyDisabled

      @Nullable public Boolean getNetworkProxyDisabled()
      Indicates whether a device has a network proxy disabled
      Returns:
      networkProxyDisabled
    • setNetworkProxyDisabled

      public void setNetworkProxyDisabled(Boolean networkProxyDisabled)
    • playProtectVerdict

      public AndroidDeviceTrust playProtectVerdict(PlayProtectVerdict playProtectVerdict)
    • getPlayProtectVerdict

      @Nullable public PlayProtectVerdict getPlayProtectVerdict()
      Get playProtectVerdict
      Returns:
      playProtectVerdict
    • setPlayProtectVerdict

      public void setPlayProtectVerdict(PlayProtectVerdict playProtectVerdict)
    • requireMajorVersionUpdate

      public AndroidDeviceTrust requireMajorVersionUpdate(Boolean requireMajorVersionUpdate)
    • getRequireMajorVersionUpdate

      @Nullable public Boolean getRequireMajorVersionUpdate()
      Indicates whether the device needs to be on the latest major version available to the device **Note:** This option requires an `osVersion.dynamicVersionRequirement` value to be supplied with the `osVersion.dynamicVersionRequirement.type` as either `MINIMUM` or `EXACT`.
      Returns:
      requireMajorVersionUpdate
    • setRequireMajorVersionUpdate

      public void setRequireMajorVersionUpdate(Boolean requireMajorVersionUpdate)
    • screenLockComplexity

      public AndroidDeviceTrust screenLockComplexity(ScreenLockComplexity screenLockComplexity)
    • getScreenLockComplexity

      @Nullable public ScreenLockComplexity getScreenLockComplexity()
      Get screenLockComplexity
      Returns:
      screenLockComplexity
    • setScreenLockComplexity

      public void setScreenLockComplexity(ScreenLockComplexity screenLockComplexity)
    • usbDebuggingDisabled

      public AndroidDeviceTrust usbDebuggingDisabled(Boolean usbDebuggingDisabled)
    • getUsbDebuggingDisabled

      @Nullable public Boolean getUsbDebuggingDisabled()
      Indicates whether Android Debug Bridge (adb) over USB is disabled
      Returns:
      usbDebuggingDisabled
    • setUsbDebuggingDisabled

      public void setUsbDebuggingDisabled(Boolean usbDebuggingDisabled)
    • wifiSecured

      public AndroidDeviceTrust wifiSecured(Boolean wifiSecured)
    • getWifiSecured

      @Nullable public Boolean getWifiSecured()
      Indicates whether a device is on a password-protected Wi-Fi network
      Returns:
      wifiSecured
    • setWifiSecured

      public void setWifiSecured(Boolean wifiSecured)
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object