public interface SecurityLockPKIInterface extends SecurityLock
Note: When the abstract methods declared in this class are implemented
by the user, they will be contained in the objects that newInstance() methods return.
| Modifier and Type | Method and Description |
|---|---|
byte[] |
buildRecipients(String filterName,
Identities recipients,
boolean inCrypt,
Map encryptParams)
Builds the recipients, which has the encrypted enveloped data packet.
|
SecurityLockPKIInterface |
makeSecurityLock(Map encryptParams,
SecurityProvidersImpl providers)
Create a Security Lock object for encryption
|
getEncryptParameters, getSecurityManager, setEncryptParameters, shouldEncryptSecurityLockPKIInterface makeSecurityLock(Map encryptParams, SecurityProvidersImpl providers) throws PDFSecurityException
Create a Security Lock object for encryption
encryptParams - Encryption Parameters Map.PDFSecurityExceptionbyte[] buildRecipients(String filterName, Identities recipients, boolean inCrypt, Map encryptParams) throws PDFSecurityException
Builds the recipients, which has the encrypted enveloped data packet. This enveloped data packet is encrypted using the identities and encrypt parameters. Returns encrypted enveloped data packet, which contains all the information like algorithms used and encrypted data.
filterName - recipients - inCrypt - encryptParams - PDFSecurityExceptionCopyright © 2010 - 2020 Adobe. All Rights Reserved