com.groupdocs.metadata.core

Interfaces

Classes

Enums

Exceptions

com.groupdocs.metadata.core

Class XmpRightsManagementPackage

    • Constructor Detail

      • XmpRightsManagementPackage

        public XmpRightsManagementPackage()

        Initializes a new instance of the XmpRightsManagementPackage class.

    • Method Detail

      • getCertificate

        public final String getCertificate()

        Gets the Web URL for a rights management certificate.

        Returns:
        The Web URL for a rights management certificate.
      • setCertificate

        public final void setCertificate(String value)

        Sets the Web URL for a rights management certificate.

        Parameters:
        value - The Web URL for a rights management certificate.
      • getMarked

        public final Boolean getMarked()

        Gets a value indicating whether this is a rights-managed resource.

        Returns:
        true if the resource is rights-managed; otherwise false. When false, indicates that this is a public-domain resource. Omit if the state is unknown.
      • setMarked

        public final void setMarked(Boolean value)

        Sets a value indicating whether this is a rights-managed resource.

        Parameters:
        value - true if the resource is rights-managed; otherwise false. When false, indicates that this is a public-domain resource. Omit if the state is unknown.
      • getOwners

        public final String[] getOwners()

        Gets the legal owners.

        Returns:
        The legal owners.
      • setOwners

        public final void setOwners(String[] value)

        Sets the legal owners.

        Parameters:
        value - The legal owners.
      • getUsageTerms

        public final XmpLangAlt getUsageTerms()

        Gets the instructions on how the resource can be legally used, given in a variety of languages.

        Returns:
        The instructions on how the resource can be legally used, given in a variety of languages.
      • setUsageTerms

        public final void setUsageTerms(XmpLangAlt value)

        Sets the instructions on how the resource can be legally used, given in a variety of languages.

        Parameters:
        value - The instructions on how the resource can be legally used, given in a variety of languages.
      • getWebStatement

        public final String getWebStatement()

        Gets the Web URL for a statement of the ownership and usage rights for this resource.

        Returns:
        The Web URL for a statement of the ownership and usage rights for this resource.
      • setWebStatement

        public final void setWebStatement(String value)

        Sets the Web URL for a statement of the ownership and usage rights for this resource.

        Parameters:
        value - The Web URL for a statement of the ownership and usage rights for this resource.
      • set

        public void set(String name,
                        String value)

        Sets string property.

        Overrides:
        set in class XmpPackage
        Parameters:
        name - XMP metadata property name.
        value - XMP metadata property value.