Merge "Revert "Fix prevent defect for locales"" into tizen_2.2
[platform/framework/native/appfw.git] / src / security / FSec_PrivilegeInfo.h
index d7fd311..0263d0d 100644 (file)
@@ -196,6 +196,7 @@ private:
        result VerifyIntegrity(const Tizen::App::AppId& appId, const byte* targetBitwisePrivilege, const Tizen::Base::String& storedChecksum, int length, int visibility, const Tizen::Base::String& storedVisibilityChecksum);
        result VerifyIntegrityEx(const Tizen::App::AppId& appId, const byte* targetBitwisePrivilege, const Tizen::Base::String& storedChecksum, int length);
 
+       static int GetPrivilegeLevel(const Tizen::Base::String& privilegeLevel);
        static ISecretKey* GetDeviceUniqueKeyN(void);
 
        _PrivilegeInfo(const _PrivilegeInfo& rhs);
@@ -206,7 +207,7 @@ private:
        int __apiVisibility;
        byte __bitwisePrivilege[MAX_BITWISE_PRIV_SIZE];
        int __bitwiseLength;
-       Tizen::Base::Collection::ArrayList __privilegeList;
+       Tizen::Base::Collection::HashMap __privilegeList;
 
 };  // _PrivilegeInfo