Microsoft Information Protection (MIP) SDK for C++: Reference 1.15
Doxygen-generated documentation for MIP SDK written in C++
Loading...
Searching...
No Matches
DirectoryObjectRights Class Reference

The directory object and rights associated with it. More...

#include <src/api/mip/protection/license_rights_data.h>

Public Member Functions

 DirectoryObjectRights (const DirectoryObject &directoryObject, const std::vector< std::string > &rights)
 DirectoryObjectRights constructor.
 
const DirectoryObjectGetDirectoryObject () const
 Gets directory object.
 
const std::vector< std::string > & GetRights () const
 Gets rights associated with the directory object.
 

Detailed Description

The directory object and rights associated with it.

Definition at line 110 of file license_rights_data.h.

Constructor & Destructor Documentation

◆ DirectoryObjectRights()

DirectoryObjectRights::DirectoryObjectRights ( const DirectoryObject & directoryObject,
const std::vector< std::string > & rights )
inline

DirectoryObjectRights constructor.

Parameters
directoryObjectThe directory object
rightsRights associated with the directory object

Definition at line 118 of file license_rights_data.h.

119 : mDirectoryObject(directoryObject), mRights(rights){};

Member Function Documentation

◆ GetDirectoryObject()

const DirectoryObject & DirectoryObjectRights::GetDirectoryObject ( ) const
inline

Gets directory object.

Returns
The directory object

Definition at line 126 of file license_rights_data.h.

126{ return mDirectoryObject; };

◆ GetRights()

const std::vector< std::string > & DirectoryObjectRights::GetRights ( ) const
inline

Gets rights associated with the directory object.

Returns
Rights associated with the directory object

Definition at line 133 of file license_rights_data.h.

133{ return mRights; };

The documentation for this class was generated from the following file: