PDFEncryptionDict

Overview

PDFEncryptionDict यह जावा के लिए Aspose.PDF FOSS में एक कक्षा है।.

पीडीएफ ट्रेलर से /Encrypt शब्दकोश को वापस लेता है (ISO 32000-1:2008, §7.6.1, तालिका 20-21)।.

यह कक्षा जावा प्रोग्राम में PDFEncryptionDict वस्तुओं के साथ काम करने के लिए 19 तरीकों प्रदान करती है।. उपलब्ध तरीकों में शामिल हैं: PDFEncryptionDict, build, getCF, getCipherType, getEncryptMetadata, getFilter, getKeyLength, getLength, getO, getOE, getP, getPdfDictionary,और 7 अतिरिक्त तरीके।. सभी सार्वजनिक सदस्य किसी भी जावा अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS स्थापित करने के बाद जावे पैकेज।. संपत्ति : cF, cipherType, encryptMetadata, filter, keyLength, length,और 11 और भी।.

Properties

NameTypeAccessDescription
filterStringReadफ़िल्टर नाम - मानक व्यापारी के लिए “मानक” होना चाहिए।.
vintReadV: एल्गोरिथ्म संस्करण (0-5)।.
rintReadआर: सुरक्षा एजेंटों की समीक्षा (2-6)।.
lengthintReadबिट्स में कुंजी लंबाई (40-256)।.
keyLengthintReadबाइट्स में कुंजी लंबाई।.
obyte[]ReadO: मालिक पासवर्ड हैश।.
ubyte[]ReadU: उपयोगकर्ता पासवर्ड हैश।.
oEbyte[]ReadOE: मालिक एन्क्रिप्शन कुंजी (R = 6, 32 बाइट्स)।.
uEbyte[]ReadUE: उपयोगकर्ता एन्क्रिप्शन कुंजी (R = 6, 32 बाइट्स)।.
permsbyte[]Readलाइसेंस: एन्क्रिप्टेड लाइन (R = 6, 16 बाइट्स)।.
pintReadP: अनुमति एक हस्ताक्षरित 32-बिट इटेजर के रूप में चिह्नित है।.
encryptMetadatabooleanRead(ख) मानक सच है।.
stmFStringReadStmF: प्रवाह के लिए क्रिप्टो फ़िल्टर (V = 4+)।.
strFStringReadStrF: तारों के लिए क्रिप्टो फ़िल्टर (V = 4+)।.
cFPdfDictionaryReadCF: क्रिप्टो फ़िल्टर शब्दकोश (V = 4 +)।.
cipherTypeCipherTypeReadयह V और क्रिप्टो फ़िल्टर के आधार पर चिफर प्रकार का निर्धारण करता है।.
pdfDictionaryPdfDictionaryReadनीचे दिए गए शब्दकोश को वापस लाएं।.

Methods

SignatureDescription
PDFEncryptionDict(dict: PdfDictionary)एक एन्क्रिप्शन शब्दकोश वॉरपर बनाता है।.
getFilter()Stringफ़िल्टर नाम - मानक व्यापारी के लिए “मानक” होना चाहिए।.
getV()intV: एल्गोरिथ्म संस्करण (0-5)।.
getR()intआर: सुरक्षा एजेंटों की समीक्षा (2-6)।.
getLength()intबिट्स में कुंजी लंबाई (40-256)।.
getKeyLength()intबाइट्स में कुंजी लंबाई।.
getO()byte[]O: मालिक पासवर्ड हैश।.
getU()byte[]U: उपयोगकर्ता पासवर्ड हैश।.
getOE()byte[]OE: मालिक एन्क्रिप्शन कुंजी (R = 6, 32 बाइट्स)।.
getUE()byte[]UE: उपयोगकर्ता एन्क्रिप्शन कुंजी (R = 6, 32 बाइट्स)।.
getPerms()byte[]लाइसेंस: एन्क्रिप्टेड लाइन (R = 6, 16 बाइट्स)।.
getP()intP: अनुमति एक हस्ताक्षरित 32-बिट इटेजर के रूप में चिह्नित है।.
getEncryptMetadata()boolean(ख) मानक सच है।.
getStmF()StringStmF: प्रवाह के लिए क्रिप्टो फ़िल्टर (V = 4+)।.
getStrF()StringStrF: तारों के लिए क्रिप्टो फ़िल्टर (V = 4+)।.
getCF()PdfDictionaryCF: क्रिप्टो फ़िल्टर शब्दकोश (V = 4 +)।.
getCipherType()CipherTypeयह V और क्रिप्टो फ़िल्टर के आधार पर चिफर प्रकार का निर्धारण करता है।.
build(algorithm: CryptoAlgorithm, permissions: int, O: byte[], U: byte[], OE: byte[], UE: byte[], Perms: byte[])PDFEncryptionDictएक नया /Encrypt शब्दकोश बनाता है जो दिए गए एल्गोरिथ्म और पैरामीटर के लिए है।.
getPdfDictionary()PdfDictionaryनीचे दिए गए शब्दकोश को वापस लाएं।.

See Also

 हिन्दी