Class DTCWindows

java.lang.Object
com.okta.sdk.resource.model.DTCWindows
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 DTCWindows extends Object implements Serializable
Google Chrome Device Trust Connector provider
See Also:
  • Field Details

  • Constructor Details

    • DTCWindows

      public DTCWindows()
  • Method Details

    • browserVersion

      public DTCWindows browserVersion(ChromeBrowserVersion browserVersion)
    • getBrowserVersion

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

      public void setBrowserVersion(ChromeBrowserVersion browserVersion)
    • builtInDnsClientEnabled

      public DTCWindows 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 DTCWindows 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)
    • crowdStrikeAgentId

      public DTCWindows crowdStrikeAgentId(String crowdStrikeAgentId)
    • getCrowdStrikeAgentId

      @Nullable public String getCrowdStrikeAgentId()
      Agent ID of an installed CrowdStrike agent
      Returns:
      crowdStrikeAgentId
    • setCrowdStrikeAgentId

      public void setCrowdStrikeAgentId(String crowdStrikeAgentId)
    • crowdStrikeCustomerId

      public DTCWindows crowdStrikeCustomerId(String crowdStrikeCustomerId)
    • getCrowdStrikeCustomerId

      @Nullable public String getCrowdStrikeCustomerId()
      Customer ID of an installed CrowdStrike agent
      Returns:
      crowdStrikeCustomerId
    • setCrowdStrikeCustomerId

      public void setCrowdStrikeCustomerId(String crowdStrikeCustomerId)
    • deviceEnrollmentDomain

      public DTCWindows 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 DTCWindows 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 DTCWindows keyTrustLevel(KeyTrustLevelBrowserKey keyTrustLevel)
    • getKeyTrustLevel

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

      public void setKeyTrustLevel(KeyTrustLevelBrowserKey keyTrustLevel)
    • osFirewall

      public DTCWindows 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 DTCWindows osVersion(OSVersionFourComponents osVersion)
    • getOsVersion

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

      public void setOsVersion(OSVersionFourComponents osVersion)
    • passwordProtectionWarningTrigger

      public DTCWindows passwordProtectionWarningTrigger(PasswordProtectionWarningTrigger passwordProtectionWarningTrigger)
    • getPasswordProtectionWarningTrigger

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

      public void setPasswordProtectionWarningTrigger(PasswordProtectionWarningTrigger passwordProtectionWarningTrigger)
    • realtimeUrlCheckMode

      public DTCWindows 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 DTCWindows safeBrowsingProtectionLevel(SafeBrowsingProtectionLevel safeBrowsingProtectionLevel)
    • getSafeBrowsingProtectionLevel

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

      public void setSafeBrowsingProtectionLevel(SafeBrowsingProtectionLevel safeBrowsingProtectionLevel)
    • screenLockSecured

      public DTCWindows screenLockSecured(Boolean screenLockSecured)
    • getScreenLockSecured

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

      public void setScreenLockSecured(Boolean screenLockSecured)
    • secureBootEnabled

      public DTCWindows secureBootEnabled(Boolean secureBootEnabled)
    • getSecureBootEnabled

      @Nullable public Boolean getSecureBootEnabled()
      Indicates whether the device's startup software has its Secure Boot feature enabled
      Returns:
      secureBootEnabled
    • setSecureBootEnabled

      public void setSecureBootEnabled(Boolean secureBootEnabled)
    • siteIsolationEnabled

      public DTCWindows 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)
    • thirdPartyBlockingEnabled

      public DTCWindows thirdPartyBlockingEnabled(Boolean thirdPartyBlockingEnabled)
    • getThirdPartyBlockingEnabled

      @Nullable public Boolean getThirdPartyBlockingEnabled()
      Indicates whether Chrome is blocking third-party software injection
      Returns:
      thirdPartyBlockingEnabled
    • setThirdPartyBlockingEnabled

      public void setThirdPartyBlockingEnabled(Boolean thirdPartyBlockingEnabled)
    • windowsMachineDomain

      public DTCWindows windowsMachineDomain(String windowsMachineDomain)
    • getWindowsMachineDomain

      @Nullable public String getWindowsMachineDomain()
      Windows domain that the current machine has joined
      Returns:
      windowsMachineDomain
    • setWindowsMachineDomain

      public void setWindowsMachineDomain(String windowsMachineDomain)
    • windowsUserDomain

      public DTCWindows windowsUserDomain(String windowsUserDomain)
    • getWindowsUserDomain

      @Nullable public String getWindowsUserDomain()
      Windows domain for the current OS user
      Returns:
      windowsUserDomain
    • setWindowsUserDomain

      public void setWindowsUserDomain(String windowsUserDomain)
    • 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