StandardSecurityHandler
StandardSecurityHandler
Overview
StandardSecurityHandler является классом в Aspose.PDF FOSS для Java.
Стандартный управляющий безопасностью проверяет пароли и производит ключи шифрования.
Этот класс предоставляет 7 методов работы с объектами StandardSecurityHandler в программах Java. Доступные методы включают: StandardSecurityHandler, authenticate, authenticateOwnerPassword, authenticateUserPassword, getEncryptionDict, getEncryptionKey, isAuthenticated. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for Java. Свойства: authenticated, encryptionDict, encryptionKey.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
authenticated | boolean | Read | Получил аутентификацию. |
encryptionKey | byte[] | Read | Получил ключ к шифрованию. |
encryptionDict | PDFEncryptionDict | Read | Получил диктовку шифрования. |
Methods
| Signature | Description |
|---|---|
StandardSecurityHandler(encDict: PDFEncryptionDict, documentId: byte[]) | Создает управляющий безопасностью для данного словаря шифрования. |
authenticate(password: byte[]) → boolean | Попробует аутентифицироваться с заданным паролем. |
authenticateUserPassword(password: byte[]) → boolean | Попытка аутентификации с использованием только раздела пользователь-пароль. |
authenticateOwnerPassword(password: byte[]) → boolean | Попытка аутентификации с использованием только ветви владельца-пароля. |
isAuthenticated() → boolean | Возвращает истинное значение, если установлено “Authenticated”. |
getEncryptionKey() → byte[] | Возвращает ключ шифрования. |
getEncryptionDict() → PDFEncryptionDict | Возвращает диктовку шифрования. |