Class SecurityType


  • public class SecurityType
    extends Object
     <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">An element of this type shall contain information concerning the security settings, manipulation protection and used password of a PDF document.</p>
     

    Java class for SecurityType complex type

    .

    The following schema fragment specifies the expected content contained within this class.

    
     <complexType name="SecurityType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <choice>
             <element name="password" type="{http://schema.webpdf.de/1.0/extraction/info}PasswordType" minOccurs="0"/>
           </choice>
           <attGroup ref="{http://schema.webpdf.de/1.0/extraction/info}securityFlags"/>
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • canAssemble

        protected Boolean canAssemble
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">If "true," the document can be rearranged (e.g., pages can be deleted, inserted, and rotated).</p>
         
      • canExtractContent

        protected Boolean canExtractContent
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">If "true," content can be extracted (copied) from the document.</p>
         
      • canExtractForAccessibility

        protected Boolean canExtractForAccessibility
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">If "true," content can be extracted (copied) for accessibility purposes.</p>
         
      • canFillInForm

        protected Boolean canFillInForm
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">If "true," form fields can be filled out and the document can be signed.</p>
         
      • canModify

        protected Boolean canModify
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">If "true," changes to the document are permitted.</p>
         
      • canModifyAnnotations

        protected Boolean canModifyAnnotations
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">If "true," comments can be added to the document and deleted from the document.</p>
         
      • canPrint

        protected Boolean canPrint
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">If "true," the document can be printed.</p>
         
      • canPrintHighRes

        protected Boolean canPrintHighRes
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">If "true," the document can be printed at high resolution levels.</p>
         
    • Constructor Detail

      • SecurityType

        public SecurityType()
    • Method Detail

      • getPassword

        public PasswordType getPassword()
        Gets the value of the password property.
        Returns:
        possible object is PasswordType
      • setPassword

        public void setPassword​(PasswordType value)
        Sets the value of the password property.
        Parameters:
        value - allowed object is PasswordType
      • isCanAssemble

        public boolean isCanAssemble()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">If "true," the document can be rearranged (e.g., pages can be deleted, inserted, and rotated).</p>
         
        Returns:
        possible object is Boolean
      • setCanAssemble

        public void setCanAssemble​(Boolean value)
        Sets the value of the canAssemble property.
        Parameters:
        value - allowed object is Boolean
        See Also:
        isCanAssemble()
      • isCanExtractContent

        public boolean isCanExtractContent()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">If "true," content can be extracted (copied) from the document.</p>
         
        Returns:
        possible object is Boolean
      • setCanExtractContent

        public void setCanExtractContent​(Boolean value)
        Sets the value of the canExtractContent property.
        Parameters:
        value - allowed object is Boolean
        See Also:
        isCanExtractContent()
      • isCanExtractForAccessibility

        public boolean isCanExtractForAccessibility()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">If "true," content can be extracted (copied) for accessibility purposes.</p>
         
        Returns:
        possible object is Boolean
      • setCanExtractForAccessibility

        public void setCanExtractForAccessibility​(Boolean value)
        Sets the value of the canExtractForAccessibility property.
        Parameters:
        value - allowed object is Boolean
        See Also:
        isCanExtractForAccessibility()
      • isCanFillInForm

        public boolean isCanFillInForm()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">If "true," form fields can be filled out and the document can be signed.</p>
         
        Returns:
        possible object is Boolean
      • setCanFillInForm

        public void setCanFillInForm​(Boolean value)
        Sets the value of the canFillInForm property.
        Parameters:
        value - allowed object is Boolean
        See Also:
        isCanFillInForm()
      • isCanModify

        public boolean isCanModify()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">If "true," changes to the document are permitted.</p>
         
        Returns:
        possible object is Boolean
      • setCanModify

        public void setCanModify​(Boolean value)
        Sets the value of the canModify property.
        Parameters:
        value - allowed object is Boolean
        See Also:
        isCanModify()
      • isCanModifyAnnotations

        public boolean isCanModifyAnnotations()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">If "true," comments can be added to the document and deleted from the document.</p>
         
        Returns:
        possible object is Boolean
      • setCanModifyAnnotations

        public void setCanModifyAnnotations​(Boolean value)
        Sets the value of the canModifyAnnotations property.
        Parameters:
        value - allowed object is Boolean
        See Also:
        isCanModifyAnnotations()
      • isCanPrint

        public boolean isCanPrint()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">If "true," the document can be printed.</p>
         
        Returns:
        possible object is Boolean
      • setCanPrint

        public void setCanPrint​(Boolean value)
        Sets the value of the canPrint property.
        Parameters:
        value - allowed object is Boolean
        See Also:
        isCanPrint()
      • isCanPrintHighRes

        public boolean isCanPrintHighRes()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">If "true," the document can be printed at high resolution levels.</p>
         
        Returns:
        possible object is Boolean
      • setCanPrintHighRes

        public void setCanPrintHighRes​(Boolean value)
        Sets the value of the canPrintHighRes property.
        Parameters:
        value - allowed object is Boolean
        See Also:
        isCanPrintHighRes()