| Package | Description |
|---|---|
| ru.CryptoPro.CAdES |
| Modifier and Type | Method | Description |
|---|---|---|
void |
EnvelopedSignature.addKeyAgreeRecipient(java.security.cert.X509Certificate recipientCertificate) |
Добавление информации о получателе сообщения в виде структуры key_agreement.
|
void |
EnvelopedSignature.addKeyTransRecipient(java.security.cert.X509Certificate recipientCertificate) |
Добавление информации о получателе сообщения в виде структуры key_transport.
|
void |
EnvelopedSignature.close() |
Завершение процедуры шифрования.
|
java.io.InputStream |
EnvelopedSignature.decrypt(java.security.cert.X509Certificate recipientCertificate,
java.security.PrivateKey recipientPrivateKey) |
Расшифрование данных с помощью заданного получателя.
|
void |
EnvelopedSignature.decrypt(java.security.cert.X509Certificate recipientCertificate,
java.security.PrivateKey recipientPrivateKey,
java.io.OutputStream dataStream) |
Расшифрование данных с помощью заданного получателя.
|
java.io.InputStream |
EnvelopedSignature.decrypt(org.bouncycastle.cms.RecipientInformation recipient,
java.security.cert.X509Certificate recipientCertificate,
java.security.PrivateKey recipientPrivateKey) |
Расшифрование данных с помощью заданного получателя.
|
void |
EnvelopedSignature.decrypt(org.bouncycastle.cms.RecipientInformation recipient,
java.security.cert.X509Certificate recipientCertificate,
java.security.PrivateKey recipientPrivateKey,
java.io.OutputStream dataStream) |
Расшифрование данных с помощью заданного получателя.
|
static java.io.InputStream |
EnvelopedSignature.decryptOne(org.bouncycastle.cms.RecipientInformation recipient,
java.security.cert.X509Certificate recipientCertificate,
java.security.PrivateKey recipientPrivateKey) |
Расшифрование данных с помощью заданного получателя.
|
static void |
EnvelopedSignature.decryptOne(org.bouncycastle.cms.RecipientInformation recipient,
java.security.cert.X509Certificate recipientCertificate,
java.security.PrivateKey recipientPrivateKey,
java.io.OutputStream dataStream) |
Расшифрование данных с помощью заданного получателя.
|
java.util.Collection |
EnvelopedSignature.getRecipients() |
Получение списка получателей из зашифрованного
сообщения.
|
void |
EnvelopedSignature.open(java.io.OutputStream envelopedOutStream) |
Открытие потока для шифрования сообщения.
|
| Constructor | Description |
|---|---|
EnvelopedSignature(java.io.InputStream encryptedData) |
Конструктор.
|