#include <IAdobeRightsMgmtMetaData.h>
This interface encapsulates routines of the XMPToolkit for accessing XMP Rights Management properties defined in 'xapRights' namespace.
- See Also
- IAdobeCoreMetaData
- IAdobeMediaMgmtMetaData
- IAdobeBasicJobMetaData
- IMetaDataAccess
Possible values for Rights status.
| Enumerator |
|---|
| kRightsManaged | Managed |
| kRightsUnmanaged | Unmanaged |
| kRightsUnknown | Unknown |
| virtual PMString IAdobeRightsMgmtMetaData::GetCopyright | ( | | ) | const |
| pure virtual |
Returns the legal copyright notice specified by 'xapRights:Copyright' property.
- Returns
- The legal copyright notice.
| virtual RightsStatus IAdobeRightsMgmtMetaData::GetMarked | ( | | ) | const |
| pure virtual |
Returns the status indicating if this is a rights managed resource specified by 'xapRights:Marked' property.
- See Also
- RightsStatus
- Returns
- The rights status.
| virtual metadata::URI IAdobeRightsMgmtMetaData::GetWebStatementReference | ( | | ) | const |
| pure virtual |
Returns the Location of web page describing the owner and/or rights statement for this resource specified by 'xapRights:WebStatement' property.
- See Also
- metadata
- Returns
- The Location of web page describing the owner and/or rights statement.
| virtual void IAdobeRightsMgmtMetaData::SetCopyright | ( | const PMString & | copyright | ) | |
| pure virtual |
Sets the legal copyright notice specified by 'xapRights:Copyright' property.
- Parameters
| copyright | IN The legal copyright notice. |
| virtual void IAdobeRightsMgmtMetaData::SetMarked | ( | const RightsStatus & | marked | ) | |
| pure virtual |
Sets the status indicating if this is a rights managed resource specified by 'xapRights:Marked' property.
- Parameters
| marked | IN The rights status. |
- See Also
- RightsStatus
| virtual void IAdobeRightsMgmtMetaData::SetWebStatementReference | ( | const metadata::URI & | webStatementReference | ) | |
| pure virtual |
Sets the Location of web page describing the owner and/or rights statement for this resource specified by 'xapRights:WebStatement' property.
- See Also
- metadata
- Parameters
| webStatementReference | IN The Location of web page describing the owner and/or rights statement. |