EuiccManager Класс

Определение

EuiccManager — это интерфейс приложения для eUICCs или eSIMs/embedded 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 — это интерфейс приложения для eUICCs или eSIMs/embedded SIM.

Вы не создаете экземпляр этого класса напрямую; Вместо этого экземпляр извлекается с помощью Context#getSystemService(String) и Context#EUICC_SERVICE. Этот экземпляр будет создан с использованием eUICC по умолчанию.

На устройстве с несколькими eUICC может потребоваться создать несколько EuiccManagers. Для этого можно вызвать .#createForCardId

Ознакомьтесь #isEnabled с разделом Перед попыткой использовать эти API.

Документация по Java для android.telephony.euicc.EuiccManager.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Конструкторы

EuiccManager(IntPtr, JniHandleOwnership)

EuiccManager — это интерфейс приложения для eUICCs или eSIMs/embedded SIM.

Поля

ActionManageEmbeddedSubscriptions

Действие намерения для запуска экрана параметров управления встроенной SIM-картой (eUICC).

ActionNotifyCarrierSetupIncomplete

Широковещательное действие: действие, отправленное в приложение оператора, чтобы оно знало, что настройка оператора не завершена.

ActionStartEuiccActivation

Действие намерения, отправленное приложением оператора для запуска потока активации eSIM, предоставляемого пользовательским интерфейсом LPA (LUI).

EmbeddedSubscriptionResultError

Код результата для операции, указывающий на то, что произошла неразрешимая ошибка.

EmbeddedSubscriptionResultOk

Код результата для операции, указывающий, что операция выполнена успешно.

EmbeddedSubscriptionResultResolvableError

Код результата для операции, указывающий, что пользователь должен выполнить какое-либо действие, прежде чем операция может быть продолжена.

ErrorAddressMissing
Устаревшие..

Отсутствует адрес e.

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

Ключ для дополнительного набора #getDownloadableSubscriptionMetadata обратных вызовов результатов PendingIntent, предоставляющих скачиваемые метаданные подписки.

ExtraEmbeddedSubscriptionErrorCode

Ключ для дополнительного набора PendingIntent для обратных вызовов результатов, предоставляющий код #EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODEошибки , значение будет значением int.

ExtraEmbeddedSubscriptionOperationCode

Ключ для дополнительного набора PendingIntent для обратных вызовов результатов, предоставляющий OperationCode #EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE, значение будет int.

ExtraEmbeddedSubscriptionSmdxReasonCode

Ключ для дополнительного набора PendingIntent для обратных вызовов результатов, предоставляющий ReasonCode[5.

ExtraEmbeddedSubscriptionSmdxSubjectCode

Ключ для дополнительного набора PendingIntent для обратных вызовов результата, предоставляющий SubjectCode[5.

ExtraUseQrScanner

Ключ для дополнительного набора действий #ACTION_START_EUICC_ACTIVATION , предоставляющий логическое значение, указывающее, следует ли запускать активацию eSIM с помощью сканера QR.

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

Возвращает EID, определяющий оборудование eUICC.

EuiccInfo

Возвращает сведения о микросхеме или устройстве eUICC.

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
IsEnabled

Включена ли в данный момент внедренная подписка.

JniIdentityHashCode

EuiccManager — это интерфейс приложения для eUICCs или eSIMs/embedded SIM.

(Унаследовано от Object)
JniPeerMembers

EuiccManager — это интерфейс приложения для eUICCs или eSIMs/embedded SIM.

PeerReference

EuiccManager — это интерфейс приложения для eUICCs или eSIMs/embedded SIM.

(Унаследовано от Object)
ThresholdClass

EuiccManager — это интерфейс приложения для eUICCs или eSIMs/embedded SIM.

ThresholdType

EuiccManager — это интерфейс приложения для eUICCs или eSIMs/embedded SIM.

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
CreateForCardId(Int32)

Создайте объект EuiccManager, закрепленный на заданном идентификаторе карта.

DeleteSubscription(Int32, PendingIntent)

Удаляет указанную подписку.

Dispose()

EuiccManager — это интерфейс приложения для eUICCs или eSIMs/embedded SIM.

(Унаследовано от Object)
Dispose(Boolean)

EuiccManager — это интерфейс приложения для eUICCs или eSIMs/embedded SIM.

(Унаследовано от Object)
DownloadSubscription(DownloadableSubscription, Boolean, PendingIntent)

Попытайтесь скачать указанный DownloadableSubscriptionобъект .

Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
IsSimPortAvailable(Int32)

Возвращает значение, указывающее, доступен ли проходящий portIndex.

JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
StartResolutionActivity(Activity, Int32, Intent, PendingIntent)

Запустите действие для устранения ошибки, разрешаемой пользователем.

SwitchToSubscription(Int32, Int32, PendingIntent)

Переключитесь на (включите) указанную подписку.

SwitchToSubscription(Int32, PendingIntent)

Переключитесь на (включите) указанную подписку.

ToArray<T>()

EuiccManager — это интерфейс приложения для eUICCs или eSIMs/embedded SIM.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

EuiccManager — это интерфейс приложения для eUICCs или eSIMs/embedded SIM.

(Унаследовано от Object)
UpdateSubscriptionNickname(Int32, String, PendingIntent)

Обновите псевдоним для данной подписки.

Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

EuiccManager — это интерфейс приложения для eUICCs или eSIMs/embedded SIM.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

EuiccManager — это интерфейс приложения для eUICCs или eSIMs/embedded SIM.

(Унаследовано от Object)
IJavaPeerable.Finalized()

EuiccManager — это интерфейс приложения для eUICCs или eSIMs/embedded SIM.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

EuiccManager — это интерфейс приложения для eUICCs или eSIMs/embedded SIM.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

EuiccManager — это интерфейс приложения для eUICCs или eSIMs/embedded SIM.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

EuiccManager — это интерфейс приложения для eUICCs или eSIMs/embedded SIM.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

EuiccManager — это интерфейс приложения для eUICCs или eSIMs/embedded SIM.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

EuiccManager — это интерфейс приложения для eUICCs или eSIMs/embedded SIM.

GetJniTypeName(IJavaPeerable)

EuiccManager — это интерфейс приложения для eUICCs или eSIMs/embedded SIM.

Применяется к