EuiccManager Clase

Definición

EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados.

[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
Herencia
EuiccManager
Atributos

Comentarios

EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados.

No crea instancias de esta clase directamente; en su lugar, se recupera una instancia a través Context#getSystemService(String) de y Context#EUICC_SERVICE. Esta instancia se creará con el eUICC predeterminado.

En un dispositivo con varios eUICCs, es posible que quiera crear varios EuiccManagers. Para ello, puede llamar a #createForCardId.

Consulte #isEnabled antes de intentar usar estas API.

Java documentación para android.telephony.euicc.EuiccManager.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
EuiccManager(IntPtr, JniHandleOwnership)

EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados.

Campos

Nombre Description
ActionManageEmbeddedSubscriptions

Acción de intención para iniciar la pantalla de configuración de administración de SIM (eUICC) insertada.

ActionNotifyCarrierSetupIncomplete

Acción de difusión: la acción enviada a la aplicación de operador para que sepa que no se ha completado la configuración del operador.

ActionStartEuiccActivation

Acción de intención enviada por una aplicación de operador para iniciar el flujo de activación de eSIM proporcionado por la interfaz de usuario LPA (LUI).

EmbeddedSubscriptionResultError

Código de resultado de una operación que indica que se produjo un error irrecuperable.

EmbeddedSubscriptionResultOk

Código de resultado de una operación que indica que la operación se realizó correctamente.

EmbeddedSubscriptionResultResolvableError

Código de resultado de una operación que indica que el usuario debe realizar alguna acción antes de que la operación pueda continuar.

ErrorAddressMissing
Obsoletos.

Falta la dirección e.

ErrorCarrierLocked
Obsoletos.

No se pudo realizar una operación como descargar o cambiar a otro perfil debido a que el dispositivo está bloqueado.

ErrorCertificateError
Obsoletos.

El certificado necesario para la autenticación no es válido o falta.

ErrorConnectionError
Obsoletos.

Error al crear una conexión.

ErrorDisallowedByPpr
Obsoletos.

No se pudo cargar el perfil en eUICC debido a las reglas de directiva de perfil.

ErrorEuiccInsufficientMemory
Obsoletos.

No hay más espacio disponible en eUICC para los nuevos perfiles.

ErrorEuiccMissing
Obsoletos.

eUICC falta o está defectuoso en el dispositivo.

ErrorIncompatibleCarrier
Obsoletos.

El operador del perfil no es compatible con el LPA.

ErrorInstallProfile
Obsoletos.

Error al cargar el perfil en la tarjeta eUICC.

ErrorInvalidActivationCode
Obsoletos.

El código de activación (SGP).

ErrorInvalidConfirmationCode
Obsoletos.

El código de confirmación (SGP).

ErrorInvalidPort
Obsoletos.

No se admite el error debido al puerto de destino.

ErrorInvalidResponse
Obsoletos.

El formato de respuesta no es válido.

ErrorNoProfilesAvailable
Obsoletos.

No hay perfiles disponibles.

ErrorOperationBusy
Obsoletos.

La operación está ocupada actualmente, inténtelo de nuevo más tarde.

ErrorSimMissing
Obsoletos.

No hay tarjeta SIM disponible en el dispositivo.

ErrorTimeOut
Obsoletos.

Se agota el tiempo de espera mientras se espera a que se complete una operación.

ErrorUnsupportedVersion
Obsoletos.

La versión de tarjeta eUICC (hardware) no es compatible con el software

EuiccMemoryFieldUnavailable

Error temporal para recuperar la memoria disponible porque eUICC no está listo.

ExtraEmbeddedSubscriptionDetailedCode

Clave para un conjunto adicional en PendingIntent devoluciones de llamada de resultados que proporcionan un código de resultado detallado.

ExtraEmbeddedSubscriptionDownloadableSubscription

Clave para un conjunto adicional en #getDownloadableSubscriptionMetadata devoluciones de llamada de resultados pendientes de contenido que proporcionan los metadatos de suscripción descargables.

ExtraEmbeddedSubscriptionErrorCode

La clave de un conjunto adicional en PendingIntent las devoluciones de llamada de resultados que proporcionan un errorCode de #EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE, el valor será un valor int.

ExtraEmbeddedSubscriptionOperationCode

La clave de un conjunto adicional en PendingIntent las devoluciones de llamada de resultados que proporcionan un operationCode de #EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE, el valor será un valor int.

ExtraEmbeddedSubscriptionSmdxReasonCode

Clave para un conjunto adicional en PendingIntent devoluciones de llamada de resultados que proporcionan un ReasonCode[5.

ExtraEmbeddedSubscriptionSmdxSubjectCode

Clave para un conjunto adicional en PendingIntent devoluciones de llamada de resultados que proporcionan un SubjectCode[5.

ExtraUseQrScanner

Clave para un conjunto adicional en acciones #ACTION_START_EUICC_ACTIVATION que proporcionan un valor booleano de si se debe iniciar la activación de eSIM con el escáner QR.

MetaDataCarrierIcon

Atributo de metadatos opcional para una aplicación de operador que proporciona un icono que se va a usar para representar al operador.

OperationApdu
Obsoletos.

Excepción de no ejecutar un comando APDU.

OperationDownload
Obsoletos.

Error de descarga del perfil.

OperationEuiccCard
Obsoletos.

Error de tarjeta eUICC.

OperationEuiccGsma
Obsoletos.

eUICC devolvió un error definido en GSMA (SGP).

OperationHttp
Obsoletos.

Error HTTP

OperationMetadata
Obsoletos.

Error de metadatos de la suscripción

OperationSimSlot
Obsoletos.

Error de ranura SIM.

OperationSmdx
Obsoletos.

Error de SMDX(SMDP/SMDS)

OperationSmdxSubjectReasonCode
Obsoletos.

SubjectCode[5.

OperationSwitch
Obsoletos.

Error de perfil de conmutación genérica

OperationSystem
Obsoletos.

Error interno del sistema.

Propiedades

Nombre Description
AvailableMemoryInBytes

Devuelve la memoria disponible en bytes del eUICC.

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Eid

Devuelve el EID que identifica el hardware eUICC.

EuiccInfo

Devuelve información sobre el chip o dispositivo eUICC.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
IsEnabled

Si las suscripciones insertadas están habilitadas actualmente.

JniIdentityHashCode

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState

EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados.

(Heredado de JavaObject)
JniPeerMembers

EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados.

PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
ThresholdClass

EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados.

ThresholdType

EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados.

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados.

(Heredado de JavaObject)
CreateForCardId(Int32)

Cree un nuevo objeto EuiccManager anclado al identificador de tarjeta especificado.

DeleteSubscription(Int32, PendingIntent)

Elimina la suscripción especificada.

Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()

EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados.

(Heredado de JavaObject)
DownloadSubscription(DownloadableSubscription, Boolean, PendingIntent)

Intente descargar el especificado DownloadableSubscription.

Equals(Object)

EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados.

(Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
IsSimPortAvailable(Int32)

Devuelve si el portIndex que pasa está disponible.

JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados.

(Heredado de JavaObject)
StartResolutionActivity(Activity, Int32, Intent, PendingIntent)

Inicie una actividad para resolver un error que se pueda resolver por el usuario.

SwitchToSubscription(Int32, Int32, PendingIntent)

Cambie a (habilite) la suscripción especificada.

SwitchToSubscription(Int32, PendingIntent)

Cambie a (habilite) la suscripción especificada.

ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
UpdateSubscriptionNickname(Int32, String, PendingIntent)

Actualice el alias de la suscripción especificada.

Wait()

Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados.

(Heredado de JavaObject)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a