Condividi tramite


EuiccManager Classe

Definizione

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

[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/embedded.

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

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

Vedere #isEnabled prima di tentare di usare queste API.

Documentazione Java per android.telephony.euicc.EuiccManager.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Costruttori

EuiccManager(IntPtr, JniHandleOwnership)

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

Campi

ActionManageEmbeddedSubscriptions

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

ActionNotifyCarrierSetupIncomplete

Azione di trasmissione: l'azione inviata all'app del vettore in modo che la configurazione del vettore non sia stata completata.

ActionStartEuiccActivation

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

EmbeddedSubscriptionResultError

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

EmbeddedSubscriptionResultOk

Codice risultato per un'operazione che indica che l'operazione ha avuto esito positivo.

EmbeddedSubscriptionResultResolvableError

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

ErrorAddressMissing
Obsoleti.

L'indirizzo manca e.

ErrorCarrierLocked
Obsoleti.

Operazione come il download o il passaggio a un altro profilo non riuscita a causa del blocco del dispositivo.

ErrorCertificateError
Obsoleti.

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

ErrorConnectionError
Obsoleti.

Errore di creazione di una connessione.

ErrorDisallowedByPpr
Obsoleti.

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

ErrorEuiccInsufficientMemory
Obsoleti.

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

ErrorEuiccMissing
Obsoleti.

EUICC non è presente 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.

Il formato di 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

Chiave per un set aggiuntivo sui PendingIntent callback dei risultati che forniscono un valore ErrorCode di #EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE, sarà un int.

ExtraEmbeddedSubscriptionOperationCode

Chiave per un set aggiuntivo sui PendingIntent callback dei risultati che forniscono un valore OperationCode di #EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE, sarà un int.

ExtraEmbeddedSubscriptionSmdxReasonCode

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

ExtraEmbeddedSubscriptionSmdxSubjectCode

Chiave per un set aggiuntivo sui PendingIntent 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 di se avviare l'attivazione eSIM con lo scanner a matrice.

MetaDataCarrierIcon

Attributo meta-data facoltativo per un'app del vettore che fornisce un'icona da usare per rappresentare il vettore.

OperationApdu
Obsoleti.

Eccezione di mancata 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 all'istanza di Android sottostante.

(Ereditato da Object)
IsEnabled

Se le sottoscrizioni incorporate sono attualmente abilitate.

JniIdentityHashCode

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

(Ereditato da Object)
JniPeerMembers

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

PeerReference

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

(Ereditato da Object)
ThresholdClass

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

ThresholdType

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

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/embedded.

(Ereditato da Object)
Dispose(Boolean)

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

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

Provare a 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 se la porta passIndex è disponibile.

JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto.

(Ereditato da Object)
Notify()

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

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio 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/embedded.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

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

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

Aggiornare il soprannome per la sottoscrizione specificata.

Wait()

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.<

(Ereditato da Object)
Wait(Int64)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo 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/embedded.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

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

(Ereditato da Object)
IJavaPeerable.Finalized()

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

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

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

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

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

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

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

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

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

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

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

GetJniTypeName(IJavaPeerable)

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

Si applica a