| Modifier and Type | Field and Description |
|---|---|
| private ASN1OctetString | |
| private KeyAgreeRecipientInfo |
| Access | Constructor and Description |
|---|---|
| pack-priv | KeyAgreeRecipientInformation(KeyAgreeRecipientInfo info, RecipientId rid, ASN1OctetString encryptedKey, AlgorithmIdentifier messageAlgorithm, CMSSecureReadable secureReadable)
|
| Modifier and Type | Method and Description |
|---|---|
| public OriginatorIdentifierOrKey | |
| private SubjectPublicKeyInfo | |
| private SubjectPublicKeyInfo | getPublicKeyInfoFromOriginatorPublicKey(AlgorithmIdentifier recKeyAlgId, OriginatorPublicKey originatorPublicKey)
|
| protected RecipientOperator | getRecipientOperator(Recipient recipient)
Implements abstract org.
|
| private SubjectPublicKeyInfo | |
| public byte[] | Returns: the user keying material, null if absent.Return the userKeyingMaterial for this agreement recipient. |
| pack-priv static void | readRecipientInfo(List<E> infos, KeyAgreeRecipientInfo info, AlgorithmIdentifier messageAlgorithm, CMSSecureReadable secureReadable)
|
| encryptedKey | back to summary |
|---|---|
| private ASN1OctetString encryptedKey | |
| info | back to summary |
|---|---|
| private KeyAgreeRecipientInfo info | |
| KeyAgreeRecipientInformation | back to summary |
|---|---|
| pack-priv KeyAgreeRecipientInformation(KeyAgreeRecipientInfo info, RecipientId rid, ASN1OctetString encryptedKey, AlgorithmIdentifier messageAlgorithm, CMSSecureReadable secureReadable) | |
| getOriginator | back to summary |
|---|---|
| public OriginatorIdentifierOrKey getOriginator() Return the originator details for this recipient.
| |
| getPublicKeyInfoFromOriginatorId | back to summary |
|---|---|
| private SubjectPublicKeyInfo getPublicKeyInfoFromOriginatorId(OriginatorId origID) throws CMSException | |
| getPublicKeyInfoFromOriginatorPublicKey | back to summary |
|---|---|
| private SubjectPublicKeyInfo getPublicKeyInfoFromOriginatorPublicKey(AlgorithmIdentifier recKeyAlgId, OriginatorPublicKey originatorPublicKey) | |
| getRecipientOperator | back to summary |
|---|---|
| protected RecipientOperator getRecipientOperator(Recipient recipient) throws CMSException, IOException Implements abstract org. | |
| getSenderPublicKeyInfo | back to summary |
|---|---|
| private SubjectPublicKeyInfo getSenderPublicKeyInfo(AlgorithmIdentifier recKeyAlgId, OriginatorIdentifierOrKey originator) throws CMSException, IOException | |
| getUserKeyingMaterial | back to summary |
|---|---|
| public byte[] getUserKeyingMaterial() Return the userKeyingMaterial for this agreement recipient.
| |
| readRecipientInfo | back to summary |
|---|---|
| pack-priv static void readRecipientInfo(List<E> infos, KeyAgreeRecipientInfo info, AlgorithmIdentifier messageAlgorithm, CMSSecureReadable secureReadable) | |