Class PasswordType


  • public class PasswordType
    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 used encryption and the used encryption key.</p>
     

    Java class for PasswordType complex type.

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

    
     <complexType name="PasswordType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <attribute name="hasOpenPassword" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
           <attribute name="hasPermissionPassword" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
           <attribute name="hasAsymmetricEncryption" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
           <attribute name="keyLength" default="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}int">
                 <minInclusive value="0"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="keyAlgorithm" type="{http://schema.webpdf.de/1.0/extraction/info}KeyAlgorithmType" default="none" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • hasOpenPassword

        protected Boolean hasOpenPassword
      • hasPermissionPassword

        protected Boolean hasPermissionPassword
      • hasAsymmetricEncryption

        protected Boolean hasAsymmetricEncryption
      • keyLength

        protected Integer keyLength
    • Constructor Detail

      • PasswordType

        public PasswordType()
    • Method Detail

      • isHasOpenPassword

        public boolean isHasOpenPassword()
        Gets the value of the hasOpenPassword property.
        Returns:
        possible object is Boolean
      • setHasOpenPassword

        public void setHasOpenPassword​(boolean value)
        Sets the value of the hasOpenPassword property.
        Parameters:
        value - allowed object is Boolean
      • isSetHasOpenPassword

        public boolean isSetHasOpenPassword()
      • unsetHasOpenPassword

        public void unsetHasOpenPassword()
      • isHasPermissionPassword

        public boolean isHasPermissionPassword()
        Gets the value of the hasPermissionPassword property.
        Returns:
        possible object is Boolean
      • setHasPermissionPassword

        public void setHasPermissionPassword​(boolean value)
        Sets the value of the hasPermissionPassword property.
        Parameters:
        value - allowed object is Boolean
      • isSetHasPermissionPassword

        public boolean isSetHasPermissionPassword()
      • unsetHasPermissionPassword

        public void unsetHasPermissionPassword()
      • isHasAsymmetricEncryption

        public boolean isHasAsymmetricEncryption()
        Gets the value of the hasAsymmetricEncryption property.
        Returns:
        possible object is Boolean
      • setHasAsymmetricEncryption

        public void setHasAsymmetricEncryption​(boolean value)
        Sets the value of the hasAsymmetricEncryption property.
        Parameters:
        value - allowed object is Boolean
      • isSetHasAsymmetricEncryption

        public boolean isSetHasAsymmetricEncryption()
      • unsetHasAsymmetricEncryption

        public void unsetHasAsymmetricEncryption()
      • getKeyLength

        public int getKeyLength()
        Gets the value of the keyLength property.
        Returns:
        possible object is Integer
      • setKeyLength

        public void setKeyLength​(int value)
        Sets the value of the keyLength property.
        Parameters:
        value - allowed object is Integer
      • isSetKeyLength

        public boolean isSetKeyLength()
      • unsetKeyLength

        public void unsetKeyLength()
      • setKeyAlgorithm

        public void setKeyAlgorithm​(KeyAlgorithmType value)
        Sets the value of the keyAlgorithm property.
        Parameters:
        value - allowed object is KeyAlgorithmType
      • isSetKeyAlgorithm

        public boolean isSetKeyAlgorithm()