Condividi tramite


EuiccManager Classe

Definizione

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

[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
Ereditarietà
EuiccManager
Attributi

Commenti

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

Non si crea direttamente un'istanza di questa classe; Al contrario, si recupera un'istanza tramite Context#getSystemService(String) e Context#EUICC_SERVICE. Questa istanza verrà creata usando l'eUICC predefinito.

In un dispositivo con più eUICC può essere necessario creare più EuiccManager. A tale scopo, è possibile chiamare #createForCardId.

Vedere #isEnabled prima di provare a usare queste API.

Documentazione java per android.telephony.euicc.EuiccManager.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Costruttori

EuiccManager(IntPtr, JniHandleOwnership)

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

Campi

ActionManageEmbeddedSubscriptions

Azione di intento per avviare la schermata delle impostazioni di gestione della SIM (eUICC) incorporata.

ActionNotifyCarrierSetupIncomplete

Azione di trasmissione: l'azione inviata all'app del gestore telefonico in modo che sappia che la configurazione del gestore telefonico non è stata completata.

ActionStartEuiccActivation

Azione intenta inviata da un'app del gestore telefonico per avviare il flusso di attivazione eSIM fornito dall'interfaccia utente LPA (LUI).

EmbeddedSubscriptionResultError

Codice del risultato per un'operazione che indica che si è verificato un errore non risolvibile.

EmbeddedSubscriptionResultOk

Codice del risultato per un'operazione che indica che l'operazione è riuscita.

EmbeddedSubscriptionResultResolvableError

Codice di risultato per un'operazione che indica che l'utente deve eseguire un'azione prima che l'operazione possa continuare.

ErrorAddressMissing
Obsoleti.

Indirizzo mancante e.

ErrorCarrierLocked
Obsoleti.

Operazione come il download o il passaggio a un altro profilo non riuscito a causa del blocco dell'operatore del dispositivo.

ErrorCertificateError
Obsoleti.

Il certificato necessario per l'autenticazione non è valido o mancante.

ErrorConnectionError
Obsoleti.

Impossibile creare una connessione.

ErrorDisallowedByPpr
Obsoleti.

Impossibile caricare il profilo in eUICC a causa delle regole dei criteri del profilo.

ErrorEuiccInsufficientMemory
Obsoleti.

Non c'è più spazio disponibile in eUICC per i nuovi profili.

ErrorEuiccMissing
Obsoleti.

eUICC è mancante o difettoso nel dispositivo.

ErrorIncompatibleCarrier
Obsoleti.

Il vettore del profilo non è compatibile con l'LPA.

ErrorInstallProfile
Obsoleti.

Impossibile caricare il profilo nella scheda eUICC.

ErrorInvalidActivationCode
Obsoleti.

Codice di attivazione (SGP).

ErrorInvalidConfirmationCode
Obsoleti.

Codice di conferma(SGP).

ErrorInvalidPort
Obsoleti.

Errore dovuto alla porta di destinazione non supportato.

ErrorInvalidResponse
Obsoleti.

Formato della risposta non valido.

ErrorNoProfilesAvailable
Obsoleti.

Nessun profilo disponibile.

ErrorOperationBusy
Obsoleti.

L'operazione è attualmente occupata, riprovare più tardi.

ErrorSimMissing
Obsoleti.

Nessuna scheda SIM disponibile nel dispositivo.

ErrorTimeOut
Obsoleti.

Timeout durante l'attesa del completamento di un'operazione.

ErrorUnsupportedVersion
Obsoleti.

La versione della scheda eUICC (hardware) non è compatibile con il software

ExtraEmbeddedSubscriptionDetailedCode

Chiave per un set aggiuntivo sui PendingIntent callback dei risultati che fornisce un codice di risultato dettagliato.

ExtraEmbeddedSubscriptionDownloadableSubscription

Chiave per un set aggiuntivo nei #getDownloadableSubscriptionMetadata callback dei risultati PendingIntent che forniscono i metadati di sottoscrizione scaricabili.

ExtraEmbeddedSubscriptionErrorCode

La chiave per un set aggiuntivo per PendingIntent i callback dei risultati che forniscono un errorCode di #EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE, il valore sarà un valore int.

ExtraEmbeddedSubscriptionOperationCode

La chiave per un set aggiuntivo per PendingIntent i callback dei risultati che forniscono operationCode di #EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE, il valore sarà un valore int.

ExtraEmbeddedSubscriptionSmdxReasonCode

Chiave per un set aggiuntivo sui PendingIntent callback dei risultati che forniscono un ReasonCode[5.

ExtraEmbeddedSubscriptionSmdxSubjectCode

Chiave per un set aggiuntivo per PendingIntent i callback dei risultati che forniscono un oggetto SubjectCode[5.

ExtraUseQrScanner

Chiave per un set aggiuntivo di azioni #ACTION_START_EUICC_ACTIVATION che forniscono un valore booleano che indica se avviare l'attivazione eSIM con lo scanner a matrice.

MetaDataCarrierIcon

Attributo metadati facoltativo per un'app del gestore telefonico che fornisce un'icona da usare per rappresentare il gestore telefonico.

OperationApdu
Obsoleti.

Eccezione dell'errore di esecuzione di un comando APDU.

OperationDownload
Obsoleti.

Errore del profilo di download.

OperationEuiccCard
Obsoleti.

Errore della scheda eUICC.

OperationEuiccGsma
Obsoleti.

eUICC ha restituito un errore definito in GSMA (SGP.

OperationHttp
Obsoleti.

Errore HTTP

OperationMetadata
Obsoleti.

Errore dei metadati della sottoscrizione

OperationSimSlot
Obsoleti.

Errore dello slot SIM.

OperationSmdx
Obsoleti.

Errore SMDX(SMDP/SMDS)

OperationSmdxSubjectReasonCode
Obsoleti.

SubjectCode[5.

OperationSwitch
Obsoleti.

Errore del profilo di cambio generico

OperationSystem
Obsoleti.

Errore interno del sistema.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Eid

Restituisce l'EID che identifica l'hardware eUICC.

EuiccInfo

Restituisce informazioni sul chip/dispositivo eUICC.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
IsEnabled

Indica se le sottoscrizioni incorporate sono attualmente abilitate.

JniIdentityHashCode

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

(Ereditato da Object)
JniPeerMembers

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

PeerReference

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

(Ereditato da Object)
ThresholdClass

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

ThresholdType

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
CreateForCardId(Int32)

Creare un nuovo oggetto EuiccManager aggiunto all'ID scheda specificato.

DeleteSubscription(Int32, PendingIntent)

Elimina la sottoscrizione specificata.

Dispose()

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

(Ereditato da Object)
Dispose(Boolean)

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

(Ereditato da Object)
DownloadSubscription(DownloadableSubscription, Boolean, PendingIntent)

Tentare di scaricare l'oggetto specificato DownloadableSubscription.

Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
IsSimPortAvailable(Int32)

Restituisce un valore che indica se è disponibile il passaggio di portIndex.

JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
StartResolutionActivity(Activity, Int32, Intent, PendingIntent)

Avviare un'attività per risolvere un errore risolvibile dall'utente.

SwitchToSubscription(Int32, Int32, PendingIntent)

Passare a (abilitare) la sottoscrizione specificata.

SwitchToSubscription(Int32, PendingIntent)

Passare a (abilitare) la sottoscrizione specificata.

ToArray<T>()

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

(Ereditato da Object)
UpdateSubscriptionNickname(Int32, String, PendingIntent)

Aggiornare il nome alternativo per la sottoscrizione specificata.

Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

(Ereditato da Object)
IJavaPeerable.Finalized()

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

GetJniTypeName(IJavaPeerable)

EuiccManager è l'interfaccia dell'applicazione per eUICCs o eSIMs/VM incorporate.

Si applica a