### Interface

# PapersDocument DocumentSecurity

#### Description

    interface PapersDocument.DocumentSecurity : GObject.Object

No description available.

#### Prerequisite

In order to implement DocumentSecurity, your type must inherit from`GObject`.

#### Instance methods

###### pps_document_security_has_document_security

No description available.

###### pps_document_security_set_password

No description available.

#### Interface structure

    struct PapersDocumentDocumentSecurityInterface {
      GTypeInterface base_iface;
      gboolean (* has_document_security) (
        PpsDocumentSecurity* document_security
      );
      void (* set_password) (
        PpsDocumentSecurity* document_security,
        const char* password
      );

    }

No description available.

###### Interface members

`base_iface` |
    GTypeInterface
| No description available.
`has_document_security` |
    gboolean (* has_document_security) (
        PpsDocumentSecurity* document_security
      )
| No description available.
`set_password` |
    void (* set_password) (
        PpsDocumentSecurity* document_security,
        const char* password
      )
| No description available.

#### Virtual methods

###### PapersDocument.DocumentSecurity.has_document_security

No description available.

###### PapersDocument.DocumentSecurity.set_password

No description available.