Class DTCChromeOS

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

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-09-23T08:35:59.300824-05:00[America/Chicago]", comments="Generator version: 7.8.0") public class DTCChromeOS extends Object implements Serializable
Google Chrome Device Trust Connector provider
See Also:
  • Field Details

  • Constructor Details

    • DTCChromeOS

      public DTCChromeOS()
  • Method Details

    • allowScreenLock

      public DTCChromeOS allowScreenLock(Boolean allowScreenLock)
    • getAllowScreenLock

      @Nullable public Boolean getAllowScreenLock()
      Indicates whether the AllowScreenLock enterprise policy is enabled
      Returns:
      allowScreenLock
    • setAllowScreenLock

      public void setAllowScreenLock(Boolean allowScreenLock)
    • browserVersion

      public DTCChromeOS browserVersion(ChromeBrowserVersion browserVersion)
    • getBrowserVersion

      @Nullable public ChromeBrowserVersion getBrowserVersion()
      Get browserVersion
      Returns:
      browserVersion
    • setBrowserVersion

      public void setBrowserVersion(ChromeBrowserVersion browserVersion)
    • builtInDnsClientEnabled

      public DTCChromeOS builtInDnsClientEnabled(Boolean builtInDnsClientEnabled)
    • getBuiltInDnsClientEnabled

      @Nullable public Boolean getBuiltInDnsClientEnabled()
      Indicates if a software stack is used to communicate with the DNS server
      Returns:
      builtInDnsClientEnabled
    • setBuiltInDnsClientEnabled

      public void setBuiltInDnsClientEnabled(Boolean builtInDnsClientEnabled)
    • chromeRemoteDesktopAppBlocked

      public DTCChromeOS chromeRemoteDesktopAppBlocked(Boolean chromeRemoteDesktopAppBlocked)
    • getChromeRemoteDesktopAppBlocked

      @Nullable public Boolean getChromeRemoteDesktopAppBlocked()
      Indicates whether access to the Chrome Remote Desktop application is blocked through a policy
      Returns:
      chromeRemoteDesktopAppBlocked
    • setChromeRemoteDesktopAppBlocked

      public void setChromeRemoteDesktopAppBlocked(Boolean chromeRemoteDesktopAppBlocked)
    • deviceEnrollmentDomain

      public DTCChromeOS deviceEnrollmentDomain(String deviceEnrollmentDomain)
    • getDeviceEnrollmentDomain

      @Nullable public String getDeviceEnrollmentDomain()
      Enrollment domain of the customer that is currently managing the device
      Returns:
      deviceEnrollmentDomain
    • setDeviceEnrollmentDomain

      public void setDeviceEnrollmentDomain(String deviceEnrollmentDomain)
    • diskEncrypted

      public DTCChromeOS diskEncrypted(Boolean diskEncrypted)
    • getDiskEncrypted

      @Nullable public Boolean getDiskEncrypted()
      Indicates whether the main disk is encrypted
      Returns:
      diskEncrypted
    • setDiskEncrypted

      public void setDiskEncrypted(Boolean diskEncrypted)
    • keyTrustLevel

      public DTCChromeOS keyTrustLevel(KeyTrustLevelOSMode keyTrustLevel)
    • getKeyTrustLevel

      @Nullable public KeyTrustLevelOSMode getKeyTrustLevel()
      Get keyTrustLevel
      Returns:
      keyTrustLevel
    • setKeyTrustLevel

      public void setKeyTrustLevel(KeyTrustLevelOSMode keyTrustLevel)
    • managedDevice

      public DTCChromeOS managedDevice(Boolean managedDevice)
    • getManagedDevice

      @Nullable public Boolean getManagedDevice()
      Indicates whether the device is enrolled in ChromeOS device management
      Returns:
      managedDevice
    • setManagedDevice

      public void setManagedDevice(Boolean managedDevice)
    • osFirewall

      public DTCChromeOS osFirewall(Boolean osFirewall)
    • getOsFirewall

      @Nullable public Boolean getOsFirewall()
      Indicates whether a firewall is enabled at the OS-level on the device
      Returns:
      osFirewall
    • setOsFirewall

      public void setOsFirewall(Boolean osFirewall)
    • osVersion

      public DTCChromeOS osVersion(OSVersionFourComponents osVersion)
    • getOsVersion

      @Nullable public OSVersionFourComponents getOsVersion()
      Get osVersion
      Returns:
      osVersion
    • setOsVersion

      public void setOsVersion(OSVersionFourComponents osVersion)
    • passwordProtectionWarningTrigger

      public DTCChromeOS passwordProtectionWarningTrigger(PasswordProtectionWarningTrigger passwordProtectionWarningTrigger)
    • getPasswordProtectionWarningTrigger

      @Nullable public PasswordProtectionWarningTrigger getPasswordProtectionWarningTrigger()
      Get passwordProtectionWarningTrigger
      Returns:
      passwordProtectionWarningTrigger
    • setPasswordProtectionWarningTrigger

      public void setPasswordProtectionWarningTrigger(PasswordProtectionWarningTrigger passwordProtectionWarningTrigger)
    • realtimeUrlCheckMode

      public DTCChromeOS realtimeUrlCheckMode(Boolean realtimeUrlCheckMode)
    • getRealtimeUrlCheckMode

      @Nullable public Boolean getRealtimeUrlCheckMode()
      Indicates whether enterprise-grade (custom) unsafe URL scanning is enabled
      Returns:
      realtimeUrlCheckMode
    • setRealtimeUrlCheckMode

      public void setRealtimeUrlCheckMode(Boolean realtimeUrlCheckMode)
    • safeBrowsingProtectionLevel

      public DTCChromeOS safeBrowsingProtectionLevel(SafeBrowsingProtectionLevel safeBrowsingProtectionLevel)
    • getSafeBrowsingProtectionLevel

      @Nullable public SafeBrowsingProtectionLevel getSafeBrowsingProtectionLevel()
      Get safeBrowsingProtectionLevel
      Returns:
      safeBrowsingProtectionLevel
    • setSafeBrowsingProtectionLevel

      public void setSafeBrowsingProtectionLevel(SafeBrowsingProtectionLevel safeBrowsingProtectionLevel)
    • screenLockSecured

      public DTCChromeOS screenLockSecured(Boolean screenLockSecured)
    • getScreenLockSecured

      @Nullable public Boolean getScreenLockSecured()
      Indicates whether the device is password-protected
      Returns:
      screenLockSecured
    • setScreenLockSecured

      public void setScreenLockSecured(Boolean screenLockSecured)
    • siteIsolationEnabled

      public DTCChromeOS siteIsolationEnabled(Boolean siteIsolationEnabled)
    • getSiteIsolationEnabled

      @Nullable public Boolean getSiteIsolationEnabled()
      Indicates whether the Site Isolation (also known as **Site Per Process**) setting is enabled
      Returns:
      siteIsolationEnabled
    • setSiteIsolationEnabled

      public void setSiteIsolationEnabled(Boolean siteIsolationEnabled)
    • 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