changed api description from "since 2.4" to "since 3.0" on wearable version. 46/63146/1 accepted/tizen/wearable/20160323.014101 submit/tizen_wearable/20160322.090605
authorjang <jiseob.jang@samsung.com>
Tue, 22 Mar 2016 08:10:26 +0000 (17:10 +0900)
committerjang <jiseob.jang@samsung.com>
Tue, 22 Mar 2016 08:10:26 +0000 (17:10 +0900)
Change-Id: I1dc613099b497d29a0c04eba351fc26890a58df3
Signed-off-by: jang <jiseob.jang@samsung.com>
include/account-error.h
include/account-types.h
include/wearable/account.h

index 363cc9e424ddee7cea5be4698b308ac663635a3c..7698b5ee49c0a20dcb394115c6eb8100cab657eb 100644 (file)
@@ -38,7 +38,7 @@ extern "C"
 
 /**
  *  @brief    Enumerations of error codes for ACCOUNT APIs.
- *  @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ *  @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum {
        ACCOUNT_ERROR_NONE                  = TIZEN_ERROR_NONE,                   /**< Successful */
index c4cbf3447fdb08d088e3dd12b3b66e7f98aed38d..2877f730407065b729b127de91ce9f87e02d360c 100644 (file)
@@ -38,7 +38,7 @@ extern "C"
 
 /**
  * @brief  Enumeration for the state of capability.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum {
        ACCOUNT_CAPABILITY_STATE_INVALID = 0, /**< Account capability is invalid */
@@ -49,7 +49,7 @@ typedef enum {
 
 /**
  * @brief  Enumeration for the state of account secrecy.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum {
        ACCOUNT_SECRECY_INVALID = 0, /**< Account secrecy is invalid */
@@ -60,7 +60,7 @@ typedef enum {
 
 /**
  * @brief  Enumeration for the account sync status.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum {
        ACCOUNT_SYNC_INVALID = 0, /**< Account sync is invalid */
@@ -75,7 +75,7 @@ typedef enum {
 
 /**
  * @brief  Enumeration for the account auth type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef enum {
        ACCOUNT_AUTH_TYPE_INVALID = 0, /**< Auth type is invalid */
@@ -87,31 +87,31 @@ typedef enum {
 
 /**
  * @brief  The structure type for the Account handle.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef struct account_s *account_h;
 
 /**
  * @brief  The structure type for the Account provider handle.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef struct account_type_s *account_type_h;
 
 /**
  * @brief  The structure type for the Account handle.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef struct label_s *label_h;
 
 /**
  * @brief  The structure type for the Account subscribe handle.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  */
 typedef struct account_subscribe_s *account_subscribe_h;
 
 /**
  * @brief        The insert notification type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @remarks      When the account database is changed, You can distinguish one event type from the other which are set for subscribing notification.
  *
  * @see account_subscribe_notification()
@@ -120,7 +120,7 @@ typedef struct account_subscribe_s *account_subscribe_h;
 
 /**
  * @brief        The update notification type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @remarks      When the account database is changed, You can distinguish one event type from the other which are set for subscribing notification.
  *
  * @see account_subscribe_notification()
@@ -129,7 +129,7 @@ typedef struct account_subscribe_s *account_subscribe_h;
 
 /**
  * @brief        The delete notification type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @remarks      When the account database is changed, You can distinguish one event type from the other which are set for subscribing notification.
  *
  * @see account_subscribe_notification()
@@ -138,7 +138,7 @@ typedef struct account_subscribe_s *account_subscribe_h;
 
 /**
  * @brief        The sync_update notification type.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @remarks      When the account database is changed, You can distinguish one event type from the other which are set for subscribing notification.
  *
  * @see account_subscribe_notification()
@@ -148,7 +148,7 @@ typedef struct account_subscribe_s *account_subscribe_h;
 
 /**
  * @brief        This is a key of app_control_h’s extra data. The value of the key is a user account name.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @remarks      You can retrieve the value like this, app_control_get_extra_data(app_control, ACCOUNT_DATA_USERNAME, &username).\n
  *               This value will be sent with ACCOUNT_OPERATION_VIEW.
  */
@@ -156,7 +156,7 @@ typedef struct account_subscribe_s *account_subscribe_h;
 
 /**
  * @brief        This is a key of app_control_h’s extra data. The value of the key is account DB ID of the user’s account information.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @remarks      You can retrieve the value like this, app_control_get_extra_data(app_control, ACCOUNT_DATA_ID, &id).\n
  *               This value will be sent with ACCOUNT_OPERATION_VIEW.
  */
@@ -164,77 +164,77 @@ typedef struct account_subscribe_s *account_subscribe_h;
 
 /**
  * @brief        This is an application launch operation name.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @remarks      This operation will be sent when a user selects your account in add account view.
  */
 #define ACCOUNT_OPERATION_SIGNIN                          "http://tizen.org/appcontrol/operation/account/add"
 
 /**
  * @brief        This is an application launch operation name.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @remarks      This operation will be sent when a user selects your account in account list view.
  */
 #define ACCOUNT_OPERATION_VIEW                            "http://tizen.org/appcontrol/operation/account/configure"
 
 /**
  * @brief        This is contact capability string.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @remarks      If your provider service has contact information and contact information is provided another application, register this capability through manifest file.
  */
 #define ACCOUNT_SUPPORTS_CAPABILITY_CONTACT               "http://tizen.org/account/capability/contact"
 
 /**
  * @brief        This is calendar capability string.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @remarks      If your provider service has calendar information and calendar information is provided another application, register this capability through manifest file.
  */
 #define ACCOUNT_SUPPORTS_CAPABILITY_CALENDAR              "http://tizen.org/account/capability/calendar"
 
 /**
  * @brief        This is email capability string.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @remarks      If your provider service have email service and email is provided another application, register this capability through manifest file.
  */
 #define ACCOUNT_SUPPORTS_CAPABILITY_EMAIL                 "http://tizen.org/account/capability/email"
 
 /**
  * @brief        This is photo capability string.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @remarks      If your provider service has photo and photo is provided another application, register this capability through manifest file.
  */
 #define ACCOUNT_SUPPORTS_CAPABILITY_PHOTO                 "http://tizen.org/account/capability/photo"
 
 /**
  * @brief        This is video capability string.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @remarks      If your provider service has video and video is provided another application, register this capability through manifest file.
  */
 #define ACCOUNT_SUPPORTS_CAPABILITY_VIDEO                 "http://tizen.org/account/capability/video"
 
 /**
  * @brief        This is music capability string.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @remarks      If your provider service has music and music is provided another application, register this capability through manifest file.
  */
 #define ACCOUNT_SUPPORTS_CAPABILITY_MUSIC                 "http://tizen.org/account/capability/music"
 
 /**
  * @brief        This is document capability string.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @remarks      If your provider service has document and document is provided another application, register this capability through manifest file.
  */
 #define ACCOUNT_SUPPORTS_CAPABILITY_DOCUMENT                 "http://tizen.org/account/capability/document"
 
 /**
  * @brief        This is message capability string.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @remarks      This capability will be exploited to use SMS, MMS.
  */
 #define ACCOUNT_SUPPORTS_CAPABILITY_MESSAGE               "http://tizen.org/account/capability/message"
 
 /**
  * @brief        This is game capability string.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.4 @endif
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
  * @remarks      This capability will be exploited to use game data.
  */
 #define ACCOUNT_SUPPORTS_CAPABILITY_GAME               "http://tizen.org/account/capability/game"
index 442dfc9042acefdbb37577f535cfdd9474ac125c..793fe57374187c5519e7b3c546182f02b40acaf0 100644 (file)
@@ -44,7 +44,7 @@ extern "C"
 /**
  * @brief   Called once for each account from the database.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  account    The account handle
  * @param[in]  user_data  The user data passed from the foreach function
  *
@@ -63,7 +63,7 @@ typedef bool (*account_cb)(account_h account, void *user_data);
 /**
  * @brief  Called once for each capability of an account in the database.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]   capability_type  The capability type
  * @param[in]   capability_state The capability state
  * @param[in]   user_data        The user data passed from the foreach function
@@ -80,7 +80,7 @@ typedef bool (*capability_cb)(const char *capability_type, account_capability_st
 /**
  * @brief  Called once for each custom data of an account in the database.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  key        The user custom key
  * @param[in]  value      The user custom value of the specific key
  * @param[in]  user_data  The user data passed
@@ -98,7 +98,7 @@ typedef bool (*account_custom_cb)(char *key, char *value, void *user_data);
 /**
  * @brief  Called once for each account provider in the database.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  account_type  The account provider handle
  * @param[in]  user_data     The user data passed
  *
@@ -116,7 +116,7 @@ typedef bool (*account_type_cb)(account_type_h account_type, void *user_data);
 /**
  * @brief  Called once for each account label.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  app_id     The application ID
  * @param[in]  label      The name of the account depends on the specified locale
  * @param[in]  locale     The locale is specified as an ISO 3166 alpha-2 two letter country-code followed by ISO 639-1 for the two-letter language code.\n
@@ -137,7 +137,7 @@ typedef bool (*account_label_cb)(char *app_id, char *label, char *locale, void *
 /**
  * @brief  Called once for each capability of an account provider in the database.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  app_id     The application ID
  * @param[in]  key        The user custom key
  * @param[in]  user_data  The user data passed
@@ -156,7 +156,7 @@ typedef bool (*provider_feature_cb)(char *app_id, char *key, void *user_data);
 /**
  * @brief Called once when an event occurs.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  event_type  The account event type
  * @param[in]  account_id  The account ID to update
  * @param[in]  user_data   The user data passed
@@ -173,7 +173,7 @@ typedef bool (*account_event_cb)(const char *event_type, int account_id, void *u
 /**
  * @brief  Creates a handle to the account.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @remarks    Release @a account using account_destroy().
  * @remarks    The created handle is not added to the account database until account_insert_to_db() is called.
  *
@@ -193,7 +193,7 @@ int account_create(account_h *account);
 /**
  * @brief  Destroys the account handle and releases all its resources.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  account  The account handle
  *
  * @return     @c 0 on success,
@@ -209,7 +209,7 @@ int account_destroy(account_h account);
 /**
  * @brief  Inserts the account details to the account database.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel   public
  * @privilege   %http://tizen.org/privilege/account.read \n
  *              %http://tizen.org/privilege/account.write
@@ -242,7 +242,7 @@ int account_insert_to_db(account_h account, int *account_db_id);
 /**
  * @brief  Deletes an account from the account database by account DB ID.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel  public
  * @privilege  %http://tizen.org/privilege/account.read \n
  *             %http://tizen.org/privilege/account.write
@@ -272,7 +272,7 @@ int account_delete_from_db_by_id(int account_db_id);
 /**
  * @brief  Deletes an account from the account database by user name.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel  public
  * @privilege  %http://tizen.org/privilege/account.read \n
  *             %http://tizen.org/privilege/account.write
@@ -303,7 +303,7 @@ int account_delete_from_db_by_user_name(char *user_name, char *package_name);
 /**
  * @brief  Deletes an account from the account database by package name.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel  public
  * @privilege  %http://tizen.org/privilege/account.read \n
  *             %http://tizen.org/privilege/account.write
@@ -331,7 +331,7 @@ int account_delete_from_db_by_package_name(const char *package_name);
 /**
  * @brief  Updates the account details to the account database.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel  public
  * @privilege  %http://tizen.org/privilege/account.read \n
  *             %http://tizen.org/privilege/account.write
@@ -360,9 +360,9 @@ int account_update_to_db_by_id(account_h account, int account_id);
 
 /**
  * @brief      Updates the account details to the account database.
- *             The provider permission check has been added since tizen 2.4.
+ *             The provider permission check has been added since tizen 3.0.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel  public
  * @privilege  %http://tizen.org/privilege/account.read \n
  *             %http://tizen.org/privilege/account.write
@@ -393,7 +393,7 @@ int account_update_to_db_by_id_ex(account_h account, int account_id);
 /**
  * @brief  Updates the account details to the account database.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel  public
  * @privilege  %http://tizen.org/privilege/account.read \n
  *             %http://tizen.org/privilege/account.write
@@ -425,7 +425,7 @@ int account_update_to_db_by_user_name(account_h account, const char *user_name,
 /**
  * @brief  Gets the ID of an account.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]   account     The account handle
  * @param[out]  account_id  The account ID
  *
@@ -440,7 +440,7 @@ int account_get_account_id(account_h account, int *account_id);
 /**
  * @brief  Gets the user name of an account.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @remarks    You must release @a user_name using free().
  *
  * @param[in]   account    The account handle
@@ -460,7 +460,7 @@ int account_get_user_name(account_h account, char **user_name);
 /**
  * @brief  Sets the user name of an account.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  account    The account handle
  * @param[in]  user_name  The string to set as user name
  *
@@ -477,7 +477,7 @@ int account_set_user_name(account_h account, const char *user_name);
 /**
  * @brief  Gets the display name of an account.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @remarks    You must release @a display_name using free().
  *
  * @param[in]   account       The account handle
@@ -497,7 +497,7 @@ int account_get_display_name(account_h account, char **display_name);
 /**
  * @brief  Sets the display name of an account.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  account      The account handle
  * @param[in]  display_name The text string to set as the display name
  *
@@ -513,7 +513,7 @@ int account_set_display_name(account_h account, const char *display_name);
 /**
  * @brief  Gets the capability detail of an account.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]   account           The account handle
  * @param[in]   capability_type   The capability type to get the capability value
  * @param[out]  capability_value  The capability value (on/off) of the specified capability_type
@@ -531,7 +531,7 @@ int account_get_capability(account_h account, const char *capability_type, accou
 /**
  * @brief  Gets all the capabilities of an account.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  account    The account handle
  * @param[in]  callback   The callback function
  * @param[in]  user_data  The user data to be passed to the callback function
@@ -548,7 +548,7 @@ int account_get_capability_all(account_h account, capability_cb callback, void *
 /**
  * @brief  Sets the capability.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  account           The account handle
  * @param[in]  capability_type   The capability type
  * @param[in]  capability_state  The capability state
@@ -566,7 +566,7 @@ int account_set_capability(account_h account, const char *capability_type, accou
 /**
  * @brief  Gets the icon path.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @remarks    You must release @a icon_path using free().
  *
  * @param[in]   account    The account handle
@@ -586,7 +586,7 @@ int account_get_icon_path(account_h account, char **icon_path);
 /**
  * @brief  Sets the icon path.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  account    The account handle
  * @param[in]  icon_path  The text string to set as the icon path
  *
@@ -603,7 +603,7 @@ int account_set_icon_path(account_h account, const char *icon_path);
 /**
  * @brief  Gets the domain name.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @remarks    You must release @a domain_name using free().
  *
  * @param[in]   account      The account handle
@@ -623,7 +623,7 @@ int account_get_domain_name(account_h account, char **domain_name);
 /**
  * @brief  Sets the domain name.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  account      The account handle
  * @param[in]  domain_name  The text string to set as the domain name
  *
@@ -640,7 +640,7 @@ int account_set_domain_name(account_h account, const char *domain_name);
 /**
  * @brief  Gets the email address.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @remarks    You must release @a email_address using free().
  *
  * @param[in]   account        The account handle
@@ -660,7 +660,7 @@ int account_get_email_address(account_h account, char **email_address);
 /**
  * @brief  Sets the email address.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  account        The account handle
  * @param[in]  email_address  The text string to set as the email address
  *
@@ -677,7 +677,7 @@ int account_set_email_address(account_h account, const char *email_address);
 /**
  * @brief  Gets the package name.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @remarks    You must release @a package_name using free().
  *
  * @param[in]   account       The account handle
@@ -697,7 +697,7 @@ int account_get_package_name(account_h account, char **package_name);
 /**
  * @brief  Sets the package name.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  account       The account handle
  * @param[in]  package_name  The text string to set as the package name
  *
@@ -714,7 +714,7 @@ int account_set_package_name(account_h account, const char *package_name);
 /**
  * @brief  Gets the access token. Access token field is used to store account secrets (such as password or master token).
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @remarks    You must release @a access_token using free().
  *
  * @param[in]   account       The account handle
@@ -736,7 +736,7 @@ int account_get_access_token(account_h account, char **access_token);
 /**
  * @brief  Sets the access token. Access token field is used to store account secrets (such as password or master token).
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  account       The account handle
  * @param[in]  access_token  The text string to set as the access token
  *
@@ -753,7 +753,7 @@ int account_set_access_token(account_h account, const char *access_token);
 /**
  * @brief  Gets the user text.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @remarks    You must release @a user_text using free().
  *
  * @param[in]   account          The account handle
@@ -774,7 +774,7 @@ int account_get_user_text(account_h account, int user_text_index, char **user_te
 /**
  * @brief  Sets the user text.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  account          The account handle
  * @param[in]  user_text_index  The index of the user text (must be in range from @c 0 to @c 4)
  * @param[in]  user_text        The text string to set as the user text
@@ -792,7 +792,7 @@ int account_set_user_text(account_h account, int user_text_index, const char *us
 /**
  * @brief  Gets the user integer.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]   account         The account handle
  * @param[in]   user_int_index  The index of the user integer (must be in range from @c 0 to @c 4)
  * @param[out]  user_integer    The user integer
@@ -810,7 +810,7 @@ int account_get_user_int(account_h account, int user_int_index, int *user_intege
 /**
  * @brief  Sets the user integer.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  account         The account handle
  * @param[in]  user_int_index  The index of the user integer (must be in range from @c 0 to @c 4)
  * @param[in]  user_integer    The integer to set as the user integer
@@ -828,7 +828,7 @@ int account_set_user_int(account_h account, int user_int_index, int user_integer
 /**
  * @brief  Gets the auth type.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]   account    The account handle
  * @param[out]  auth_type  The auth type
  *
@@ -845,7 +845,7 @@ int account_get_auth_type(account_h account, account_auth_type_e *auth_type);
 /**
  * @brief  Sets the auth type.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  account    The account handle
  * @param[in]  auth_type  The integer to be set as the auth type
  *
@@ -862,7 +862,7 @@ int account_set_auth_type(account_h account, const account_auth_type_e auth_type
 /**
  * @brief  Gets the secret.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]   account  The account handle
  * @param[out]  secret   The secret
  *
@@ -879,7 +879,7 @@ int account_get_secret(account_h account, account_secrecy_state_e *secret);
 /**
  * @brief  Sets the secret.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  account  The account handle
  * @param[in]  secret   The secrecy to be set
  *
@@ -895,7 +895,7 @@ int account_set_secret(account_h account, const account_secrecy_state_e secret);
 /**
  * @brief  Gets the sync support.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]   account       The account handle
  * @param[out]  sync_support  The sync support
  *
@@ -912,7 +912,7 @@ int account_get_sync_support(account_h account, account_sync_state_e *sync_suppo
 /**
  * @brief  Sets the sync support.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  account       The account handle
  * @param[in]  sync_support  The sync state to be set
  *
@@ -929,7 +929,7 @@ int account_set_sync_support(account_h account, const account_sync_state_e sync_
 /**
  * @brief  Gets the source.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @remarks    You must release @a user_text using free().
  *
  * @param[in]   account  The account handle
@@ -949,7 +949,7 @@ int account_get_source(account_h account, char **source);
 /**
  * @brief  Sets the source.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  account  The account handle
  * @param[in]  source   The text string to set as the source
  *
@@ -965,7 +965,7 @@ int account_set_source(account_h account, const char *source);
 /**
  * @brief  Sets the custom.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  account  The account handle
  * @param[in]  key      The user custom key for the specific value
  * @param[in]  value    The user custom value about the given key
@@ -982,7 +982,7 @@ int account_set_custom(account_h account, const char *key, const char *value);
 /**
  * @brief  Gets the user specific custom text of an account key.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]   account   The account handle
  * @param[in]   key       The key to retrieve custom text
  * @param[out]  value     The text of the given key
@@ -1001,7 +1001,7 @@ int account_get_custom(account_h account, const char *key, char **value);
 /**
  * @brief  Gets all the user custom texts of an account.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]  account    The account handle
  * @param[in]  callback   The callback function to retrieve all custom text \n
  *                        The callback function gives the key and value.
@@ -1019,7 +1019,7 @@ int account_get_custom_all(account_h account, account_custom_cb callback, void *
 /**
  * @brief  Retrieves all accounts details by invoking the given callback function iteratively.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel   public
  * @privilege   %http://tizen.org/privilege/account.read
  * @param[in]   callback   The callback function to invoke
@@ -1048,7 +1048,7 @@ int account_foreach_account_from_db(account_cb callback, void *user_data);
 /**
  * @brief  Retrieve an account with the account ID.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel   public
  * @privilege   %http://tizen.org/privilege/account.read
  * @param[in]   account_db_id  The account database ID to search
@@ -1074,7 +1074,7 @@ int account_query_account_by_account_id(int account_db_id, account_h *account);
 /**
  * @brief  Retrieves all accounts with the user name.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel   public
  * @privilege   %http://tizen.org/privilege/account.read
  * @param[in]   callback   The callback function to invoke
@@ -1104,7 +1104,7 @@ int account_query_account_by_user_name(account_cb callback, const char *user_nam
 /**
  * @brief  Retrieves all accounts with the package name.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel  public
  * @privilege  %http://tizen.org/privilege/account.read
  * @param[in]  callback      The callback function to invoke
@@ -1133,7 +1133,7 @@ int account_query_account_by_package_name(account_cb callback, const char *packa
 /**
  * @brief  Retrieves all accounts with the capability type and capability value.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel   public
  * @privilege   %http://tizen.org/privilege/account.read
  * @param[in]   callback          The callback function to invoke
@@ -1163,7 +1163,7 @@ int account_query_account_by_capability(account_cb callback, const char *capabil
 /**
  * @brief  Retrieves all accounts with the capability type.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel   public
  * @privilege   %http://tizen.org/privilege/account.read
  * @param[in]   callback         The callback function to invoke
@@ -1192,7 +1192,7 @@ int account_query_account_by_capability_type(account_cb callback, const char *ca
 /**
  * @brief  Retrieves all capabilities with the account database ID.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel   public
  * @privilege   %http://tizen.org/privilege/account.read
  * @param[in]   callback       The callback function to invoke
@@ -1220,7 +1220,7 @@ int account_query_capability_by_account_id(capability_cb callback, int account_d
 /**
  * @brief  Gets the count of accounts in the account database.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel   public
  * @privilege   %http://tizen.org/privilege/account.read
  * @param[out]  count  The out parameter for count of all accounts
@@ -1239,7 +1239,7 @@ int account_get_total_count_from_db(int *count);
 /**
  * @brief  Updates the sync status of an account with the given account ID.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel   public
  * @privilege   %http://tizen.org/privilege/account.read \n
  *              %http://tizen.org/privilege/account.write
@@ -1268,7 +1268,7 @@ int account_update_sync_status_by_id(int account_db_id, const account_sync_state
 /**
  * @brief  Creates a handle to the account provider.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @remarks     You must release @a account_type handle using account_type_destroy().\n
  *
  * @param[in]  account_type  The account provider handle
@@ -1286,7 +1286,7 @@ int account_type_create(account_type_h *account_type);
 /**
  * @brief  Destroys the account provider handle and releases all its resources.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  *
  * @remarks    When you get @a account_type_h using account_type_create(), you must release the handle using account_destroy() to avoid the memory leak.
  *
@@ -1304,7 +1304,7 @@ int account_type_destroy(account_type_h account_type);
 /**
  * @brief  Retrieves capability information with your application ID.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel   public
  * @privilege   %http://tizen.org/privilege/account.read
  * @param[in]   callback   The callback function carries the capability name of an app ID
@@ -1327,7 +1327,7 @@ int account_type_query_provider_feature_by_app_id(provider_feature_cb callback,
 /**
  * @brief   Checks whether the given application ID supports the capability.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel   public
  * @privilege   %http://tizen.org/privilege/account.read
  * @remarks     The specific error code can be obtained using the get_last_result() method. Error codes are described in Exception section.
@@ -1353,7 +1353,7 @@ bool account_type_query_supported_feature(const char *app_id, const char *capabi
 /**
  * @brief  Gets the application ID of an account provider.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @remarks     You must release @a app_id using free().
  *
  * @param[in]   account_type  The account provider handle \n
@@ -1374,7 +1374,7 @@ int account_type_get_app_id(account_type_h account_type, char **app_id);
 /**
  * @brief  Gets the service provider ID of an account provider.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @remarks     You must release @a service_provider_id using free().
  *
  * @param[in]   account_type         The account provider handle \n
@@ -1395,7 +1395,7 @@ int account_type_get_service_provider_id(account_type_h account_type, char **ser
 /**
  * @brief  Gets the icon path of an account provider.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @remarks     You must release @a icon_path using free().
  *
  * @param[in]   account_type  The account provider handle \n
@@ -1416,7 +1416,7 @@ int account_type_get_icon_path(account_type_h account_type, char **icon_path);
 /**
  * @brief  Gets the small icon path of an account provider.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @remarks    You must release @a small_icon_path using free().
  *
  * @param[in]   account_type     The account provider handle\n
@@ -1437,7 +1437,7 @@ int account_type_get_small_icon_path(account_type_h account_type, char **small_i
 /**
  * @brief  Checks whether the given account provider supports multiple accounts.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]   account_type              The account provider handle \n
  *                                        It should be given by account_type_query_* functions or account_type_foreach_account_type_from_db.
  * @param[out]  multiple_account_support  The flag indicating support for multiple accounts accounts\n
@@ -1457,7 +1457,7 @@ int account_type_get_multiple_account_support(account_type_h account_type, int *
 /**
  * @brief  Gets capability information with the given account provider handle.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]   account_type  The account provider handle\n
  *                            It should be given by account_type_query_* functions or account_type_foreach_account_type_from_db().
  * @param[in]   callback      The callback function that carries the capability name of the app ID
@@ -1476,7 +1476,7 @@ int account_type_get_provider_feature_all(account_type_h account_type, provider_
 /**
  * @brief  Gets the specific label information detail of an account provider.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]   account_type The account provider handle\n
  *                           It should be given by account_type_query_* functions or account_type_foreach_account_type_from_db().
  * @param[in]   locale       The locale is specified as an ISO 3166 alpha-2 two letter country-code followed by ISO 639-1 for the two-letter language code.\n
@@ -1498,7 +1498,7 @@ int account_type_get_label_by_locale(account_type_h account_type, const char *lo
 /**
  * @brief  Gets the label information detail of an account provider.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @param[in]   account_type  The account provider handle\n
  *                            It should be given by account_type_query_* functions or account_type_foreach_account_type_from_db().
  * @param[in]   callback      The callback function carrying the label information
@@ -1517,7 +1517,7 @@ int account_type_get_label(account_type_h account_type, account_label_cb callbac
 /**
  * @brief  Retrieves the label information with your application ID.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel   public
  * @privilege   %http://tizen.org/privilege/account.read
  * @param[in]   callback    The callback function that carries label_h for label information \n
@@ -1543,7 +1543,7 @@ int account_type_query_label_by_app_id(account_label_cb callback, const char *ap
 /**
  * @brief  Retrieves the account provider information with your application ID.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel     public
  * @privilege     %http://tizen.org/privilege/account.read
  * @param[in]     app_id        The application ID to search
@@ -1574,7 +1574,7 @@ int account_type_query_by_app_id(const char *app_id, account_type_h *account_typ
 /**
  * @brief  Retrieves all account priovider information.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel   public
  * @privilege   %http://tizen.org/privilege/account.read
  * @param[in]   callback   The account provider information \n
@@ -1605,7 +1605,7 @@ int account_type_foreach_account_type_from_db(account_type_cb callback, void *us
 /**
  * @brief  Retrieves the label information with the given application ID and locale.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel   public
  * @privilege   %http://tizen.org/privilege/account.read
  * @param[in]   app_id  The application ID
@@ -1629,7 +1629,7 @@ int account_type_query_label_by_locale(const char *app_id, const char *locale, c
 /**
  * @brief  Retrieves account provider information with the capability name.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel   public
  * @privilege   %http://tizen.org/privilege/account.read
  * @param[in]   callback        The callback function to retrieve account provider information
@@ -1653,7 +1653,7 @@ int account_type_query_by_provider_feature(account_type_cb callback, const char
 /**
  * @brief  Checks whether the given app_id exists in the account provider DB.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel   public
  * @privilege   %http://tizen.org/privilege/account.read
  * @param[in]   app_id  The application ID to check
@@ -1679,7 +1679,7 @@ int account_type_query_app_id_exist(const char *app_id);
 /**
  * @brief  Creates a handle for the account event subscription.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @remarks     You must release @a account_subscribe handle using account_unsubscribe_notification().
  *
  * @param[in]   account_subscribe  The account subscription handle
@@ -1698,7 +1698,7 @@ int account_subscribe_create(account_subscribe_h *account_subscribe);
 /**
  * @brief  Starts to subscribe account event through the given callback function.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel   public
  * @privilege   %http://tizen.org/privilege/account.read \n
  * @param[in]   account_subscribe  The account subscription handle
@@ -1722,7 +1722,7 @@ int account_subscribe_notification(account_subscribe_h account_subscribe, accoun
 /**
  * @brief  Destroys the account subscribe handle and releases all its resources.
  *
- * @since_tizen 2.4
+ * @since_tizen 3.0
  * @privlevel   public
  * @privilege   %http://tizen.org/privilege/account.read \n
  * @remarks     You must call @a account_unsubscribe_notification when you do not need to subscribe account event.