EuiccManager クラス

定義

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

[Android.Runtime.Register("android/telephony/euicc/EuiccManager", ApiSince=28, DoNotGenerateAcw=true)]
public class EuiccManager : Java.Lang.Object
[<Android.Runtime.Register("android/telephony/euicc/EuiccManager", ApiSince=28, DoNotGenerateAcw=true)>]
type EuiccManager = class
    inherit Object
継承
EuiccManager
属性

注釈

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

このクラスは直接インスタンス化しません。代わりに、 と Context#EUICC_SERVICEを使用してインスタンスをContext#getSystemService(String)取得します。 このインスタンスは、既定の eUICC を使用して作成されます。

複数の eUICC を使用するデバイスでは、複数の EuiccManager を作成できます。 これを行うには、 を呼び出 #createForCardIdすことができます。

これらの API の使用を試みる前に、 を参照してください #isEnabled

android.telephony.euicc.EuiccManagerJava ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

コンストラクター

EuiccManager(IntPtr, JniHandleOwnership)

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

フィールド

ActionManageEmbeddedSubscriptions

埋め込み SIM (eUICC) 管理設定画面を起動する意図アクション。

ActionNotifyCarrierSetupIncomplete

ブロードキャスト アクション: 通信事業者のセットアップが完了していないと認識されるように、通信事業者アプリに送信されるアクション。

ActionStartEuiccActivation

LPA UI (LUI) によって提供される eSIM アクティブ化フローを起動するために、通信事業者アプリによって送信される意図アクション。

EmbeddedSubscriptionResultError

解決できないエラーが発生したことを示す操作の結果コード。

EmbeddedSubscriptionResultOk

操作が成功したことを示す操作の結果コード。

EmbeddedSubscriptionResultResolvableError

操作を続行する前にユーザーが何らかのアクションを実行する必要があることを示す操作の結果コード。

ErrorAddressMissing
古い.

アドレスがありません。

ErrorCarrierLocked
古い.

デバイスがキャリア ロックされているため、別のプロファイルへのダウンロードや切り替えなどの操作が失敗しました。

ErrorCertificateError
古い.

認証に必要な証明書が無効であるか、見つかりません。

ErrorConnectionError
古い.

接続の作成に失敗しました。

ErrorDisallowedByPpr
古い.

プロファイル ポリシー ルールが原因で、eUICC にプロファイルを読み込めませんでした。

ErrorEuiccInsufficientMemory
古い.

新しいプロファイル用に eUICC で使用できる領域はこれ以上ありません。

ErrorEuiccMissing
古い.

デバイスで eUICC が見つからないか、欠陥があります。

ErrorIncompatibleCarrier
古い.

プロファイルの通信事業者は LPA と互換性がありません。

ErrorInstallProfile
古い.

eUICC カードにプロファイルを読み込めませんでした。

ErrorInvalidActivationCode
古い.

アクティブ化コード (SGP)。

ErrorInvalidConfirmationCode
古い.

確認コード (SGP)。

ErrorInvalidPort
古い.

ターゲット ポートによるエラーはサポートされていません。

ErrorInvalidResponse
古い.

応答形式が無効です。

ErrorNoProfilesAvailable
古い.

使用可能なプロファイルはありません。

ErrorOperationBusy
古い.

操作は現在ビジー状態です。後でもう一度やり直してください。

ErrorSimMissing
古い.

デバイスで SIM カードを使用できません。

ErrorTimeOut
古い.

操作が完了するまで待機中にタイムアウトしました。

ErrorUnsupportedVersion
古い.

eUICC カード(ハードウェア) バージョンがソフトウェアと互換性がありません

ExtraEmbeddedSubscriptionDetailedCode

詳細な結果コードを提供する結果コールバックの PendingIntent 追加セットのキー。

ExtraEmbeddedSubscriptionDownloadableSubscription

ダウンロード可能なサブスクリプション メタデータを提供する PendingIntent 結果コールバックの追加セット #getDownloadableSubscriptionMetadata のキー。

ExtraEmbeddedSubscriptionErrorCode

の ErrorCode を提供する結果コールバックの PendingIntent 追加セットの #EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODEキーは、int になります。

ExtraEmbeddedSubscriptionOperationCode

の OperationCode を提供する結果コールバックの PendingIntent 追加セットの #EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODEキーは、int になります。

ExtraEmbeddedSubscriptionSmdxReasonCode

ReasonCode[5] を提供する結果コールバックの PendingIntent 追加セットのキー。

ExtraEmbeddedSubscriptionSmdxSubjectCode

SubjectCode[5] を提供する結果コールバックの PendingIntent 追加セットのキー。

ExtraUseQrScanner

QR スキャナーを使用して eSIM アクティブ化を開始するかどうかを示すブール値を提供するアクション #ACTION_START_EUICC_ACTIVATION の追加セットのキー。

MetaDataCarrierIcon

通信事業者を表すために使用するアイコンを提供する通信事業者アプリの省略可能なメタデータ属性。

OperationApdu
古い.

APDU コマンドの実行に失敗する例外。

OperationDownload
古い.

プロファイルのダウンロード エラー。

OperationEuiccCard
古い.

eUICC カード エラーです。

OperationEuiccGsma
古い.

eUICC から GSMA (SGP) で定義されたエラーが返されました。

OperationHttp
古い.

HTTP エラー

OperationMetadata
古い.

サブスクリプションのメタデータ エラー

OperationSimSlot
古い.

SIM スロット エラー。

OperationSmdx
古い.

SMDX(SMDP/SMDS) エラー

OperationSmdxSubjectReasonCode
古い.

SubjectCode[5.

OperationSwitch
古い.

汎用切り替えプロファイル エラー

OperationSystem
古い.

内部システム エラー。

プロパティ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Eid

eUICC ハードウェアを識別する EID を返します。

EuiccInfo

eUICC チップ/デバイスに関する情報を返します。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
IsEnabled

埋め込みサブスクリプションが現在有効になっているかどうか。

JniIdentityHashCode

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

(継承元 Object)
JniPeerMembers

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

PeerReference

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

(継承元 Object)
ThresholdClass

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

ThresholdType

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

メソッド

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
CreateForCardId(Int32)

指定したカード ID にピン留めされた新しい EuiccManager オブジェクトを作成します。

DeleteSubscription(Int32, PendingIntent)

指定されたサブスクリプションを削除します。

Dispose()

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

(継承元 Object)
Dispose(Boolean)

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

(継承元 Object)
DownloadSubscription(DownloadableSubscription, Boolean, PendingIntent)

指定 DownloadableSubscriptionした をダウンロードします。

Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
IsSimPortAvailable(Int32)

渡す portIndex が使用可能かどうかを返します。

JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
StartResolutionActivity(Activity, Int32, Intent, PendingIntent)

アクティビティを開始して、ユーザー解決可能なエラーを解決します。

SwitchToSubscription(Int32, Int32, PendingIntent)

指定したサブスクリプションに切り替えます (有効にする)。

SwitchToSubscription(Int32, PendingIntent)

指定したサブスクリプションに切り替えます (有効にする)。

ToArray<T>()

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

(継承元 Object)
UpdateSubscriptionNickname(Int32, String, PendingIntent)

指定されたサブスクリプションのニックネームを更新します。

Wait()

現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。>

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

(継承元 Object)
IJavaPeerable.Finalized()

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

GetJniTypeName(IJavaPeerable)

EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。

適用対象