### 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.