#ifndef _FSEC_PRIVILEGE_INFO_H_
#define _FSEC_PRIVILEGE_INFO_H_
-
+
#include <FBaseObject.h>
-
+
namespace Tizen { namespace Security
{
/**
* @class PrivilegeInfo
-* @brief This class represents the privilege information.
+* @brief This class provides methods for managing the privilege information.
*
* @since 2.1
*
* The object is not fully constructed after this constructor is called. @n
* For full construction, the Construct() method must be called right after calling this constructor.
*
- * @since 2.1
- *
- * @remarks After creating an instance of this class, the Construct() method must be called explicitly to initialize this instance.
+ * @since 2.1
*/
PrivilegeInfo(void);
/**
* Initializes this instance of %PrivilegeInfo with the specified parameters.
*
- * @since 2.1
+ * @since 2.1
*
- * @return An error code
- * @param[in] privilegeId The privilege ID
- * @exception E_SUCCESS The method is successful.
- * @exception E_INVALID_ARG The specified @c privilegeId is invalid.
+ * @return An error code
+ * @param[in] privilegeId The privilege ID
+ * @exception E_SUCCESS The method is successful.
+ * @exception E_INVALID_ARG The specified @c privilegeId is invalid.
*
*/
result Construct(const Tizen::Base::String& privilegeId);
/**
- * Gets a privilege ID.
+ * Gets the privilege ID.
*
- * @since 2.1
+ * @since 2.1
*
- * @return The privilege ID
+ * @return The privilege ID
*
*/
Tizen::Base::String GetId(void) const;
/**
* Gets the localized display name of privilege.
*
- * @since 2.1
+ * @since 2.1
*
- * @return The display name of privilege, @n
- * else an empty string is returned if there is no value
+ * @return The display name of privilege, @n
+ * else an empty string is returned if there is no value
*
*/
Tizen::Base::String GetDisplayName(void) const;
/**
* Gets the localized description of privilege.
*
- * @since 2.1
+ * @since 2.1
*
- * @return The description of privilege, @n
- * else an empty string is returned if there is no value
+ * @return The description of privilege, @n
+ * else an empty string is returned if there is no value
*
*/
Tizen::Base::String GetDescription(void) const;
//
// The implementation of this copy constructor is intentionally blank and declared as private to prohibit copying of objects.
//
- // @param[in] rhs An instance of %PrivilegeInfo
+ // @param[in] rhs An instance of %PrivilegeInfo
//
PrivilegeInfo(const PrivilegeInfo& rhs);
//
// The implementation of this copy assignment operator is intentionally blank and declared as private to prohibit copying of objects.
//
- // @param[in] rhs An instance of %PrivilegeInfo
+ // @param[in] rhs An instance of %PrivilegeInfo
//
PrivilegeInfo& operator =(const PrivilegeInfo& rhs);