ICustomSecurityHandler

ICustomSecurityHandler

Összefoglaló

ICustomSecurityHandler a .NET-hez tartozó FOSS Aspose.PDF interfész.

A biztonsági kezelő nem szabványos / szűrő bejegyzések kezelésére alkalmazható (pl.

Ez a felület 9 módszert biztosít az ICustomSecurityHandler objektumokkal való munkavégzéshez .NET programokban. A rendelkezésre álló módszerek közé tartozik: CalculateEncryptionKey, Decrypt, Encrypt, EncryptPermissions, GetOwnerKey, GetUserKey, Initialize, IsOwnerPassword, IsUserPassword. Minden nyilvános tag hozzáférhető bármely .NET alkalmazáshoz a Aspose.PDF FOSS for .Net csomag telepítése után. A tulajdonságok: Filter, KeyLength, Revision, SubFilter, Version.

A tulajdonságok

A neve:A típus:HozzáférésLeírás
FilterstringOlvasd!A szűrőbejegyzés a kezelő neve.
SubFilterstringOlvasd!A /SubFilter bejegyzés a kezelő neve.
VersionintOlvasd!Algoritmusverzió (PDF /Encrypt /V).
RevisionintOlvasd!A kibocsátott titkosítási szótárak kezelője által jelentett szabványos feldolgozó-módosítás (PDF /Encrypt /R).
KeyLengthintOlvasd!A kulcs hossza darabokban.

Módszerek

Az aláírás:Leírás
Initialize(parameters: EncryptionParameters)A /Encrypt paraméterek elemzéséből kezdje el a kezelőt.
CalculateEncryptionKey(password: string)A dokumentum titkosítási kulcsát a felhasználói jelszóból.
GetUserKey(userPassword: string)Számítsa ki a megadott felhasználói jelszó /U értékét.
GetOwnerKey(userPassword: string, ownerPassword: string)Számítsa ki a megadott felhasználó/tulajdonos jelszó párjának /O értékét.
IsOwnerPassword(password: string)A jelszó igaz, ha megfelel a tulajdonos jelléke.
IsUserPassword(password: string)A jelszóval megegyező jelzéssel true-t adja.
EncryptPermissions(permissions: int)A megadott engedélyek /Perms byte szalagja (verzió 5+) titkosítása.
Encrypt(data: byte[], objectNumber: int, generation: int, key: byte[])Titkosítson egy PDF objektum tartalomáramát/sorát a kulcs + objectNumber + generációból származó objektumi kulccsal.
Decrypt(data: byte[], objectNumber: int, generation: int, key: byte[])A “Encrypt” ellentéte.

Lásd még:

 Magyar