Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 444a2c58 authored by Automerger Merge Worker's avatar Automerger Merge Worker Committed by Gerrit Code Review
Browse files

Merge "Merge "Update XSD for signature permission allowlist" into...

Merge "Merge "Update XSD for signature permission allowlist" into android15-tests-dev am: cb69258d" into main
parents f3e2a345 580489da
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -43,6 +43,7 @@
                <xs:element name="disabled-until-used-preinstalled-carrier-app" type="disabled-until-used-preinstalled-carrier-app"/>
                <xs:element name="privapp-permissions" type="privapp-permissions"/>
                <xs:element name="oem-permissions" type="oem-permissions"/>
                <xs:element name="signature-permissions" type="signature-permissions"/>
                <xs:element name="hidden-api-whitelisted-app" type="hidden-api-whitelisted-app"/>
                <xs:element name="allow-association" type="allow-association"/>
                <xs:element name="bugreport-whitelisted" type="bugreport-whitelisted"/>
@@ -156,6 +157,21 @@
        </xs:sequence>
        <xs:attribute name="package" type="xs:string"/>
    </xs:complexType>
    <xs:complexType name="signature-permissions">
        <xs:sequence>
            <xs:element name="permission" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                    <xs:attribute name="name" type="xs:string"/>
                </xs:complexType>
            </xs:element>
            <xs:element name="deny-permission" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                    <xs:attribute name="name" type="xs:string"/>
                </xs:complexType>
            </xs:element>
        </xs:sequence>
        <xs:attribute name="package" type="xs:string"/>
    </xs:complexType>
    <xs:complexType name="hidden-api-whitelisted-app">
        <xs:attribute name="package" type="xs:string"/>
    </xs:complexType>
+21 −0
Original line number Diff line number Diff line
@@ -183,6 +183,7 @@ package com.android.xml.permission.configfile {
    method public java.util.List<com.android.xml.permission.configfile.OemPermissions> getOemPermissions_optional();
    method public java.util.List<com.android.xml.permission.configfile.Permission> getPermission_optional();
    method public java.util.List<com.android.xml.permission.configfile.PrivappPermissions> getPrivappPermissions_optional();
    method public java.util.List<com.android.xml.permission.configfile.SignaturePermissions> getSignaturePermissions_optional();
    method public java.util.List<com.android.xml.permission.configfile.SplitPermission> getSplitPermission_optional();
    method public java.util.List<com.android.xml.permission.configfile.SystemUserBlacklistedApp> getSystemUserBlacklistedApp_optional();
    method public java.util.List<com.android.xml.permission.configfile.SystemUserWhitelistedApp> getSystemUserWhitelistedApp_optional();
@@ -209,6 +210,26 @@ package com.android.xml.permission.configfile {
    method public void setName(String);
  }

  public class SignaturePermissions {
    ctor public SignaturePermissions();
    method public java.util.List<com.android.xml.permission.configfile.SignaturePermissions.DenyPermission> getDenyPermission();
    method public java.util.List<com.android.xml.permission.configfile.SignaturePermissions.Permission> getPermission();
    method public String get_package();
    method public void set_package(String);
  }

  public static class SignaturePermissions.DenyPermission {
    ctor public SignaturePermissions.DenyPermission();
    method public String getName();
    method public void setName(String);
  }

  public static class SignaturePermissions.Permission {
    ctor public SignaturePermissions.Permission();
    method public String getName();
    method public void setName(String);
  }

  public class SplitPermission {
    ctor public SplitPermission();
    method public java.util.List<com.android.xml.permission.configfile.SplitPermission.Library> getLibrary();