| Modifier and Type | Field and Description |
|---|---|
| pack-priv short | |
| pack-priv byte[] | |
| private Secret | |
| private List | |
| pack-priv List | |
| pack-priv MlsCipherSuite |
| Access | Constructor and Description |
|---|---|
| public | Welcome(MlsCipherSuite suite, byte[] joinerSecret, List<KeyScheduleEpoch.
|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public GroupInfo | |
| public GroupSecrets | |
| public void | |
| public int | |
| private KeyGeneration | |
| public MlsCipherSuite | |
| public void | writeTo(MLSOutputStream stream)
Implements org.
|
| cipher_suite | back to summary |
|---|---|
| pack-priv short cipher_suite | |
| encrypted_group_info | back to summary |
|---|---|
| pack-priv byte[] encrypted_group_info | |
| joinerSecret | back to summary |
|---|---|
| private Secret joinerSecret | |
| psks | back to summary |
|---|---|
| private List<PreSharedKeyID> psks | |
| secrets | back to summary |
|---|---|
| pack-priv List<EncryptedGroupSecrets> secrets | |
| suite | back to summary |
|---|---|
| pack-priv MlsCipherSuite suite | |
| Welcome | back to summary |
|---|---|
| public Welcome(MlsCipherSuite suite, byte[] joinerSecret, List<KeyScheduleEpoch. | |
| Welcome | back to summary |
|---|---|
pack-priv Welcome(MLSInputStream stream) throws Exception
| |
| decrypt | back to summary |
|---|---|
| public GroupInfo decrypt(byte[] joinerSecret, List<KeyScheduleEpoch. | |
| decryptSecrets | back to summary |
|---|---|
| public GroupSecrets decryptSecrets(int kpIndex, byte[] initPrivKey) throws InvalidCipherTextException, IOException | |
| encrypt | back to summary |
|---|---|
| public void encrypt(KeyPackage kp, Secret pathSecret) throws IOException, InvalidCipherTextException | |
| find | back to summary |
|---|---|
| public int find(KeyPackage kp) throws IOException | |
| getGroupInfoKeyNonce | back to summary |
|---|---|
| private KeyGeneration getGroupInfoKeyNonce(byte[] joinerSecret, List<KeyScheduleEpoch. | |
| getSuite | back to summary |
|---|---|
| public MlsCipherSuite getSuite() | |
| writeTo | back to summary |
|---|---|
| public void writeTo(MLSOutputStream stream) throws IOException Implements org.
| |