### Interface

# EvinceDocument DocumentSecurity

#### Description

    interface EvinceDocument.DocumentSecurity : GObject.Object

No description available.

#### Prerequisite

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

#### Instance methods

###### ev_document_security_has_document_security

No description available.

###### ev_document_security_set_password

No description available.

#### Interface structure

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

    }

No description available.

###### Interface members

`base_iface`

    GTypeInterface

| No description available.

`has_document_security`

    gboolean (* has_document_security) (
        EvDocumentSecurity* document_security
      )

| No description available.

`set_password`

    void (* set_password) (
        EvDocumentSecurity* document_security,
        const char* password
      )

| No description available.

#### Virtual methods

###### EvinceDocument.DocumentSecurity.has_document_security

No description available.

###### EvinceDocument.DocumentSecurity.set_password

No description available.