remove roaming attribute
authorHyunwoo Kim <hwlove.kim@samsung.com>
Wed, 21 Aug 2013 01:32:37 +0000 (10:32 +0900)
committerHyunwoo Kim <hwlove.kim@samsung.com>
Wed, 21 Aug 2013 01:33:27 +0000 (10:33 +0900)
Change-Id: I103394722d0d0b72777b03586eefa967c23ac680
Signed-off-by: Hyunwoo Kim <hwlove.kim@samsung.com>
ace/configuration/TizenPolicy.xml
ace/configuration/WAC2.0Policy.xml
packaging/wrt-security.changes
src/services/ace/logic/attribute_facade.cpp

index 60c5dd0..759939c 100644 (file)
         </rule>
 
         <!-- access to external network on roaming status -->
+        <!--
         <rule effect="permit">
             <condition combine="and">
                 <condition combine="or">
                 <environment-match attr="roaming" match="true" />
             </condition>
         </rule>
-        
+        --> 
+
         <rule effect="deny" />
 
     </policy>
         </rule>
 
         <!-- access to external network on roaming status -->
+        <!--
         <rule effect="permit">
             <condition combine="and">
                 <condition combine="or">
                 <environment-match attr="roaming" match="true" />
             </condition>
         </rule>
+        -->
         
         <rule effect="deny" />
 
         </rule>
 
         <!-- access to external network on roaming status -->
+        <!--
         <rule effect="permit">
             <condition combine="and">
                 <condition combine="or">
                 <environment-match attr="roaming" match="true" />
             </condition>
         </rule>
+        -->
         
         <rule effect="deny" />
 
         </rule>
 
         <!-- access to external network on roaming status -->
+        <!--
         <rule effect="permit">
             <condition combine="and">
                 <condition combine="or">
                 <environment-match attr="roaming" match="true" />
             </condition>
         </rule>
+        -->
         
         <rule effect="deny" />
     </policy>
index 1a6e0ed..c8bd2bb 100644 (file)
@@ -28,6 +28,7 @@
         </target> 
 
         <!-- access to external network -->
+        <!--
         <rule effect="permit">
             <condition combine="and">
                 <condition combine="or">
@@ -38,6 +39,7 @@
                 <environment-match attr="roaming" match="true" />
             </condition>
         </rule>
+        -->
         <rule effect="permit" />
     </policy>
 
         </rule>
 
         <!-- access to message send on roaming status -->
+        <!--
         <rule effect="deny">
             <condition combine="and">
                 <resource-match attr="device-cap" func="equal" match="messaging.send" />
                 <environment-match attr="roaming" match="true" />
             </condition>
         </rule>
+        -->
 
         <!-- access to geolocation -->
         <rule effect="permit">
         </rule>
 
         <!-- access to external network on roaming status -->
+        <!--
         <rule effect="permit">
             <condition combine="and">
                 <condition combine="or">
                 <environment-match attr="roaming" match="true" />
             </condition>
         </rule>
+        -->
 
     </policy>
 </policy-set>
index 0c77ed4..ca46fe6 100644 (file)
@@ -1,3 +1,6 @@
+* Tue Aug 20 2013 Hyunwoo Kim <hwlove.kim@samsung.com>
+- Remove ace_check_access and Add ace_check_access_ex.
+- Remove roaming attribute.
 * Mon Aug 5 2013 Hyunwoo Kim <hwlove.kim@samsung.com>
 - Add ace checking API that can return reason of access denial(Privilge or Privacy)
 * Thu Jul 25 2013 Hyunwoo Kim <hwlove.kim@samsung.com>
index 2a988a7..faa43c6 100644 (file)
@@ -289,8 +289,8 @@ AttributeHandlerContext HANDLED_ATTRIBUTES_LIST[] = {
 //    ALL_PHASE(widget-attr:name, &AttributeWidgetAttrNameHandler)
     ALL_PHASE(author-name, &AttributeAuthorNameHandler)
     /* Enviroment  attributes*/
-    NO_INSTALL(roaming, &AttributeRoamingHandler)
-    NO_INSTALL(bearer-type, &AttributeBearerTypeHandler)
+//    NO_INSTALL(roaming, &AttributeRoamingHandler)
+//    NO_INSTALL(bearer-type, &AttributeBearerTypeHandler)
 };
 
 #undef ALL_PHASE