IssueCommandRequest.RequestDeviceInfo.DeviceInfo

enum IssueCommandRequest.RequestDeviceInfo.DeviceInfo


リクエストするデバイス情報の種類。

概要

列挙値

DEVICE_INFO_UNSPECIFIED

この値は許可されていません。

EID

eSIM の識別子をリクエストします。

パブリック関数

java-static IssueCommandRequest.RequestDeviceInfo.DeviceInfo!
valueOf(name: String!)

指定された名前のこの型の列挙型定数を返します。

java-static Array<IssueCommandRequest.RequestDeviceInfo.DeviceInfo!>!

宣言された順でこの列挙型の定数を含む配列を返します。

列挙値

EID

val IssueCommandRequest.RequestDeviceInfo.DeviceInfo.EIDIssueCommandRequest.RequestDeviceInfo.DeviceInfo

eSIM の識別子をリクエストします。個人所有のデバイスの場合、結果が返される前に、情報の開示を承認するよう求められます。情報の開示が承認されない場合、コマンド結果 REQUEST_DEVICE_INFO でエラーが返されます。この機能は、企業所有のデバイスと、仕事用プロファイルが設定された個人所有のデバイス(Android バージョン 13 以降)でサポートされています。

コマンド結果に関する通知を受け取るように登録するには、com.google.android.managementapi.notification.NotificationReceiverService を拡張し、マニフェストでサブクラスを指定します。次に例を示します。

 <service
     android:name=".MyNotificationReceiverService"
     android:exported="true">
   <meta-data
       android:name="com.google.android.managementapi.notification.NotificationReceiverService.SERVICE_COMMAND_STATUS"
       android:value="" />
</service>
マニフェストでサブクラスをこのように指定すると、Android Device Policy がサービスを自動的に検出して通知を送信できるようになります。

パブリック関数

valueOf

java-static fun valueOf(name: String!): IssueCommandRequest.RequestDeviceInfo.DeviceInfo!

指定された名前のこの型の列挙型定数を返します。文字列は、この型で列挙型定数を宣言するために使用される識別子と完全に一致する必要があります。(余分な空白文字は、許可されません)。

戻り値
IssueCommandRequest.RequestDeviceInfo.DeviceInfo!

指定された名前を持つ列挙型定数

例外
java.lang.IllegalArgumentException

この列挙型に指定した名前の定数がない場合

values

java-static fun values(): Array<IssueCommandRequest.RequestDeviceInfo.DeviceInfo!>!

宣言された順でこの列挙型の定数を含む配列を返します。このメソッドを使用して、定数を反復処理できます。

戻り値
Array<IssueCommandRequest.RequestDeviceInfo.DeviceInfo!>!

宣言された順でこの列挙型の定数を含む配列