com.aspose.words

Class DocumentSecurity

  • java.lang.Object
    • com.aspose.words.DocumentSecurity
public class DocumentSecurity 
extends java.lang.Object

Utility class containing constants. Used as a value for the BuiltInDocumentProperties.Security property. Specifies the security level of a document as a numeric value.

Field Summary
static final intNONE = 0
There are no security states specified by the property.
static final intPASSWORD_PROTECTED = 1
The document is password protected. (Note has never been seen in a document so far).
static final intREAD_ONLY_RECOMMENDED = 2
The document to be opened read-only if possible, but the setting can be overridden.
static final intREAD_ONLY_ENFORCED = 4
The document to always be opened read-only.
static final intREAD_ONLY_EXCEPT_ANNOTATIONS = 8
The document to always be opened read-only except for annotations.
 

    • Field Detail

      • NONE = 0

        public static final int NONE
        There are no security states specified by the property.
      • PASSWORD_PROTECTED = 1

        public static final int PASSWORD_PROTECTED
        The document is password protected. (Note has never been seen in a document so far).
      • READ_ONLY_RECOMMENDED = 2

        public static final int READ_ONLY_RECOMMENDED
        The document to be opened read-only if possible, but the setting can be overridden.
      • READ_ONLY_ENFORCED = 4

        public static final int READ_ONLY_ENFORCED
        The document to always be opened read-only.
      • READ_ONLY_EXCEPT_ANNOTATIONS = 8

        public static final int READ_ONLY_EXCEPT_ANNOTATIONS
        The document to always be opened read-only except for annotations.