Class EuiccManager
public class EuiccManager : JVMBridgeBase<EuiccManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<EuiccManager>EuiccManager
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<EuiccManager>.IsAssignableFrom(IJavaType)JVMBridgeBase<EuiccManager>.IsAssignableFrom<T>()JVMBridgeBase<EuiccManager>.Execute<T>(params T[])JVMBridgeBase<EuiccManager>.DynBridgeClazzJVMBridgeBase<EuiccManager>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.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
ACTION_NOTIFY_CARRIER_SETUP_INCOMPLETE
public static String ACTION_NOTIFY_CARRIER_SETUP_INCOMPLETE { get; }
Property Value
ACTION_START_EUICC_ACTIVATION
public static String ACTION_START_EUICC_ACTIVATION { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
EMBEDDED_SUBSCRIPTION_RESULT_ERROR
public static int EMBEDDED_SUBSCRIPTION_RESULT_ERROR { get; }
Property Value
EMBEDDED_SUBSCRIPTION_RESULT_OK
public static int EMBEDDED_SUBSCRIPTION_RESULT_OK { get; }
Property Value
EMBEDDED_SUBSCRIPTION_RESULT_RESOLVABLE_ERROR
public static int EMBEDDED_SUBSCRIPTION_RESULT_RESOLVABLE_ERROR { get; }
Property Value
ERROR_ADDRESS_MISSING
public static int ERROR_ADDRESS_MISSING { get; }
Property Value
ERROR_CARRIER_LOCKED
public static int ERROR_CARRIER_LOCKED { get; }
Property Value
ERROR_CERTIFICATE_ERROR
public static int ERROR_CERTIFICATE_ERROR { get; }
Property Value
ERROR_CONNECTION_ERROR
public static int ERROR_CONNECTION_ERROR { get; }
Property Value
ERROR_DISALLOWED_BY_PPR
public static int ERROR_DISALLOWED_BY_PPR { get; }
Property Value
ERROR_EUICC_INSUFFICIENT_MEMORY
public static int ERROR_EUICC_INSUFFICIENT_MEMORY { get; }
Property Value
ERROR_EUICC_MISSING
public static int ERROR_EUICC_MISSING { get; }
Property Value
ERROR_INCOMPATIBLE_CARRIER
public static int ERROR_INCOMPATIBLE_CARRIER { get; }
Property Value
ERROR_INSTALL_PROFILE
public static int ERROR_INSTALL_PROFILE { get; }
Property Value
ERROR_INVALID_ACTIVATION_CODE
public static int ERROR_INVALID_ACTIVATION_CODE { get; }
Property Value
ERROR_INVALID_CONFIRMATION_CODE
public static int ERROR_INVALID_CONFIRMATION_CODE { get; }
Property Value
ERROR_INVALID_PORT
https://developer.android.com/reference/android/telephony/euicc/EuiccManager.html#ERROR_INVALID_PORT
public static int ERROR_INVALID_PORT { get; }
Property Value
ERROR_INVALID_RESPONSE
public static int ERROR_INVALID_RESPONSE { get; }
Property Value
ERROR_NO_PROFILES_AVAILABLE
public static int ERROR_NO_PROFILES_AVAILABLE { get; }
Property Value
ERROR_OPERATION_BUSY
public static int ERROR_OPERATION_BUSY { get; }
Property Value
ERROR_SIM_MISSING
public static int ERROR_SIM_MISSING { get; }
Property Value
ERROR_TIME_OUT
public static int ERROR_TIME_OUT { get; }
Property Value
ERROR_UNSUPPORTED_VERSION
public static int ERROR_UNSUPPORTED_VERSION { get; }
Property Value
EUICC_MEMORY_FIELD_UNAVAILABLE
public static long EUICC_MEMORY_FIELD_UNAVAILABLE { get; }
Property Value
EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE
public static String EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE { get; }
Property Value
EXTRA_EMBEDDED_SUBSCRIPTION_DOWNLOADABLE_SUBSCRIPTION
public static String EXTRA_EMBEDDED_SUBSCRIPTION_DOWNLOADABLE_SUBSCRIPTION { get; }
Property Value
EXTRA_EMBEDDED_SUBSCRIPTION_ERROR_CODE
public static String EXTRA_EMBEDDED_SUBSCRIPTION_ERROR_CODE { get; }
Property Value
EXTRA_EMBEDDED_SUBSCRIPTION_OPERATION_CODE
public static String EXTRA_EMBEDDED_SUBSCRIPTION_OPERATION_CODE { get; }
Property Value
EXTRA_EMBEDDED_SUBSCRIPTION_SMDX_REASON_CODE
public static String EXTRA_EMBEDDED_SUBSCRIPTION_SMDX_REASON_CODE { get; }
Property Value
EXTRA_EMBEDDED_SUBSCRIPTION_SMDX_SUBJECT_CODE
public static String EXTRA_EMBEDDED_SUBSCRIPTION_SMDX_SUBJECT_CODE { get; }
Property Value
EXTRA_USE_QR_SCANNER
public static String EXTRA_USE_QR_SCANNER { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
META_DATA_CARRIER_ICON
public static String META_DATA_CARRIER_ICON { get; }
Property Value
OPERATION_APDU
public static int OPERATION_APDU { get; }
Property Value
OPERATION_DOWNLOAD
https://developer.android.com/reference/android/telephony/euicc/EuiccManager.html#OPERATION_DOWNLOAD
public static int OPERATION_DOWNLOAD { get; }
Property Value
OPERATION_EUICC_CARD
public static int OPERATION_EUICC_CARD { get; }
Property Value
OPERATION_EUICC_GSMA
public static int OPERATION_EUICC_GSMA { get; }
Property Value
OPERATION_HTTP
public static int OPERATION_HTTP { get; }
Property Value
OPERATION_METADATA
https://developer.android.com/reference/android/telephony/euicc/EuiccManager.html#OPERATION_METADATA
public static int OPERATION_METADATA { get; }
Property Value
OPERATION_SIM_SLOT
https://developer.android.com/reference/android/telephony/euicc/EuiccManager.html#OPERATION_SIM_SLOT
public static int OPERATION_SIM_SLOT { get; }
Property Value
OPERATION_SMDX
public static int OPERATION_SMDX { get; }
Property Value
OPERATION_SMDX_SUBJECT_REASON_CODE
public static int OPERATION_SMDX_SUBJECT_REASON_CODE { get; }
Property Value
OPERATION_SWITCH
public static int OPERATION_SWITCH { get; }
Property Value
OPERATION_SYSTEM
public static int OPERATION_SYSTEM { get; }
Property Value
Methods
CreateForCardId(int)
public EuiccManager CreateForCardId(int arg0)
Parameters
Returns
DeleteSubscription(int, PendingIntent)
public void DeleteSubscription(int arg0, PendingIntent arg1)
Parameters
arg0
intarg1
PendingIntent
DownloadSubscription(DownloadableSubscription, bool, PendingIntent)
public void DownloadSubscription(DownloadableSubscription arg0, bool arg1, PendingIntent arg2)
Parameters
arg0
DownloadableSubscriptionarg1
boolarg2
PendingIntent
GetAvailableMemoryInBytes()
public long GetAvailableMemoryInBytes()
Returns
GetEid()
public String GetEid()
Returns
GetEuiccInfo()
public EuiccInfo GetEuiccInfo()
Returns
IsEnabled()
public bool IsEnabled()
Returns
IsSimPortAvailable(int)
public bool IsSimPortAvailable(int arg0)
Parameters
Returns
StartResolutionActivity(Activity, int, Intent, PendingIntent)
public void StartResolutionActivity(Activity arg0, int arg1, Intent arg2, PendingIntent arg3)
Parameters
arg0
Activityarg1
intarg2
Intentarg3
PendingIntent
Exceptions
SwitchToSubscription(int, PendingIntent)
public void SwitchToSubscription(int arg0, PendingIntent arg1)
Parameters
arg0
intarg1
PendingIntent
SwitchToSubscription(int, int, PendingIntent)
public void SwitchToSubscription(int arg0, int arg1, PendingIntent arg2)
Parameters
arg0
intarg1
intarg2
PendingIntent
UpdateSubscriptionNickname(int, String, PendingIntent)
public void UpdateSubscriptionNickname(int arg0, String arg1, PendingIntent arg2)
Parameters
arg0
intarg1
Stringarg2
PendingIntent