*
* @since 2.0
* @privlevel public
- * @privilege %http://tizen.org/privilege/messaging.email
+ * @privilege %http://tizen.org/privilege/messaging.write
*
* @return An error code
* @param[in] message The message to send
*
* @since 2.0
* @privlevel public
- * @privilege %http://tizen.org/privilege/messaging.mms
+ * @privilege %http://tizen.org/privilege/messaging.write
*
* @return An error code
* @param[in] message The message to send
* @since 2.0
*
* @privlevel public
- * @privilege %http://tizen.org/privilege/messaging.sms
+ * @privilege %http://tizen.org/privilege/messaging.read
*
* @return An error code
* @param[in] eventListener The listener to receive SMS messages
* @since 2.0
*
* @privlevel public
- * @privilege %http://tizen.org/privilege/messaging.sms
+ * @privilege %http://tizen.org/privilege/messaging.read
*
* @return An error code
* @param[in] eventListener The listener to receive SMS messages
* @since 2.0
*
* @privlevel public
- * @privilege %http://tizen.org/privilege/messaging.sms
+ * @privilege %http://tizen.org/privilege/messaging.write
*
* @return An error code
* @param[in] message The message to send
* @since 2.0
*
* @privlevel public
- * @privilege %http://tizen.org/privilege/messaging.sms
+ * @privilege %http://tizen.org/privilege/messaging.read
*
* @return The total number of SMS messages in the specified message box
* @param[in] type The type of message box
* @since 2.0
*
* @privlevel public
- * @privilege %http://tizen.org/privilege/messaging.sms
+ * @privilege %http://tizen.org/privilege/messaging.read
*
* @return A pointer to the list of the SmsMessage class instances
* @param[in] pKeyword A part of the body text as a keyword (partial match) @n
* @since 2.0
*
* @privlevel public
- * @privilege %http://tizen.org/privilege/messaging.sms
+ * @privilege %http://tizen.org/privilege/messaging.read
*
* @return A pointer to the list of the SmsMessage class instances
* @param[in] type The type of message box
* @since 2.0
*
* @privlevel public
- * @privilege %http://tizen.org/privilege/messaging.sms
+ * @privilege %http://tizen.org/privilege/messaging.read
*
* @return The full text of the specified SMS message
* @param[in] messageId The unique ID of the message
* @since 2.0
*
* @privlevel public
- * @privilege %http://tizen.org/privilege/messaging.sms
+ * @privilege %http://tizen.org/privilege/messaging.read
*
* @return The sender address of the SMS message
* @exception E_SUCCESS The method is successful.
* @since 2.0
*
* @privlevel public
- * @privilege %http://tizen.org/privilege/messaging.sms
+ * @privilege %http://tizen.org/privilege/messaging.read
*
* @return The received time of the SMS message
* @exception E_SUCCESS The method is successful.
* @since 2.0
*
* @privlevel public
- * @privilege %http://tizen.org/privilege/messaging.sms
+ * @privilege %http://tizen.org/privilege/messaging.read
*
* @return The unique ID of the SMS message
* @exception E_SUCCESS The method is successful.
* @since 2.0
*
* @privlevel public
- * @privilege %http://tizen.org/privilege/messaging.sms
+ * @privilege %http://tizen.org/privilege/messaging.read
*
* @return The sent time of the SMS message
* @exception E_SUCCESS The method is successful.
* @since 2.0
*
* @privlevel public
- * @privilege %http://tizen.org/privilege/messaging.sms
+ * @privilege %http://tizen.org/privilege/messaging.read
*
* @return The type of the SMS message box
* @exception E_SUCCESS The method is successful.
* @since 2.0
*
* @privlevel public
- * @privilege %http://tizen.org/privilege/messaging.sms
+ * @privilege %http://tizen.org/privilege/messaging.read
*
* @return The list of the recipient
* @exception E_SUCCESS The method is successful.
* @since 2.0
*
* @privlevel public
- * @privilege %http://tizen.org/privilege/messaging.sms
+ * @privilege %http://tizen.org/privilege/messaging.read
*
* @return @c true if this SMS message contains more than @c 160 bytes for the body text, @n
* else @c false
result r = E_SUCCESS;
// checking privilege
- r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_EMAIL);
+ r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_EMAIL, _PRV_MESSAGING_WRITE);
SysTryReturn(NID_MSG, r == E_SUCCESS, E_PRIVILEGE_DENIED, r = E_PRIVILEGE_DENIED, "[E_PRIVILEGE_DENIED] Propagating.");
SysAssertf(__pImpl != null, "The EmailManager instance is not constructed yet.");
result r = E_SUCCESS;
// checking privilege
- r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_MMS);
+ r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_MMS, _PRV_MESSAGING_WRITE);
SysTryReturn(NID_MSG, r == E_SUCCESS, E_PRIVILEGE_DENIED, r = E_PRIVILEGE_DENIED, "[E_PRIVILEGE_DENIED] Propagating.");
SysAssertf(__pImpl != null, "The MmsManager instance is not constructed yet.");
result r = E_SUCCESS;
// checking privilege
- r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS);
+ r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS, _PRV_MESSAGING_READ);
SysTryReturn(NID_MSG, r == E_SUCCESS, E_PRIVILEGE_DENIED, r = E_PRIVILEGE_DENIED, "[E_PRIVILEGE_DENIED] Propagated.");
// checking conditions
result r = E_SUCCESS;
// checking privilege
- r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS);
+ r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS, _PRV_MESSAGING_READ);
SysTryReturn(NID_MSG, r == E_SUCCESS, E_PRIVILEGE_DENIED, r = E_PRIVILEGE_DENIED, "[E_PRIVILEGE_DENIED] Propagated.");
// checking conditions
ClearLastResult();
// checking privilege
- r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS);
+ r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS, _PRV_MESSAGING_READ);
if (r != E_SUCCESS)
{
SetLastResult(E_PRIVILEGE_DENIED);
ClearLastResult();
// checking privilege
- r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS);
+ r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS, _PRV_MESSAGING_READ);
if (r != E_SUCCESS)
{
SetLastResult(E_PRIVILEGE_DENIED);
ClearLastResult();
// checking privilege
- r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS);
+ r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS, _PRV_MESSAGING_READ);
if (r != E_SUCCESS)
{
SetLastResult(E_PRIVILEGE_DENIED);
ClearLastResult();
// checking privilege
- r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS);
+ r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS, _PRV_MESSAGING_READ);
if (r != E_SUCCESS)
{
SetLastResult(E_PRIVILEGE_DENIED);
result r = E_SUCCESS;
// checking privilege
- r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS);
+ r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS, _PRV_MESSAGING_WRITE);
SysTryReturn(NID_MSG, r == E_SUCCESS, E_PRIVILEGE_DENIED, r = E_PRIVILEGE_DENIED, "[E_PRIVILEGE_DENIED] Propagated.");
SysAssertf(__pImpl != null, "The SmsManager instance is not constructed yet.");
result r = E_SUCCESS;
// checking privilege
- r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS);
+ r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS, _PRV_MESSAGING_READ);
if (r != E_SUCCESS)
{
SetLastResult(E_PRIVILEGE_DENIED);
DateTime dt;
// checking privilege
- r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS);
+ r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS, _PRV_MESSAGING_READ);
if (r != E_SUCCESS)
{
SetLastResult(E_PRIVILEGE_DENIED);
DateTime dt;
// checking privilege
- r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS);
+ r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS, _PRV_MESSAGING_READ);
if (r != E_SUCCESS)
{
SetLastResult(E_PRIVILEGE_DENIED);
result r = E_SUCCESS;
// checking privilege
- r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS);
+ r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS, _PRV_MESSAGING_READ);
if (r != E_SUCCESS)
{
SetLastResult(E_PRIVILEGE_DENIED);
DateTime dt;
// checking privilege
- r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS);
+ r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS, _PRV_MESSAGING_READ);
if (r != E_SUCCESS)
{
SetLastResult(E_PRIVILEGE_DENIED);
RecipientList recipients;
// checking privilege
- r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS);
+ r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS, _PRV_MESSAGING_READ);
if (r != E_SUCCESS)
{
SetLastResult(E_PRIVILEGE_DENIED);
result r = E_SUCCESS;
// checking privilege
- r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS);
+ r = _AccessController::CheckUserPrivilege(_PRV_MESSAGING_SMS, _PRV_MESSAGING_READ);
if (r != E_SUCCESS)
{
SetLastResult(E_PRIVILEGE_DENIED);