Home
last modified time | relevance | path

Searched refs:UiccAccessRule (Results 1 – 25 of 27) sorted by relevance

12

/frameworks/base/telephony/java/android/telephony/
DUiccAccessRule.java51 public final class UiccAccessRule implements Parcelable { class
66 … static final @android.annotation.NonNull Creator<UiccAccessRule> CREATOR = new Creator<UiccAccess…
68 public UiccAccessRule createFromParcel(Parcel in) {
69 return new UiccAccessRule(in);
73 public UiccAccessRule[] newArray(int size) {
74 return new UiccAccessRule[size];
83 public static byte[] encodeRules(@Nullable UiccAccessRule[] accessRules) { in encodeRules()
92 for (UiccAccessRule accessRule : accessRules) { in encodeRules()
116 public static UiccAccessRule[] decodeRulesFromCarrierConfig(@Nullable String[] certs) { in decodeRulesFromCarrierConfig()
120 List<UiccAccessRule> carrierConfigAccessRulesArray = new ArrayList(); in decodeRulesFromCarrierConfig()
[all …]
DSubscriptionInfo.java157 private UiccAccessRule[] mNativeAccessRules;
164 private UiccAccessRule[] mCarrierConfigAccessRules;
243 @Nullable UiccAccessRule[] nativeAccessRules, String cardString) { in SubscriptionInfo()
257 @Nullable UiccAccessRule[] nativeAccessRules, String cardString, in SubscriptionInfo()
271 @Nullable UiccAccessRule[] nativeAccessRules, String cardString, int cardId, in SubscriptionInfo()
274 @Nullable UiccAccessRule[] carrierConfigAccessRules, in SubscriptionInfo()
648 List<UiccAccessRule> allAccessRules = getAllAccessRules(); in canManageSubscription()
661 for (UiccAccessRule rule : allAccessRules) { in canManageSubscription()
678 public @Nullable List<UiccAccessRule> getAccessRules() { in getAccessRules()
688 public @Nullable List<UiccAccessRule> getAllAccessRules() { in getAllAccessRules()
[all …]
DUiccAccessRule.aidl19 parcelable UiccAccessRule;
DSubscriptionManager.java2915 for (UiccAccessRule rule : info.getAllAccessRules()) { in canManageSubscription()
/frameworks/base/telephony/java/android/telephony/euicc/
DDownloadableSubscription.java26 import android.telephony.UiccAccessRule;
77 private List<UiccAccessRule> accessRules;
94 accessRules = new ArrayList<UiccAccessRule>(); in DownloadableSubscription()
95 in.readTypedList(accessRules, UiccAccessRule.CREATOR); in DownloadableSubscription()
99 String carrierName, List<UiccAccessRule> accessRules) { in DownloadableSubscription()
110 List<UiccAccessRule> accessRules;
180 public Builder setAccessRules(@NonNull List<UiccAccessRule> value) { in setAccessRules()
261 public List<UiccAccessRule> getAccessRules() { in getAccessRules()
271 public void setAccessRules(List<UiccAccessRule> accessRules) { in setAccessRules()
281 public void setAccessRules(UiccAccessRule[] accessRules) { in setAccessRules()
/frameworks/opt/telephony/src/java/com/android/internal/telephony/
DCarrierPrivilegesTracker.java53 import android.telephony.UiccAccessRule;
141 private final List<UiccAccessRule> mCarrierConfigRules;
144 private final List<UiccAccessRule> mUiccRules;
303 List<UiccAccessRule> updatedCarrierConfigRules = Collections.EMPTY_LIST; in handleCarrierConfigUpdated()
319 private List<UiccAccessRule> getCarrierConfigRules(int subId) { in getCarrierConfigRules()
330 return Arrays.asList(UiccAccessRule.decodeRulesFromCarrierConfig(carrierConfigRules)); in getCarrierConfigRules()
336 List<UiccAccessRule> updatedUiccRules = Collections.EMPTY_LIST; in handleSimStateChanged()
350 private List<UiccAccessRule> getSimRules() { in getSimRules()
391 List<Signature> signatures = UiccAccessRule.getSignatures(pkg); in updateCertsForPackage()
393 byte[] sha1 = UiccAccessRule.getCertHash(signature, SHA_1); in updateCertsForPackage()
[all …]
DSubscriptionInfoUpdater.java49 import android.telephony.UiccAccessRule;
925 List<UiccAccessRule> ruleList = embeddedProfile.getUiccAccessRules(); in updateEmbeddedSubscriptionsCache()
931 isRuleListEmpty ? null : UiccAccessRule.encodeRules( in updateEmbeddedSubscriptionsCache()
932 ruleList.toArray(new UiccAccessRule[ruleList.size()]))); in updateEmbeddedSubscriptionsCache()
1070 UiccAccessRule[] carrierConfigAccessRules = UiccAccessRule.decodeRulesFromCarrierConfig( in updateSubscriptionByCarrierConfig()
1073 UiccAccessRule.encodeRules(carrierConfigAccessRules)); in updateSubscriptionByCarrierConfig()
DSubscriptionController.java60 import android.telephony.UiccAccessRule;
575 UiccAccessRule[] accessRules; in getSubInfoRecord()
577 accessRules = UiccAccessRule.decodeRules(cursor.getBlob( in getSubInfoRecord()
582 UiccAccessRule[] carrierConfigAccessRules = UiccAccessRule.decodeRules(cursor.getBlob( in getSubInfoRecord()
DGsmCdmaPhone.java80 import android.telephony.UiccAccessRule;
1972 List<UiccAccessRule> testRules; in setCarrierTestOverride()
1978 UiccAccessRule accessRule = new UiccAccessRule( in setCarrierTestOverride()
/frameworks/opt/telephony/src/java/com/android/internal/telephony/uicc/
DUiccCarrierPrivilegeRules.java32 import android.telephony.UiccAccessRule;
194 private List<UiccAccessRule> mAccessRules;
234 public UiccCarrierPrivilegeRules(List<UiccAccessRule> rules) { in UiccCarrierPrivilegeRules()
263 for (UiccAccessRule ar : mAccessRules) { in getPackageNames()
275 public List<UiccAccessRule> getAccessRules() { in getAccessRules()
297 for (UiccAccessRule ar : mAccessRules) { in getCarrierPrivilegeStatus()
355 for (UiccAccessRule ar : mAccessRules) { in getCarrierPrivilegeStatus()
591 UiccAccessRule accessRule = new UiccAccessRule( in handleMessage()
630 private static List<UiccAccessRule> parseRules(String rules) { in parseRules()
637 List<UiccAccessRule> accessRules = new ArrayList<>(); in parseRules()
[all …]
DUiccProfile.java51 import android.telephony.UiccAccessRule;
273 new UiccCarrierPrivilegeRules((List<UiccAccessRule>) msg.obj);
1409 List<UiccAccessRule> accessRules = rules.getAccessRules(); in getUninstalledCarrierPackages()
1410 for (UiccAccessRule accessRule : accessRules) { in getUninstalledCarrierPackages()
1733 List<UiccAccessRule> accessRules = carrierPrivilegeRules.getAccessRules(); in getCertsFromCarrierPrivilegeAccessRules()
1734 for (UiccAccessRule accessRule : accessRules) { in getCertsFromCarrierPrivilegeAccessRules()
1742 public List<UiccAccessRule> getCarrierPrivilegeAccessRules() { in getCarrierPrivilegeAccessRules()
1881 public void setTestOverrideCarrierPrivilegeRules(@Nullable List<UiccAccessRule> rules) { in setTestOverrideCarrierPrivilegeRules()
/frameworks/base/core/tests/coretests/src/android/service/euicc/
DEuiccProfileInfoTest.java27 import android.telephony.UiccAccessRule;
56 Arrays.asList(new UiccAccessRule(new byte[] {}, "package", 12345L))) in testWriteToParcel()
80 Arrays.asList(new UiccAccessRule(new byte[] {}, "package", 12345L)) in testWriteToParcelNullCarrierId()
109 .setUiccAccessRule(Arrays.asList(new UiccAccessRule(new byte[0], null, 0))) in testBuilderAndGetters()
127 new UiccAccessRule[] {new UiccAccessRule(new byte[0], null, 0)}, in testBuilderAndGetters()
147 Arrays.asList(new UiccAccessRule(new byte[] {}, "package", 12345L))) in testBuilder_BasedOnAnotherProfile()
194 .setUiccAccessRule(Arrays.asList(new UiccAccessRule(new byte[0], null, 0))) in testEqualsHashCode()
/frameworks/base/telephony/java/android/service/euicc/
DEuiccProfileInfo.java27 import android.telephony.UiccAccessRule;
130 private final @Nullable UiccAccessRule[] mAccessRules;
151 public EuiccProfileInfo(String iccid, @Nullable UiccAccessRule[] accessRules, in EuiccProfileInfo()
182 mAccessRules = in.createTypedArray(UiccAccessRule.CREATOR); in EuiccProfileInfo()
211 private List<UiccAccessRule> mAccessRules;
310 public Builder setUiccAccessRule(@Nullable List<UiccAccessRule> value) { in setUiccAccessRule()
325 @Nullable List<UiccAccessRule> accessRules) { in EuiccProfileInfo()
335 this.mAccessRules = accessRules.toArray(new UiccAccessRule[accessRules.size()]); in EuiccProfileInfo()
348 public List<UiccAccessRule> getUiccAccessRules() { in getUiccAccessRules()
/frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/uicc/
DUiccCarrierPrivilegeRulesTest.java29 import android.telephony.UiccAccessRule;
634 List<UiccAccessRule> accessRules = mUiccCarrierPrivilegeRules.getAccessRules(); in testAID_ARFSucceed()
635 UiccAccessRule accessRule1 = new UiccAccessRule( in testAID_ARFSucceed()
641 UiccAccessRule accessRule2 = new UiccAccessRule( in testAID_ARFSucceed()
733 List<UiccAccessRule> accessRules = mUiccCarrierPrivilegeRules.getAccessRules(); in testAID_ARFFallbackToACRF()
734 UiccAccessRule accessRule1 = new UiccAccessRule( in testAID_ARFFallbackToACRF()
740 UiccAccessRule accessRule2 = new UiccAccessRule( in testAID_ARFFallbackToACRF()
/frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/
DCarrierPrivilegesTrackerTest.java49 import android.telephony.UiccAccessRule;
142 private void setupSimLoadedRules(UiccAccessRule... certHashes) { in setupSimLoadedRules()
147 private static UiccAccessRule ruleWithHashOnly(String certificateHash) { in ruleWithHashOnly()
151 private static UiccAccessRule ruleWithHashAndPackage( in ruleWithHashAndPackage()
153 return new UiccAccessRule( in ruleWithHashAndPackage()
DSubscriptionInfoUpdaterTest.java51 import android.telephony.UiccAccessRule;
868 UiccAccessRule[] carrierConfigAccessRules = new UiccAccessRule[certs.length]; in testUpdateFromCarrierConfigCarrierCertificates()
870 carrierConfigAccessRules[i] = new UiccAccessRule( in testUpdateFromCarrierConfigCarrierCertificates()
897 assertEquals(carrierConfigAccessRules, UiccAccessRule.decodeRules(cvCaptor.getValue() in testUpdateFromCarrierConfigCarrierCertificates()
/frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/euicc/
DEuiccControllerTest.java57 import android.telephony.UiccAccessRule;
94 private static final UiccAccessRule ACCESS_RULE;
97 ACCESS_RULE = new UiccAccessRule(
111 Arrays.asList(new UiccAccessRule[] { ACCESS_RULE })); in Arrays.asList()
1156 hasPrivileges ? new UiccAccessRule[] { ACCESS_RULE } : null, "", CARD_ID, in setHasCarrierPrivilegesOnActiveSubscription()
1177 hasPrivileges ? new UiccAccessRule[] { ACCESS_RULE } : null, "", CARD_ID, in setCanManageSubscriptionOnTargetSim()
1181 hasPrivileges ? new UiccAccessRule[] { ACCESS_RULE } : null, "", in setCanManageSubscriptionOnTargetSim()
1194 true /* isEmbedded */, hasPrivileges ? new UiccAccessRule[] { ACCESS_RULE } : null, in prepareOperationSubscription()
/frameworks/opt/telephony/src/java/com/android/internal/telephony/uicc/euicc/
DEuiccCard.java29 import android.telephony.UiccAccessRule;
1315 UiccAccessRule[] rules = buildUiccAccessRule(refArDoNodes); in buildProfile()
1316 List<UiccAccessRule> rulesList = null; in buildProfile()
1338 private static UiccAccessRule[] buildUiccAccessRule(List<Asn1Node> nodes) in buildUiccAccessRule()
1344 UiccAccessRule[] rules = new UiccAccessRule[count]; in buildUiccAccessRule()
1359 rules[i] = new UiccAccessRule(signature, packageName, accessType); in buildUiccAccessRule()
/frameworks/opt/telephony/src/java/com/android/internal/telephony/euicc/
DEuiccController.java42 import android.telephony.UiccAccessRule;
1436 UiccAccessRule[] rules = null; in checkCarrierPrivilegeInMetadata()
1437 List<UiccAccessRule> rulesList = subscription.getAccessRules(); in checkCarrierPrivilegeInMetadata()
1439 rules = rulesList.toArray(new UiccAccessRule[rulesList.size()]); in checkCarrierPrivilegeInMetadata()
/frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/uicc/euicc/
DEuiccCardTest.java38 import android.telephony.UiccAccessRule;
264 new UiccAccessRule[] { in testGetProfile()
265 new UiccAccessRule( in testGetProfile()
/frameworks/base/core/java/android/provider/
DTelephony.java47 import android.telephony.UiccAccessRule;
/frameworks/base/core/api/
Dsystem-current.txt9928 method @Nullable public java.util.List<android.telephony.UiccAccessRule> getUiccAccessRules();
9955 …cProfileInfo.Builder setUiccAccessRule(@Nullable java.util.List<android.telephony.UiccAccessRule>);
11765 method @Nullable public java.util.List<android.telephony.UiccAccessRule> getAccessRules();
12209 public final class UiccAccessRule implements android.os.Parcelable {
12210 ctor public UiccAccessRule(byte[], @Nullable String, long);
12217 …onNull public static final android.os.Parcelable.Creator<android.telephony.UiccAccessRule> CREATOR;
12515 method public java.util.List<android.telephony.UiccAccessRule> getAccessRules();
12521 …ableSubscription.Builder setAccessRules(@NonNull java.util.List<android.telephony.UiccAccessRule>);
/frameworks/base/boot/
Dpreloaded-classes6698 android.telephony.UiccAccessRule$1
6699 android.telephony.UiccAccessRule
Dboot-image-profile.txt14788 …;Z[Landroid/telephony/UiccAccessRule;Ljava/lang/String;IZLjava/lang/String;ZIIILjava/lang/String;[…
14973 HSPLandroid/telephony/UiccAccessRule$1;->createFromParcel(Landroid/os/Parcel;)Landroid/telephony/Ui…
14974 …ony/UiccAccessRule$1;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;+]Landroid/telephony…
14975 HSPLandroid/telephony/UiccAccessRule$1;->newArray(I)[Landroid/telephony/UiccAccessRule;
14976 …droid/telephony/UiccAccessRule$1;->newArray(I)[Ljava/lang/Object;+]Landroid/telephony/UiccAccessRu…
30220 Landroid/telephony/UiccAccessRule$1;
30221 Landroid/telephony/UiccAccessRule;
/frameworks/base/config/
Dpreloaded-classes6720 android.telephony.UiccAccessRule$1
6721 android.telephony.UiccAccessRule

12