Home
last modified time | relevance | path

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

12

/aosp12/frameworks/base/telephony/java/android/telephony/
H A 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];
92 for (UiccAccessRule accessRule : accessRules) { in encodeRules()
138 new UiccAccessRule[carrierConfigAccessRulesArray.size()]); in decodeRulesFromCarrierConfig()
154 UiccAccessRule[] accessRules = new UiccAccessRule[count]; in decodeRules()
182 UiccAccessRule(Parcel in) { in UiccAccessRule() method in UiccAccessRule
[all …]
H A DSubscriptionInfo.java157 private UiccAccessRule[] mNativeAccessRules;
164 private UiccAccessRule[] mCarrierConfigAccessRules;
257 @Nullable UiccAccessRule[] nativeAccessRules, String cardString, 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()
689 List<UiccAccessRule> merged = new ArrayList<>(); in getAllAccessRules()
779 UiccAccessRule[] nativeAccessRules = source.createTypedArray(UiccAccessRule.CREATOR);
[all …]
H A DUiccAccessRule.aidl19 parcelable UiccAccessRule;
H A DSubscriptionManager.java2924 for (UiccAccessRule rule : info.getAllAccessRules()) { in canManageSubscription()
/aosp12/frameworks/base/telephony/java/android/telephony/euicc/
H A 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()
/aosp12/frameworks/opt/telephony/src/java/com/android/internal/telephony/
H A DCarrierPrivilegesTracker.java53 import android.telephony.UiccAccessRule;
141 private final List<UiccAccessRule> mCarrierConfigRules;
144 private final List<UiccAccessRule> mUiccRules;
319 private List<UiccAccessRule> getCarrierConfigRules(int subId) { 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()
455 List<UiccAccessRule> currentRules, List<UiccAccessRule> updatedRules) { in maybeUpdateRulesAndNotifyRegistrants()
501 for (UiccAccessRule rule : mCarrierConfigRules) { in isPackagePrivileged()
[all …]
H A 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()
H A DSubscriptionController.java61 import android.telephony.UiccAccessRule;
576 UiccAccessRule[] accessRules; in getSubInfoRecord()
578 accessRules = UiccAccessRule.decodeRules(cursor.getBlob( in getSubInfoRecord()
583 UiccAccessRule[] carrierConfigAccessRules = UiccAccessRule.decodeRules(cursor.getBlob( in getSubInfoRecord()
H A DGsmCdmaPhone.java80 import android.telephony.UiccAccessRule;
1995 List<UiccAccessRule> testRules; in setCarrierTestOverride()
2001 UiccAccessRule accessRule = new UiccAccessRule( in setCarrierTestOverride()
/aosp12/frameworks/opt/telephony/src/java/com/android/internal/telephony/uicc/
H A DUiccCarrierPrivilegeRules.java32 import android.telephony.UiccAccessRule;
194 private List<UiccAccessRule> mAccessRules;
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()
637 List<UiccAccessRule> accessRules = new ArrayList<>(); in parseRules()
654 private static UiccAccessRule parseRefArdo(String rule) { in parseRefArdo()
718 UiccAccessRule accessRule = new UiccAccessRule( in parseRefArdo()
[all …]
H A 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()
/aosp12/frameworks/base/telephony/java/android/service/euicc/
H A 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()
/aosp12/frameworks/base/core/tests/coretests/src/android/service/euicc/
H A 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()
/aosp12/frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/uicc/
H A 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()
/aosp12/frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/
H A 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()
H A 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()
/aosp12/frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/euicc/
H A 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()
/aosp12/frameworks/opt/telephony/src/java/com/android/internal/telephony/uicc/euicc/
H A 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()
/aosp12/frameworks/opt/telephony/src/java/com/android/internal/telephony/euicc/
H A 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()
/aosp12/frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/uicc/euicc/
H A DEuiccCardTest.java38 import android.telephony.UiccAccessRule;
264 new UiccAccessRule[] { in testGetProfile()
265 new UiccAccessRule( in testGetProfile()
/aosp12/frameworks/base/core/java/android/provider/
H A DTelephony.java47 import android.telephony.UiccAccessRule;
/aosp12/frameworks/base/core/api/
H A Dsystem-current.txt9976 method @Nullable public java.util.List<android.telephony.UiccAccessRule> getUiccAccessRules();
10003 …cProfileInfo.Builder setUiccAccessRule(@Nullable java.util.List<android.telephony.UiccAccessRule>);
11813 method @Nullable public java.util.List<android.telephony.UiccAccessRule> getAccessRules();
12257 public final class UiccAccessRule implements android.os.Parcelable {
12258 ctor public UiccAccessRule(byte[], @Nullable String, long);
12265 …onNull public static final android.os.Parcelable.Creator<android.telephony.UiccAccessRule> CREATOR;
12563 method public java.util.List<android.telephony.UiccAccessRule> getAccessRules();
12569 …ableSubscription.Builder setAccessRules(@NonNull java.util.List<android.telephony.UiccAccessRule>);
/aosp12/frameworks/base/boot/
H A Dpreloaded-classes6698 android.telephony.UiccAccessRule$1
6699 android.telephony.UiccAccessRule
H A 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;
/aosp12/frameworks/base/config/
H A Dpreloaded-classes6720 android.telephony.UiccAccessRule$1
6721 android.telephony.UiccAccessRule

12