Partager via


EuiccManager Classe

Définition

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

[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
Héritage
EuiccManager
Attributs

Remarques

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

Vous n’instanciez pas cette classe directement ; Au lieu de cela, vous récupérez une instance via Context#getSystemService(String) et Context#EUICC_SERVICE. Cette instance sera créée à l’aide de l’eUICC par défaut.

Sur un appareil avec plusieurs EUICCs, vous pouvez créer plusieurs EuiccManagers. Pour ce faire, vous pouvez appeler #createForCardId.

Consultez #isEnabled avant de tenter d’utiliser ces API.

Documentation Java pour android.telephony.euicc.EuiccManager.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

Constructeurs

EuiccManager(IntPtr, JniHandleOwnership)

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

Champs

ActionManageEmbeddedSubscriptions

Action d’intention pour lancer l’écran des paramètres de gestion SIM incorporés (eUICC).

ActionNotifyCarrierSetupIncomplete

Action de diffusion : l’action envoyée à l’application opérateur afin qu’elle sache que la configuration de l’opérateur n’est pas terminée.

ActionStartEuiccActivation

Action d’intention envoyée par une application opérateur pour lancer le flux d’activation eSIM fourni par l’interface utilisateur LPA (LUI).

EmbeddedSubscriptionResultError

Code de résultat d’une opération indiquant qu’une erreur non résolue s’est produite.

EmbeddedSubscriptionResultOk

Code de résultat d’une opération indiquant que l’opération a réussi.

EmbeddedSubscriptionResultResolvableError

Code de résultat d’une opération indiquant que l’utilisateur doit prendre une action avant que l’opération puisse continuer.

ErrorAddressMissing
Obsolète.

L’adresse est manquante e.

ErrorCarrierLocked
Obsolète.

L’opération telle que le téléchargement/le basculement vers un autre profil a échoué en raison du verrouillage de l’appareil.

ErrorCertificateError
Obsolète.

Le certificat nécessaire pour l’authentification n’est pas valide ou manquant.

ErrorConnectionError
Obsolète.

Échec de la création d’une connexion.

ErrorDisallowedByPpr
Obsolète.

Échec du chargement du profil sur eUICC en raison des règles de stratégie de profil.

ErrorEuiccInsufficientMemory
Obsolète.

Il n’y a plus d’espace disponible sur l’eUICC pour les nouveaux profils.

ErrorEuiccMissing
Obsolète.

eUICC est manquant ou défectueux sur l’appareil.

ErrorIncompatibleCarrier
Obsolète.

Le transporteur du profil est incompatible avec le LPA.

ErrorInstallProfile
Obsolète.

Échec du chargement du profil sur la carte eUICC.

ErrorInvalidActivationCode
Obsolète.

Code d’activation (SGP).

ErrorInvalidConfirmationCode
Obsolète.

Code de confirmation (SGP).

ErrorInvalidPort
Obsolète.

L’échec dû au port cible n’est pas pris en charge.

ErrorInvalidResponse
Obsolète.

Le format de réponse n’est pas valide.

ErrorNoProfilesAvailable
Obsolète.

Aucun profil disponible.

ErrorOperationBusy
Obsolète.

L’opération est actuellement occupée, réessayez ultérieurement.

ErrorSimMissing
Obsolète.

Aucune carte SIM n’est disponible sur l’appareil.

ErrorTimeOut
Obsolète.

Délai d’attente de la fin d’une opération.

ErrorUnsupportedVersion
Obsolète.

La version eUICC card(hardware) n’est pas compatible avec le logiciel

ExtraEmbeddedSubscriptionDetailedCode

Clé d’un jeu supplémentaire sur PendingIntent les rappels de résultats fournissant un code de résultat détaillé.

ExtraEmbeddedSubscriptionDownloadableSubscription

Clé d’un ensemble supplémentaire sur #getDownloadableSubscriptionMetadata les rappels de résultats PendingIntent fournissant les métadonnées d’abonnement téléchargeables.

ExtraEmbeddedSubscriptionErrorCode

La clé d’un jeu supplémentaire sur PendingIntent les rappels de résultats fournissant un ErrorCode de #EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE, la valeur est int.

ExtraEmbeddedSubscriptionOperationCode

La clé d’un jeu supplémentaire sur PendingIntent les rappels de résultats fournissant un OperationCode de #EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE, la valeur est un int.

ExtraEmbeddedSubscriptionSmdxReasonCode

Clé d’un jeu supplémentaire sur PendingIntent les rappels de résultats fournissant un ReasonCode[5.

ExtraEmbeddedSubscriptionSmdxSubjectCode

Clé d’un jeu supplémentaire sur PendingIntent les rappels de résultats fournissant un SubjectCode[5.

ExtraUseQrScanner

Clé d’un ensemble supplémentaire sur les actions #ACTION_START_EUICC_ACTIVATION fournissant une valeur booléenne indiquant s’il faut démarrer l’activation eSIM avec le scanneur QR.

MetaDataCarrierIcon

Attribut de méta-données facultatif pour une application opérateur fournissant une icône à utiliser pour représenter l’opérateur.

OperationApdu
Obsolète.

Exception d’échec de l’exécution d’une commande APDU.

OperationDownload
Obsolète.

Erreur de profil de téléchargement.

OperationEuiccCard
Obsolète.

Erreur de carte eUICC.

OperationEuiccGsma
Obsolète.

eUICC a retourné une erreur définie dans GSMA (SGP).

OperationHttp
Obsolète.

Erreur HTTP

OperationMetadata
Obsolète.

Erreur de métadonnées de l’abonnement

OperationSimSlot
Obsolète.

Erreur d’emplacement SIM.

OperationSmdx
Obsolète.

Erreur SMDX(SMDP/SMDS)

OperationSmdxSubjectReasonCode
Obsolète.

SubjectCode[5.

OperationSwitch
Obsolète.

Erreur de profil de basculement générique

OperationSystem
Obsolète.

Erreur système interne.

Propriétés

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Eid

Retourne l’EID identifiant le matériel eUICC.

EuiccInfo

Retourne des informations sur la puce/l’appareil eUICC.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
IsEnabled

Indique si les abonnements incorporés sont actuellement activés.

JniIdentityHashCode

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

(Hérité de Object)
JniPeerMembers

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

PeerReference

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

(Hérité de Object)
ThresholdClass

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

ThresholdType

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

Méthodes

Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
CreateForCardId(Int32)

Créez un objet EuiccManager épinglé à l’ID de carte donné.

DeleteSubscription(Int32, PendingIntent)

Supprime l’abonnement donné.

Dispose()

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

(Hérité de Object)
Dispose(Boolean)

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

(Hérité de Object)
DownloadSubscription(DownloadableSubscription, Boolean, PendingIntent)

Essayez de télécharger le fichier donné DownloadableSubscription.

Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetHashCode()

Retourne une valeur de code de hachage pour l'objet.

(Hérité de Object)
IsSimPortAvailable(Int32)

Retourne si le portIndex de passage est disponible.

JavaFinalize()

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
StartResolutionActivity(Activity, Int32, Intent, PendingIntent)

Démarrez une activité pour résoudre une erreur résolvable par l’utilisateur.

SwitchToSubscription(Int32, Int32, PendingIntent)

Basculez vers (activez) l’abonnement donné.

SwitchToSubscription(Int32, PendingIntent)

Basculez vers (activez) l’abonnement donné.

ToArray<T>()

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

(Hérité de Object)
ToString()

Retourne une représentation de chaîne de l'objet.

(Hérité de Object)
UnregisterFromRuntime()

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

(Hérité de Object)
UpdateSubscriptionNickname(Int32, String, PendingIntent)

Mettez à jour le surnom de l’abonnement donné.

Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou> <em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Implémentations d’interfaces explicites

IJavaPeerable.Disposed()

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

(Hérité de Object)
IJavaPeerable.DisposeUnlessReferenced()

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

(Hérité de Object)
IJavaPeerable.Finalized()

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

(Hérité de Object)
IJavaPeerable.JniManagedPeerState

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

(Hérité de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

(Hérité de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

(Hérité de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

(Hérité de Object)

Méthodes d’extension

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

GetJniTypeName(IJavaPeerable)

EuiccManager est l’interface d’application des EUICCs, ou eSIMs/embedded SIMs.

S’applique à