ICustomSecurityHandler

ICustomSecurityHandler

Pregled

ICustomSecurityHandler је интерфејс у Aspose.PDF FOSS за .NET.

Plugable Custom Security Trader – спроводите ово да бисте управљали не-Стандардни /Филтер улазницама (на пример,.

Овај интерфејс пружа 9 метода за рад са објектима ICustomSecurityHandler у .NET програмима. Доступне методе укључују: CalculateEncryptionKey, Decrypt, Encrypt, EncryptPermissions, GetOwnerKey, GetUserKey, Initialize, IsOwnerPassword, IsUserPassword. Сви јавни чланови су доступни за било коју .NET апликацију након инсталације Aspose.PDF FOSS за .Net пакет. имовине : Filter, KeyLength, Revision, SubFilter, Version.

Svojstva

ИмеТипAccessОпис
Filterstringчитање/Филтер улаз трговац је регистрован као.
SubFilterstringчитање/SubFilter улаз трговац је регистрован као.
VersionintчитањеАлгоритм верзија (PDF /Encrypt /V).
RevisionintчитањеСтандардна ревизија трговаца (PDF /Encrypt /R) је пријављена од стране трговца за издате шифроване речнике.
KeyLengthintчитањеКључна дужина у битовима.

Metode

SignatureОпис
Initialize(parameters: EncryptionParameters)Иницијалишете трејлер из параметара парседа / шифровања.
CalculateEncryptionKey(password: string)Изводите кључ за шифровање по документу из корисничког лозинке.
GetUserKey(userPassword: string)Izračunajte vrednost /U za određeno korisničko lozinko.
GetOwnerKey(userPassword: string, ownerPassword: string)Izračunajte vrednost /O za određeni korisnik/posebni par lozinke.
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[])Напротив, у складу са криптографијом.

Vidi takođe

 Српски