| Modifier and Type | Field and Description |
|---|---|
| pack-priv FramedContentAuthData | |
| pack-priv FramedContent | |
| pack-priv byte[] |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public byte[] | |
| public static PublicMessage | protect(AuthenticatedContent authContent, MlsCipherSuite suite, byte[] membershipKeyBytes, byte[] groupContextBytes)
|
| public AuthenticatedContent | |
| public void | writeTo(MLSOutputStream stream)
Implements org.
|
| auth | back to summary |
|---|---|
| pack-priv FramedContentAuthData auth | |
| content | back to summary |
|---|---|
| pack-priv FramedContent content | |
| membership_tag | back to summary |
|---|---|
| pack-priv byte[] membership_tag | |
| PublicMessage | back to summary |
|---|---|
public PublicMessage(MLSInputStream stream) throws IOException
| |
| PublicMessage | back to summary |
|---|---|
| public PublicMessage(FramedContent content, FramedContentAuthData auth, byte[] membership_tag) | |
| membershipMac | back to summary |
|---|---|
| public byte[] membershipMac(MlsCipherSuite suite, Secret membershipKey, GroupContext context) throws IOException | |
| protect | back to summary |
|---|---|
| public static PublicMessage protect(AuthenticatedContent authContent, MlsCipherSuite suite, byte[] membershipKeyBytes, byte[] groupContextBytes) throws IOException | |
| unprotect | back to summary |
|---|---|
| public AuthenticatedContent unprotect(MlsCipherSuite suite, Secret membership_key, GroupContext context) throws Exception | |
| writeTo | back to summary |
|---|---|
| public void writeTo(MLSOutputStream stream) throws IOException Implements org.
| |