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-23T08:35:59.300824-05:00[America/Chicago]", comments="Generator version: 7.8.0") public class DeviceProfile extends Object implements Serializable
DeviceProfile
See Also:
  • Field Details

  • Constructor Details

    • DeviceProfile

      public DeviceProfile()
  • Method Details

    • diskEncryptionType

      public DeviceProfile diskEncryptionType(DiskEncryptionTypeDef diskEncryptionType)
    • getDiskEncryptionType

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

      public void setDiskEncryptionType(DiskEncryptionTypeDef diskEncryptionType)
    • displayName

      public DeviceProfile displayName(String displayName)
    • getDisplayName

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

      public void setDisplayName(String displayName)
    • imei

      public DeviceProfile imei(String imei)
    • getImei

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

      public void setImei(String imei)
    • integrityJailbreak

      public DeviceProfile integrityJailbreak(Boolean integrityJailbreak)
    • getIntegrityJailbreak

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

      public void setIntegrityJailbreak(Boolean integrityJailbreak)
    • manufacturer

      public DeviceProfile manufacturer(String manufacturer)
    • getManufacturer

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

      public void setManufacturer(String manufacturer)
    • meid

      public DeviceProfile meid(String meid)
    • getMeid

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

      public void setMeid(String meid)
    • model

      public DeviceProfile model(String model)
    • getModel

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

      public void setModel(String model)
    • osVersion

      public DeviceProfile osVersion(String osVersion)
    • getOsVersion

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

      public void setOsVersion(String osVersion)
    • platform

      public DeviceProfile platform(DevicePlatform platform)
    • getPlatform

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

      public void setPlatform(DevicePlatform platform)
    • registered

      public DeviceProfile registered(Boolean registered)
    • getRegistered

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

      public void setRegistered(Boolean registered)
    • secureHardwarePresent

      public DeviceProfile secureHardwarePresent(Boolean secureHardwarePresent)
    • getSecureHardwarePresent

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

      public void setSecureHardwarePresent(Boolean secureHardwarePresent)
    • serialNumber

      public DeviceProfile serialNumber(String serialNumber)
    • getSerialNumber

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

      public void setSerialNumber(String serialNumber)
    • sid

      public DeviceProfile sid(String sid)
    • getSid

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

      public void setSid(String sid)
    • tpmPublicKeyHash

      public DeviceProfile tpmPublicKeyHash(String tpmPublicKeyHash)
    • getTpmPublicKeyHash

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

      public void setTpmPublicKeyHash(String tpmPublicKeyHash)
    • udid

      public DeviceProfile udid(String udid)
    • getUdid

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

      public void setUdid(String udid)
    • 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