Loaded annotation import policies

Moderní fasáda Windows THotPDF zkontroluje autentizovanou původní revizi i aktuální editovaný graf, dřív než zapíše import anotací přes ImportLoadedAnnotationsFromXFDF či transakci ImportLoadedInterchangeFromFDF s anotacemi

Běžné autentizované načtení

Běžné volání LoadFromFile či LoadFromStream s platným heslem si uchová soukromý kontext přihlašovacích údajů navázaný na autentizovaný šifrovací slovník dokumentu i jeho permanentní identifikátor

Pozdější importy anotací můžou připravit aktuální zašpiněný graf, aniž by vyžadovaly druhé heslo či vystavovaly surový klíč veřejným API

Kontext se vymění při novém načtení a vymaže, když se dokument uvolní; oprávnění AES-256 R5/R6 se kontrolují proti autentizovanému bloku Perms, nikoli proti zaokrouhlené veřejné číselné hodnotě

Autentizace uživatele standardního handleru vyžaduje oprávnění k anotacím pro skutečnou změnu anotace; autentizace vlastníkem si uchovává běžnou výjimku z oprávnění

U uživatele bez obecného oprávnění k úpravám může kandidátní graf obsahovat povolené zapisovatelné textové, choice i button hodnoty a změny anotací, zatímco nesouvisející změny katalogu, stránek, obsahu i resource se odmítnou

Import s nulou anotací může zůstat no-opem, aniž by vyžadoval oprávnění k anotacím

Podepsané revize

Stávající podpisy musí zůstat dosažitelné a uchovat svou podepsanou hodnotu i CMS bajty

Integrita podpisu i vazba CAdES signing-certificate se verifikují, dřív než se přijme podepsaná anotační revize

DocMDP P1 a P2 zabrání přidávání anotací; P3 je dovolí jen tehdy, když kompletní aktuální revize taky splní původní certifikaci i zámky FieldMDP

Změna neuzamčeného zapisovatelného pole může zůstat povolená, zatímco změna uzamčené hodnoty, default appearance či podepsané hodnoty se odmítne

Kontrola integrity netichě nevnucuje novou podnikovou politiku trust rootů dokumentům, jejichž certifikace operaci dovoluje

Zachování a rollback

Podepsané či šifrované vstupní streamy vlastněné volajícím se zkopírují do nezávisle vlastněného ohraničeného úložiště, dřív než se může jejich životnost či obsah rozédit od načteného dokumentu

Uvolnění, výměna či připojení do streamu volajícího po načtení nenahradí jiným autentizovaným zdrojem anotační transakci

Kandidát si uchová původní podepsanou i šifrovanou bajtovou předponu a zachová stávající zašpiněné hodnoty polí, když jim příslušná politika dovolí

Legacy serializace RC4 odpojí sdílené úložiště řetězců před šifrováním, se zachováním autorské hodnoty pole i jiných aliasů na tu hodnotu

Odmítnutí, vyčerpání rozpočtu či kooperativní zrušení odroluje vlastní grafové změny importu a zachová dřívější editace volajícího i existující výstupní soubor; následná operace může na stejném dokumentu zkusit znovu

Přesné PDF desetinné tokeny přežijí klonované i obnovené číselné objekty, takže porovnávání oprávnění odliší sousední desetinná čísla, i když se veřejné hodnoty Single rovnají

Ekvivalentní desetinné pravopisy se porovnávají podle své přesné číselné hodnoty; default appearance řetězce porovnávají své dekódované bajty PDF řetězců, aniž by znovu interpretovaly či přeformátovaly obsahové operátory

Meze a rozsah

Decode rozpočty aktuálního dokumentu i cancellation token operací platí i pro autentizovanou kandidátní přípravu i porovnávání grafů

Porovnání omezuje hloubku grafu, navštívené objektové páry i práci; šifrovaná stream data se porovnávají po příslušném kroku autentizovaného dešifrování

Tahle politická cesta je dostupná v moderní Windows fasádě a netvrdí, že běžná třída THotPDF staví na nativním Linuxu

Nativní headless anotační transakce mají vlastní stávající autentizované kontroly oprávnění

Tato fáze nepřidává znovupoužití přihlašovacích údajů public-key security handlerů, libovolné nové font resource AcroForm, provádění akcí, ani samostatný opravdu jen-pole FDF opravácní model

Vzdálená GoToR výměna · Přesné informace o rozsahu podpisu