The directory object information which includes- type, email, objectId and PUID.
More...
#include <license_rights_data.h>
The directory object information which includes- type, email, objectId and PUID.
◆ DirectoryObjectType
Describes the type of directory object.
Enumerator |
---|
UNKNOWN | |
INTERNAL | Internal user - ANYONE
|
USER | individual user
|
GROUP | group object
|
◆ DirectoryObject()
DirectoryObject::DirectoryObject |
( |
const DirectoryObjectType | type, |
|
|
const std::string & | email, |
|
|
const std::string & | objectId, |
|
|
const std::string & | puid ) |
|
inline |
DirectoryObject constructor.
- Parameters
-
type | The type of directory object |
email | The email of directory object |
objectId | The object ID of directory object |
puid | The PUID of directory object |
◆ GetDirectoryObjectType()
Gets type of directory object.
- Returns
- Type of directory object
◆ GetEmail()
const std::string & DirectoryObject::GetEmail |
( |
| ) |
const |
|
inline |
Gets email address of directory object.
- Returns
- Email address of directory object
◆ GetObjectId()
const std::string & DirectoryObject::GetObjectId |
( |
| ) |
const |
|
inline |
Gets object ID of directory object.
- Returns
- object ID of directory object
◆ GetPuid()
const std::string & DirectoryObject::GetPuid |
( |
| ) |
const |
|
inline |
Gets GUID of directory object.
- Returns
- GUID of directory object
◆ mEmail
std::string DirectoryObject::mEmail |
|
private |
◆ mObjectId
std::string DirectoryObject::mObjectId |
|
private |
◆ mPuid
std::string DirectoryObject::mPuid |
|
private |
◆ mType
The documentation for this class was generated from the following file: