Class DeviceProfile

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

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-09-23T16:19:57.008753975Z[Etc/UTC]", comments="Generator version: 7.8.0") public class DeviceProfile extends Object implements Serializable
DeviceProfile
See Also:
  • Field Details Link icon

  • Constructor Details Link icon

    • DeviceProfile Link icon

      public DeviceProfile()
  • Method Details Link icon

    • diskEncryptionType Link icon

      public DeviceProfile diskEncryptionType(DiskEncryptionTypeDef diskEncryptionType)
    • getDiskEncryptionType Link icon

      @Nullable public DiskEncryptionTypeDef getDiskEncryptionType()
      Get diskEncryptionType
      Returns:
      diskEncryptionType
    • setDiskEncryptionType Link icon

      public void setDiskEncryptionType(DiskEncryptionTypeDef diskEncryptionType)
    • displayName Link icon

      public DeviceProfile displayName(String displayName)
    • getDisplayName Link icon

      @Nonnull public String getDisplayName()
      Display name of the device
      Returns:
      displayName
    • setDisplayName Link icon

      public void setDisplayName(String displayName)
    • imei Link icon

      public DeviceProfile imei(String imei)
    • getImei Link icon

      @Nullable public String getImei()
      International Mobile Equipment Identity (IMEI) of the device
      Returns:
      imei
    • setImei Link icon

      public void setImei(String imei)
    • integrityJailbreak Link icon

      public DeviceProfile integrityJailbreak(Boolean integrityJailbreak)
    • getIntegrityJailbreak Link icon

      @Nullable public Boolean getIntegrityJailbreak()
      Indicates if the device is jailbroken or rooted. Only applicable to `IOS` and `ANDROID` platforms
      Returns:
      integrityJailbreak
    • setIntegrityJailbreak Link icon

      public void setIntegrityJailbreak(Boolean integrityJailbreak)
    • manufacturer Link icon

      public DeviceProfile manufacturer(String manufacturer)
    • getManufacturer Link icon

      @Nullable public String getManufacturer()
      Name of the manufacturer of the device
      Returns:
      manufacturer
    • setManufacturer Link icon

      public void setManufacturer(String manufacturer)
    • meid Link icon

      public DeviceProfile meid(String meid)
    • getMeid Link icon

      @Nullable public String getMeid()
      Mobile equipment identifier of the device
      Returns:
      meid
    • setMeid Link icon

      public void setMeid(String meid)
    • model Link icon

      public DeviceProfile model(String model)
    • getModel Link icon

      @Nullable public String getModel()
      Model of the device
      Returns:
      model
    • setModel Link icon

      public void setModel(String model)
    • osVersion Link icon

      public DeviceProfile osVersion(String osVersion)
    • getOsVersion Link icon

      @Nullable public String getOsVersion()
      Version of the device OS
      Returns:
      osVersion
    • setOsVersion Link icon

      public void setOsVersion(String osVersion)
    • platform Link icon

      public DeviceProfile platform(DevicePlatform platform)
    • getPlatform Link icon

      @Nonnull public DevicePlatform getPlatform()
      Get platform
      Returns:
      platform
    • setPlatform Link icon

      public void setPlatform(DevicePlatform platform)
    • registered Link icon

      public DeviceProfile registered(Boolean registered)
    • getRegistered Link icon

      @Nonnull public Boolean getRegistered()
      Indicates if the device is registered at Okta
      Returns:
      registered
    • setRegistered Link icon

      public void setRegistered(Boolean registered)
    • secureHardwarePresent Link icon

      public DeviceProfile secureHardwarePresent(Boolean secureHardwarePresent)
    • getSecureHardwarePresent Link icon

      @Nullable public Boolean getSecureHardwarePresent()
      Indicates if the device contains a secure hardware functionality
      Returns:
      secureHardwarePresent
    • setSecureHardwarePresent Link icon

      public void setSecureHardwarePresent(Boolean secureHardwarePresent)
    • serialNumber Link icon

      public DeviceProfile serialNumber(String serialNumber)
    • getSerialNumber Link icon

      @Nullable public String getSerialNumber()
      Serial number of the device
      Returns:
      serialNumber
    • setSerialNumber Link icon

      public void setSerialNumber(String serialNumber)
    • sid Link icon

      public DeviceProfile sid(String sid)
    • getSid Link icon

      @Nullable public String getSid()
      Windows Security identifier of the device
      Returns:
      sid
    • setSid Link icon

      public void setSid(String sid)
    • tpmPublicKeyHash Link icon

      public DeviceProfile tpmPublicKeyHash(String tpmPublicKeyHash)
    • getTpmPublicKeyHash Link icon

      @Nullable public String getTpmPublicKeyHash()
      Windows Trusted Platform Module hash value
      Returns:
      tpmPublicKeyHash
    • setTpmPublicKeyHash Link icon

      public void setTpmPublicKeyHash(String tpmPublicKeyHash)
    • udid Link icon

      public DeviceProfile udid(String udid)
    • getUdid Link icon

      @Nullable public String getUdid()
      macOS Unique Device identifier of the device
      Returns:
      udid
    • setUdid Link icon

      public void setUdid(String udid)
    • equals Link icon

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

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

      public String toString()
      Overrides:
      toString in class Object