| Modifier and Type | Field and Description |
|---|---|
| pack-priv byte[] | |
| pack-priv byte[] | |
| pack-priv ContentType | |
| pack-priv byte[] | |
| pack-priv long | |
| pack-priv byte[] |
| Access | Constructor and Description |
|---|---|
| public | PrivateMessage(byte[] group_id, long epoch, ContentType content_type, byte[] authenticated_data, byte[] encrypted_sender_data, byte[] ciphertext)
|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| public static PrivateMessage | protect(AuthenticatedContent auth, MlsCipherSuite suite, GroupKeySet keys, byte[] senderDataSecretBytes, int paddingSize)
|
| private static byte[] | |
| public AuthenticatedContent | |
| public void | writeTo(MLSOutputStream stream)
Implements org.
|
| authenticated_data | back to summary |
|---|---|
| pack-priv byte[] authenticated_data | |
| ciphertext | back to summary |
|---|---|
| pack-priv byte[] ciphertext | |
| content_type | back to summary |
|---|---|
| pack-priv ContentType content_type | |
| encrypted_sender_data | back to summary |
|---|---|
| pack-priv byte[] encrypted_sender_data | |
| epoch | back to summary |
|---|---|
| pack-priv long epoch | |
| group_id | back to summary |
|---|---|
| pack-priv byte[] group_id | |
| PrivateMessage | back to summary |
|---|---|
| public PrivateMessage(byte[] group_id, long epoch, ContentType content_type, byte[] authenticated_data, byte[] encrypted_sender_data, byte[] ciphertext) | |
| PrivateMessage | back to summary |
|---|---|
pack-priv PrivateMessage(MLSInputStream stream) throws IOException
| |
| deserializeContentPt | back to summary |
|---|---|
| private void deserializeContentPt(byte[] contentPt, FramedContent content, FramedContentAuthData auth) throws IOException | |
| protect | back to summary |
|---|---|
| public static PrivateMessage protect(AuthenticatedContent auth, MlsCipherSuite suite, GroupKeySet keys, byte[] senderDataSecretBytes, int paddingSize) throws IOException, IllegalAccessException, InvalidCipherTextException | |
| serializeContentPt | back to summary |
|---|---|
| private static byte[] serializeContentPt(FramedContent content, FramedContentAuthData auth, int paddingSize) throws IOException | |
| unprotect | back to summary |
|---|---|
| public AuthenticatedContent unprotect(MlsCipherSuite suite, GroupKeySet keys, byte[] senderDataSecretBytes) throws Exception | |
| writeTo | back to summary |
|---|---|
| public void writeTo(MLSOutputStream stream) throws IOException Implements org.
| |