ICustomSecurityHandler
Overview
ICustomSecurityHandler .NET के लिए Aspose.PDF FOSS में एक इंटरफ़ेस है।.
Plugable Custom Security Trader – इसे गैर-स्टैंडर्ड / फ़िल्टर इनपुट (उदाहरण के लिए, फिल्टरिंग) को संभालने के लिये लागू करें।.
यह इंटरफ़ेस .NET प्रोग्राम में ICustomSecurityHandler वस्तुओं के साथ काम करने के लिए 9 तरीकों प्रदान करता है।. उपलब्ध तरीकों में शामिल हैं: CalculateEncryptionKey, Decrypt, Encrypt, EncryptPermissions, GetOwnerKey, GetUserKey, Initialize, IsOwnerPassword, IsUserPassword. सभी सार्वजनिक सदस्य किसी भी .NET अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS को स्थापित करने के बाद .Net पैकेज के साथ।. संपत्ति : Filter, KeyLength, Revision, SubFilter, Version.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Filter | string | Read | / फ़िल्टर इनपुट व्यापारी के रूप में पंजीकृत है।. |
SubFilter | string | Read | /SubFilter इनपुट व्यापारी के रूप में पंजीकृत है।. |
Version | int | Read | एल्गोरिथ्म संस्करण (PDF /Encrypt /V). |
Revision | int | Read | मानक व्यापारी समीक्षा (पीडीएफ / एन्क्रिप्ट / आर) जारी किए गए क्रिप्शन शब्दकोश के लिए व्यापक द्वारा रिपोर्ट की गई है।. |
KeyLength | int | Read | बिट्स में कुंजी लंबाई।. |
Methods
| Signature | Description |
|---|---|
Initialize(parameters: EncryptionParameters) | Parsed /Encrypt पैरामीटर से ट्रेनर को प्रारंभ करें।. |
CalculateEncryptionKey(password: string) | उपयोगकर्ता पासवर्ड से per-document encryption key निकाल लें।. |
GetUserKey(userPassword: string) | उपयोगकर्ता पासवर्ड के लिए /U मूल्य की गणना करें।. |
GetOwnerKey(userPassword: string, ownerPassword: string) | उपयोगकर्ता / मालिक पासवर्ड जोड़े के लिए /O मूल्य की गणना करें।. |
IsOwnerPassword(password: string) | जब पासवर्ड मालिक के पासपोर्ट से मेल खाता है तो वापस सच होता है।. |
IsUserPassword(password: string) | जब पासवर्ड उपयोगकर्ता पासपोर्ट से मेल खाता है तो वापस सच होता है।. |
EncryptPermissions(permissions: int) | दिए गए अनुमतियों के लिए /Perms बाइट श्रृंखला को एन्क्रिप्ट करें (अनुसंधान 5+)।. |
Encrypt(data: byte[], objectNumber: int, generation: int, key: byte[]) | एक पीडीएफ वस्तु की सामग्री प्रवाह / श्रृंखला को कुंजी + वजन संख्या + जनरेटिंग से प्राप्त प्रति वस्तक कुंडल के साथ एन्क्रिप्ट करें।. |
Decrypt(data: byte[], objectNumber: int, generation: int, key: byte[]) | इसके विपरीत, एन्क्रिप्ट।. |