(LeafIndex removeIndex, MessageOptions msgOptions)
| 1404 | } |
| 1405 | |
| 1406 | public MLSMessage remove(LeafIndex removeIndex, MessageOptions msgOptions) |
| 1407 | throws Exception |
| 1408 | { |
| 1409 | // leaf for roster |
| 1410 | Proposal remove = Proposal.remove(leafForRoster(removeIndex)); |
| 1411 | |
| 1412 | AuthenticatedContent contentAuth = sign( |
| 1413 | Sender.forMember(index), |
| 1414 | remove, |
| 1415 | msgOptions.authenticatedData, |
| 1416 | msgOptions.encrypt |
| 1417 | ); |
| 1418 | return protect(contentAuth, msgOptions.paddingSize); |
| 1419 | } |
| 1420 | |
| 1421 | |
| 1422 | public MLSMessage reinit(byte[] groupID, ProtocolVersion version, MlsCipherSuite suite, List<Extension> extList, MessageOptions msgOptions) |
nothing calls this directly
no test coverage detected