From 3af46644a1f50e9214c808108eb67a05f9698f50 Mon Sep 17 00:00:00 2001 From: Jakub Szczepanik Date: Thu, 20 Jun 2024 20:52:45 +0100 Subject: [PATCH] Expose the key_package on AddProposal (#165) --- mls-rs/src/group/proposal.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mls-rs/src/group/proposal.rs b/mls-rs/src/group/proposal.rs index a31be29f..1aab618f 100644 --- a/mls-rs/src/group/proposal.rs +++ b/mls-rs/src/group/proposal.rs @@ -33,6 +33,12 @@ pub struct AddProposal { } impl AddProposal { + /// The [`KeyPackage`] used by this proposal to add + /// a [`Member`](mls_rs_core::group::Member) to the group. + pub fn key_package(&self) -> &KeyPackage { + &self.key_package + } + /// The [`SigningIdentity`] of the [`Member`](mls_rs_core::group::Member) /// that will be added by this proposal. pub fn signing_identity(&self) -> &SigningIdentity {