Compartilhar via


EuiccManager Classe

Definição

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

[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
Herança
EuiccManager
Atributos

Comentários

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

Você não instancia essa classe diretamente; em vez disso, você recupera uma instância por meio de Context#getSystemService(String) e Context#EUICC_SERVICE. Essa instância será criada usando o eUICC padrão.

Em um dispositivo com vários eUICCs, convém criar vários EuiccManagers. Para fazer isso, você pode ligar #createForCardIdpara .

Consulte #isEnabled antes de tentar usar essas APIs.

Documentação Java para android.telephony.euicc.EuiccManager.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Construtores

EuiccManager(IntPtr, JniHandleOwnership)

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

Campos

ActionManageEmbeddedSubscriptions

Ação de intenção para iniciar a tela de configurações de gerenciamento do SIM incorporado (eUICC).

ActionNotifyCarrierSetupIncomplete

Ação de transmissão: a ação enviada ao aplicativo da operadora para que ele saiba que a configuração da operadora não foi concluída.

ActionStartEuiccActivation

Ação de intenção enviada por um aplicativo da operadora para iniciar o fluxo de ativação do eSIM fornecido pela LPA UI (LUI).

EmbeddedSubscriptionResultError

Código de resultado para uma operação indicando que ocorreu um erro não resolvível.

EmbeddedSubscriptionResultOk

Código de resultado para uma operação indicando que a operação foi bem-sucedida.

EmbeddedSubscriptionResultResolvableError

Código de resultado para uma operação indicando que o usuário deve executar alguma ação antes que a operação possa continuar.

ErrorAddressMissing
Obsoleto.

Endereço está faltando e.

ErrorCarrierLocked
Obsoleto.

A operação, como baixar/alternar para outro perfil, falhou devido ao dispositivo estar bloqueado pela operadora.

ErrorCertificateError
Obsoleto.

O certificado necessário para autenticação não é válido ou está ausente.

ErrorConnectionError
Obsoleto.

Falha ao criar uma conexão.

ErrorDisallowedByPpr
Obsoleto.

Falha ao carregar o perfil no eUICC devido a regras de política de perfil.

ErrorEuiccInsufficientMemory
Obsoleto.

Não há mais espaço disponível no eUICC para novos perfis.

ErrorEuiccMissing
Obsoleto.

O eUICC está ausente ou com defeito no dispositivo.

ErrorIncompatibleCarrier
Obsoleto.

A operadora do perfil é incompatível com o APL.

ErrorInstallProfile
Obsoleto.

Falha ao carregar o perfil na placa eUICC.

ErrorInvalidActivationCode
Obsoleto.

O código de ativação (SGP.

ErrorInvalidConfirmationCode
Obsoleto.

O código de confirmação (SGP.

ErrorInvalidPort
Obsoleto.

Não há suporte para falha devido à porta de destino.

ErrorInvalidResponse
Obsoleto.

O formato de resposta é inválido.

ErrorNoProfilesAvailable
Obsoleto.

Não há perfis disponíveis.

ErrorOperationBusy
Obsoleto.

A operação está atualmente ocupada, tente novamente mais tarde.

ErrorSimMissing
Obsoleto.

Nenhum cartão SIM está disponível no dispositivo.

ErrorTimeOut
Obsoleto.

Tempo limite expirado enquanto aguarda a conclusão de uma operação.

ErrorUnsupportedVersion
Obsoleto.

A versão da placa eUICC (hardware) é incompatível com o software

ExtraEmbeddedSubscriptionDetailedCode

Chave para um conjunto extra em PendingIntent retornos de chamada de resultado fornecendo um código de resultado detalhado.

ExtraEmbeddedSubscriptionDownloadableSubscription

Chave para um conjunto extra em #getDownloadableSubscriptionMetadata retornos de chamada de resultado PendingIntent fornecendo os metadados de assinatura para download.

ExtraEmbeddedSubscriptionErrorCode

A chave para um conjunto extra em PendingIntent retornos de chamada de resultado fornecendo um ErrorCode de #EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE, value será um int.

ExtraEmbeddedSubscriptionOperationCode

A chave para um conjunto extra em PendingIntent retornos de chamada de resultado fornecendo um OperationCode de #EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE, value será um int.

ExtraEmbeddedSubscriptionSmdxReasonCode

Chave para um conjunto extra em PendingIntent retornos de chamada de resultado fornecendo um ReasonCode[5.

ExtraEmbeddedSubscriptionSmdxSubjectCode

Chave para um conjunto extra em PendingIntent retornos de chamada de resultado fornecendo um SubjectCode[5.

ExtraUseQrScanner

Chave para um conjunto extra de ações #ACTION_START_EUICC_ACTIVATION que fornecem um valor booleano de iniciar ou não a ativação do eSIM com o scanner QR.

MetaDataCarrierIcon

Atributo de metadados opcional para um aplicativo de operadora que fornece um ícone a ser usado para representar a operadora.

OperationApdu
Obsoleto.

A exceção de não executar um comando APDU.

OperationDownload
Obsoleto.

Erro de perfil de download.

OperationEuiccCard
Obsoleto.

Erro de cartão eUICC.

OperationEuiccGsma
Obsoleto.

eUICC retornou um erro definido no GSMA (SGP.

OperationHttp
Obsoleto.

Erro HTTP

OperationMetadata
Obsoleto.

Erro de metadados da assinatura

OperationSimSlot
Obsoleto.

Erro de slot SIM.

OperationSmdx
Obsoleto.

Erro SMDX (SMDP/SMDS)

OperationSmdxSubjectReasonCode
Obsoleto.

Código do Assunto[5.

OperationSwitch
Obsoleto.

Erro genérico de perfil de comutação

OperationSystem
Obsoleto.

Erro interno do sistema.

Propriedades

Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
Eid

Retorna o EID que identifica o hardware eUICC.

EuiccInfo

Retorna informações sobre o chip/dispositivo eUICC.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
IsEnabled

Se as assinaturas incorporadas estão habilitadas no momento.

JniIdentityHashCode

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

(Herdado de Object)
JniPeerMembers

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

PeerReference

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

(Herdado de Object)
ThresholdClass

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

ThresholdType

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

Métodos

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
CreateForCardId(Int32)

Crie um novo objeto EuiccManager fixado no ID do cartão fornecido.

DeleteSubscription(Int32, PendingIntent)

Exclui a assinatura fornecida.

Dispose()

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

(Herdado de Object)
Dispose(Boolean)

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

(Herdado de Object)
DownloadSubscription(DownloadableSubscription, Boolean, PendingIntent)

Tente baixar o DownloadableSubscriptionarquivo .

Equals(Object)

Indica se algum outro objeto é "igual" a este.

(Herdado de Object)
GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
IsSimPortAvailable(Int32)

Retorna se o portIndex de passagem está disponível.

JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
StartResolutionActivity(Activity, Int32, Intent, PendingIntent)

Inicie uma atividade para resolver um erro resolvível pelo usuário.

SwitchToSubscription(Int32, Int32, PendingIntent)

Alterne para (habilitar) a assinatura fornecida.

SwitchToSubscription(Int32, PendingIntent)

Alterne para (habilitar) a assinatura fornecida.

ToArray<T>()

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

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

Atualize o apelido da assinatura fornecida.

Wait()

Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>.

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

IJavaPeerable.Disposed()

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

(Herdado de Object)
IJavaPeerable.Finalized()

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

(Herdado de Object)

Métodos de Extensão

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada em tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

GetJniTypeName(IJavaPeerable)

EuiccManager é a interface de aplicação para eUICCs, ou eSIMs/SIMs incorporados.

Aplica-se a