Table of Contents

Class EuiccManager

Namespace
Android.Telephony.Euicc
Assembly
MASES.Netdroid.dll
public class EuiccManager : JVMBridgeBase<EuiccManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<EuiccManager>
EuiccManager
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<EuiccManager>.IsAssignableFrom(IJavaType)
JVMBridgeBase<EuiccManager>.IsAssignableFrom<T>()
JVMBridgeBase<EuiccManager>.Execute<T>(params T[])
JVMBridgeBase<EuiccManager>.DynBridgeClazz
JVMBridgeBase<EuiccManager>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

EuiccManager()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public EuiccManager()

EuiccManager(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public EuiccManager(params object[] args)

Parameters

args object[]

Properties

ACTION_MANAGE_EMBEDDED_SUBSCRIPTIONS

public static String ACTION_MANAGE_EMBEDDED_SUBSCRIPTIONS { get; }

Property Value

String

ACTION_NOTIFY_CARRIER_SETUP_INCOMPLETE

public static String ACTION_NOTIFY_CARRIER_SETUP_INCOMPLETE { get; }

Property Value

String

ACTION_START_EUICC_ACTIVATION

public static String ACTION_START_EUICC_ACTIVATION { get; }

Property Value

String

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

EMBEDDED_SUBSCRIPTION_RESULT_ERROR

public static int EMBEDDED_SUBSCRIPTION_RESULT_ERROR { get; }

Property Value

int

EMBEDDED_SUBSCRIPTION_RESULT_OK

public static int EMBEDDED_SUBSCRIPTION_RESULT_OK { get; }

Property Value

int

EMBEDDED_SUBSCRIPTION_RESULT_RESOLVABLE_ERROR

public static int EMBEDDED_SUBSCRIPTION_RESULT_RESOLVABLE_ERROR { get; }

Property Value

int

ERROR_ADDRESS_MISSING

public static int ERROR_ADDRESS_MISSING { get; }

Property Value

int

ERROR_CARRIER_LOCKED

public static int ERROR_CARRIER_LOCKED { get; }

Property Value

int

ERROR_CERTIFICATE_ERROR

public static int ERROR_CERTIFICATE_ERROR { get; }

Property Value

int

ERROR_CONNECTION_ERROR

public static int ERROR_CONNECTION_ERROR { get; }

Property Value

int

ERROR_DISALLOWED_BY_PPR

public static int ERROR_DISALLOWED_BY_PPR { get; }

Property Value

int

ERROR_EUICC_INSUFFICIENT_MEMORY

public static int ERROR_EUICC_INSUFFICIENT_MEMORY { get; }

Property Value

int

ERROR_EUICC_MISSING

public static int ERROR_EUICC_MISSING { get; }

Property Value

int

ERROR_INCOMPATIBLE_CARRIER

public static int ERROR_INCOMPATIBLE_CARRIER { get; }

Property Value

int

ERROR_INSTALL_PROFILE

public static int ERROR_INSTALL_PROFILE { get; }

Property Value

int

ERROR_INVALID_ACTIVATION_CODE

public static int ERROR_INVALID_ACTIVATION_CODE { get; }

Property Value

int

ERROR_INVALID_CONFIRMATION_CODE

public static int ERROR_INVALID_CONFIRMATION_CODE { get; }

Property Value

int

ERROR_INVALID_PORT

public static int ERROR_INVALID_PORT { get; }

Property Value

int

ERROR_INVALID_RESPONSE

public static int ERROR_INVALID_RESPONSE { get; }

Property Value

int

ERROR_NO_PROFILES_AVAILABLE

public static int ERROR_NO_PROFILES_AVAILABLE { get; }

Property Value

int

ERROR_OPERATION_BUSY

public static int ERROR_OPERATION_BUSY { get; }

Property Value

int

ERROR_SIM_MISSING

public static int ERROR_SIM_MISSING { get; }

Property Value

int

ERROR_TIME_OUT

public static int ERROR_TIME_OUT { get; }

Property Value

int

ERROR_UNSUPPORTED_VERSION

public static int ERROR_UNSUPPORTED_VERSION { get; }

Property Value

int

EUICC_MEMORY_FIELD_UNAVAILABLE

public static long EUICC_MEMORY_FIELD_UNAVAILABLE { get; }

Property Value

long

EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE

public static String EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE { get; }

Property Value

String

EXTRA_EMBEDDED_SUBSCRIPTION_DOWNLOADABLE_SUBSCRIPTION

public static String EXTRA_EMBEDDED_SUBSCRIPTION_DOWNLOADABLE_SUBSCRIPTION { get; }

Property Value

String

EXTRA_EMBEDDED_SUBSCRIPTION_ERROR_CODE

public static String EXTRA_EMBEDDED_SUBSCRIPTION_ERROR_CODE { get; }

Property Value

String

EXTRA_EMBEDDED_SUBSCRIPTION_OPERATION_CODE

public static String EXTRA_EMBEDDED_SUBSCRIPTION_OPERATION_CODE { get; }

Property Value

String

EXTRA_EMBEDDED_SUBSCRIPTION_SMDX_REASON_CODE

public static String EXTRA_EMBEDDED_SUBSCRIPTION_SMDX_REASON_CODE { get; }

Property Value

String

EXTRA_EMBEDDED_SUBSCRIPTION_SMDX_SUBJECT_CODE

public static String EXTRA_EMBEDDED_SUBSCRIPTION_SMDX_SUBJECT_CODE { get; }

Property Value

String

EXTRA_USE_QR_SCANNER

public static String EXTRA_USE_QR_SCANNER { get; }

Property Value

String

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

META_DATA_CARRIER_ICON

public static String META_DATA_CARRIER_ICON { get; }

Property Value

String

OPERATION_APDU

public static int OPERATION_APDU { get; }

Property Value

int

OPERATION_DOWNLOAD

public static int OPERATION_DOWNLOAD { get; }

Property Value

int

OPERATION_EUICC_CARD

public static int OPERATION_EUICC_CARD { get; }

Property Value

int

OPERATION_EUICC_GSMA

public static int OPERATION_EUICC_GSMA { get; }

Property Value

int

OPERATION_HTTP

public static int OPERATION_HTTP { get; }

Property Value

int

OPERATION_METADATA

public static int OPERATION_METADATA { get; }

Property Value

int

OPERATION_SIM_SLOT

public static int OPERATION_SIM_SLOT { get; }

Property Value

int

OPERATION_SMDX

public static int OPERATION_SMDX { get; }

Property Value

int

OPERATION_SMDX_SUBJECT_REASON_CODE

public static int OPERATION_SMDX_SUBJECT_REASON_CODE { get; }

Property Value

int

OPERATION_SWITCH

public static int OPERATION_SWITCH { get; }

Property Value

int

OPERATION_SYSTEM

public static int OPERATION_SYSTEM { get; }

Property Value

int

Methods

CreateForCardId(int)

public EuiccManager CreateForCardId(int arg0)

Parameters

arg0 int

int

Returns

EuiccManager

EuiccManager

DeleteSubscription(int, PendingIntent)

public void DeleteSubscription(int arg0, PendingIntent arg1)

Parameters

arg0 int

int

arg1 PendingIntent

PendingIntent

DownloadSubscription(DownloadableSubscription, bool, PendingIntent)

public void DownloadSubscription(DownloadableSubscription arg0, bool arg1, PendingIntent arg2)

Parameters

arg0 DownloadableSubscription

DownloadableSubscription

arg1 bool

bool

arg2 PendingIntent

PendingIntent

GetAvailableMemoryInBytes()

public long GetAvailableMemoryInBytes()

Returns

long

long

GetEid()

public String GetEid()

Returns

String

String

GetEuiccInfo()

public EuiccInfo GetEuiccInfo()

Returns

EuiccInfo

EuiccInfo

IsEnabled()

public bool IsEnabled()

Returns

bool

bool

IsSimPortAvailable(int)

public bool IsSimPortAvailable(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

StartResolutionActivity(Activity, int, Intent, PendingIntent)

public void StartResolutionActivity(Activity arg0, int arg1, Intent arg2, PendingIntent arg3)

Parameters

arg0 Activity

Activity

arg1 int

int

arg2 Intent

Intent

arg3 PendingIntent

PendingIntent

Exceptions

IntentSender.SendIntentException

SwitchToSubscription(int, PendingIntent)

public void SwitchToSubscription(int arg0, PendingIntent arg1)

Parameters

arg0 int

int

arg1 PendingIntent

PendingIntent

SwitchToSubscription(int, int, PendingIntent)

public void SwitchToSubscription(int arg0, int arg1, PendingIntent arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 PendingIntent

PendingIntent

UpdateSubscriptionNickname(int, String, PendingIntent)

public void UpdateSubscriptionNickname(int arg0, String arg1, PendingIntent arg2)

Parameters

arg0 int

int

arg1 String

String

arg2 PendingIntent

PendingIntent