/external/rust/android-crates-io/crates/mls-rs/src/group/proposal_filter/ |
D | filtering_lite.rs | 54 ) -> Result<ApplyProposalsOutput, MlsError> { in apply_proposals_from_member() argument 73 ) -> Result<ApplyProposalsOutput, MlsError> { in apply_proposal_changes() argument 92 ) -> Result<ApplyProposalsOutput, MlsError> { in apply_tree_changes() argument 126 ) -> Result<(), MlsError> { in validate_new_nodes() argument 149 ) -> Result<(), MlsError> { in filter_out_removal_of_committer() argument 180 fn filter_out_extra_group_context_extensions(proposals: &ProposalBundle) -> Result<(), MlsError> { in filter_out_extra_group_context_extensions() argument 189 ) -> Result<(), MlsError> { in filter_out_invalid_reinit() argument 199 fn filter_out_reinit_if_other_proposals(proposals: &ProposalBundle) -> Result<(), MlsError> { in filter_out_reinit_if_other_proposals() argument 209 ) -> Result<(), MlsError> { in filter_out_unsupported_custom_proposals() argument
|
D | filtering.rs | 61 ) -> Result<ApplyProposalsOutput, MlsError> { in apply_proposals_from_member() argument 109 ) -> Result<ApplyProposalsOutput, MlsError> { in apply_proposal_changes() argument 134 ) -> Result<ApplyProposalsOutput, MlsError> { in apply_tree_changes() argument 171 ) -> Result<ProposalBundle, MlsError> { in validate_new_nodes() argument 271 r: Result<(), MlsError>, in apply_strategy() argument 281 ) -> Result<ProposalBundle, MlsError> { in filter_out_update_for_committer() argument 298 ) -> Result<ProposalBundle, MlsError> { in filter_out_removal_of_committer() argument 352 ) -> Result<ProposalBundle, MlsError> { in filter_out_extra_group_context_extensions() argument 372 ) -> Result<ProposalBundle, MlsError> { in filter_out_invalid_reinit() argument 389 ) -> Result<ProposalBundle, MlsError> { in filter_out_reinit_if_other_proposals() argument [all …]
|
D | filtering_common.rs | 111 ) -> Result<ApplyProposalsOutput, MlsError> { in apply_proposals() argument 157 ) -> Result<ApplyProposalsOutput, MlsError> { in apply_proposals_from_new_member() argument 324 ) -> Result<(), MlsError> { in validate_new_node() argument 343 ) -> Result<(), MlsError> { in validate_new_node() argument 479 fn ensure_exactly_one_external_init(proposals: &ProposalBundle) -> Result<(), MlsError> { in ensure_exactly_one_external_init() argument 489 ) -> Result<(), MlsError> { in ensure_proposals_in_external_commit_are_allowed() argument 562 fn ensure_no_proposal_by_ref(proposals: &ProposalBundle) -> Result<(), MlsError> { in ensure_no_proposal_by_ref() argument 576 ) -> Result<LeafIndex, MlsError> { in insert_external_leaf() argument
|
/external/rust/android-crates-io/crates/mls-rs/src/tree_kem/ |
D | node.rs | 104 fn as_parent(&self) -> Result<&Parent, MlsError>; in as_parent() argument 105 fn as_parent_mut(&mut self) -> Result<&mut Parent, MlsError>; in as_parent_mut() argument 106 fn as_leaf(&self) -> Result<&LeafNode, MlsError>; in as_leaf() argument 107 fn as_leaf_mut(&mut self) -> Result<&mut LeafNode, MlsError>; in as_leaf_mut() argument 108 fn as_non_empty(&self) -> Result<&Node, MlsError>; in as_non_empty() argument 112 fn as_parent(&self) -> Result<&Parent, MlsError> { in as_parent() argument 121 fn as_parent_mut(&mut self) -> Result<&mut Parent, MlsError> { in as_parent_mut() argument 130 fn as_leaf(&self) -> Result<&LeafNode, MlsError> { in as_leaf() argument 139 fn as_leaf_mut(&mut self) -> Result<&mut LeafNode, MlsError> { in as_leaf_mut() argument 148 fn as_non_empty(&self) -> Result<&Node, MlsError> { in as_non_empty() argument [all …]
|
D | tree_hash.rs | 82 ) -> Result<Vec<u8>, MlsError> { in tree_hash() argument 95 ) -> Result<(), MlsError> { in update_hashes() argument 150 ) -> Result<&[LeafIndex], MlsError> { in unmerged_in_subtree() argument 164 fn different_unmerged(&self, ancestor: u32, descendant: u32) -> Result<bool, MlsError> { in different_unmerged() argument 175 ) -> Result<Vec<TreeHash>, MlsError> { in compute_original_hashes() argument 272 ) -> Result<(), MlsError> { in tree_hash() argument 320 ) -> Result<Vec<u8>, MlsError> { in hash_for_leaf() argument 339 ) -> Result<Vec<u8>, MlsError> { in hash_for_parent() argument
|
D | hpke_encryption.rs | 57 ) -> Result<HpkeCiphertext, MlsError> { in encrypt() argument 76 ) -> Result<Self, MlsError> { in decrypt() argument 87 fn from_bytes(bytes: Vec<u8>) -> Result<Self, MlsError>; in from_bytes() argument 88 fn get_bytes(&self) -> Result<Vec<u8>, MlsError>; in get_bytes() argument 143 fn from_bytes(bytes: Vec<u8>) -> Result<Self, MlsError> { in from_bytes() argument 148 fn get_bytes(&self) -> Result<Vec<u8>, MlsError> { in get_bytes() argument
|
D | tree_validator.rs | 57 pub async fn validate(&self, tree: &mut TreeKemPublic) -> Result<(), MlsError> { in validate() argument 68 fn validate_no_trailing_blanks(&self, tree: &TreeKemPublic) -> Result<(), MlsError> { in validate_no_trailing_blanks() argument 78 async fn validate_tree_hash(&self, tree: &mut TreeKemPublic) -> Result<(), MlsError> { in validate_tree_hash() argument 90 async fn validate_leaves(&self, tree: &TreeKemPublic) -> Result<(), MlsError> { in validate_leaves() argument 106 fn validate_unmerged(tree: &TreeKemPublic) -> Result<(), MlsError> { in validate_unmerged() argument
|
D | lifetime.rs | 25 pub fn seconds(s: u64) -> Result<Self, MlsError> { in seconds() argument 41 pub fn days(d: u32) -> Result<Self, MlsError> { in days() argument 45 pub fn years(y: u8) -> Result<Self, MlsError> { in years() argument
|
D | path_secret.rs | 59 ) -> Result<PathSecret, MlsError> { in random() argument 75 fn from_bytes(bytes: Vec<u8>) -> Result<Self, MlsError> { in from_bytes() argument 79 fn get_bytes(&self) -> Result<Vec<u8>, MlsError> { in get_bytes() argument 89 ) -> Result<(HpkeSecretKey, HpkePublicKey), MlsError> { in to_hpke_key_pair() argument 122 pub async fn next_secret(&mut self) -> Result<PathSecret, MlsError> { in next_secret() argument
|
/external/rust/android-crates-io/crates/mls-rs/src/ |
D | grease.rs | 30 pub fn grease<P: CipherSuiteProvider>(&mut self, cs: &P) -> Result<(), MlsError> { in grease() argument 43 pub fn grease<P: CipherSuiteProvider>(&mut self, cs: &P) -> Result<(), MlsError> { in grease() argument 55 pub fn grease<P: CipherSuiteProvider>(&mut self, cs: &P) -> Result<(), MlsError> { in grease() argument 86 ) -> Result<(), MlsError> { in grease() argument 94 ) -> Result<Vec<ExtensionType>, MlsError> { in grease_extensions() argument 100 fn random_grease_value<P: CipherSuiteProvider>(cs: &P) -> Result<u16, MlsError> { in random_grease_value() argument 135 ) -> Result<(), MlsError> { in grease() argument 142 ) -> Result<Vec<ExtensionType>, MlsError> { in grease_extensions() argument
|
D | client.rs | 39 pub enum MlsError { enum 340 impl IntoAnyError for MlsError { implementation 347 impl From<mls_rs_codec::Error> for MlsError { implementation 354 impl From<ExtensionError> for MlsError { implementation 429 pub async fn generate_key_package_message(&self) -> Result<MlsMessage, MlsError> { in generate_key_package_message() argument 434 async fn generate_key_package(&self) -> Result<KeyPackageGeneration, MlsError> { in generate_key_package() argument 486 ) -> Result<Group<C>, MlsError> { in create_group_with_id() argument 510 ) -> Result<Group<C>, MlsError> { in create_group() argument 539 ) -> Result<(Group<C>, NewMemberInfo), MlsError> { in join_group() argument 585 ) -> Result<(Group<C>, MlsMessage), MlsError> { in commit_external() argument [all …]
|
D | external_client.rs | 79 ) -> Result<ExternalGroup<C>, MlsError> { in observe_group() argument 96 ) -> Result<ExternalGroup<C>, MlsError> { in load_group() argument 104 ) -> Result<KeyPackage, MlsError> { in validate_key_package() argument
|
/external/rust/android-crates-io/crates/mls-rs/src/group/ |
D | resumption.rs | 52 ) -> Result<(Group<C>, Vec<MlsMessage>), MlsError> { in branch() argument 79 ) -> Result<(Group<C>, NewMemberInfo), MlsError> { in join_subgroup() argument 115 ) -> Result<ReinitClient<C>, MlsError> { in get_reinit_client() argument 146 fn resumption_psk_input(&self, usage: ResumptionPSKUsage) -> Result<PskSecretInput, MlsError> { in resumption_psk_input() argument 167 pub async fn generate_key_package(&self) -> Result<MlsMessage, MlsError> { in generate_key_package() argument 182 ) -> Result<(Group<C>, Vec<MlsMessage>), MlsError> { in commit() argument 209 ) -> Result<(Group<C>, NewMemberInfo), MlsError> { in join() argument 241 ) -> Result<(Group<C>, Vec<MlsMessage>), MlsError> { in resumption_create_group() argument 282 ) -> Result<(Group<C>, NewMemberInfo), MlsError> { in resumption_join_group() argument
|
D | util.rs | 37 ) -> Result<(), MlsError> { in validate_group_info_common() argument 61 ) -> Result<(), MlsError> { in validate_group_info_member() argument 124 ) -> Result<LeafIndex, MlsError> { in commit_sender() argument 142 ) -> Result<(InterimTranscriptHash, ConfirmedTranscriptHash), MlsError> { in transcript_hashes() argument 170 ) -> Result<(&'a EncryptedGroupSecrets, KeyPackageGeneration), MlsError> { in find_key_package_generation() argument
|
D | mod.rs | 173 fn from_bytes(bytes: Vec<u8>) -> Result<Self, MlsError> { in from_bytes() argument 177 fn get_bytes(&self) -> Result<Vec<u8>, MlsError> { in get_bytes() argument 292 ) -> Result<Self, MlsError> { in new() argument 394 ) -> Result<(Self, NewMemberInfo), MlsError> { in join() argument 413 ) -> Result<(Self, NewMemberInfo), MlsError> { in from_welcome_message() argument 585 ) -> Result<(Self, NewMemberInfo), MlsError> { in join_with() argument 657 fn current_user_leaf_node(&self) -> Result<&LeafNode, MlsError> { in current_user_leaf_node() argument 664 pub fn current_member_signing_identity(&self) -> Result<&SigningIdentity, MlsError> { in current_member_signing_identity() argument 687 ) -> Result<MlsMessage, MlsError> { in proposal_message() argument 728 ) -> Result<(TreeKemPrivate, Option<SignatureSecretKey>), MlsError> { in provisional_private_tree() argument [all …]
|
D | message_processor.rs | 377 pub fn from_bytes(bytes: &[u8]) -> Result<Self, MlsError> { in from_bytes() argument 382 pub fn to_bytes(&self) -> Result<Vec<u8>, MlsError> { in to_bytes() argument 412 ) -> Result<Self, MlsError> { in new() argument 465 ) -> Result<Self::OutputType, MlsError> { in process_incoming_message() argument 480 ) -> Result<Self::OutputType, MlsError> { in process_incoming_message_with_time() argument 495 ) -> Result<EventOrContent<Self::OutputType>, MlsError> { in get_event_from_incoming_message() argument 534 ) -> Result<Self::OutputType, MlsError> { in process_event_or_content() argument 556 ) -> Result<Self::OutputType, MlsError> { in process_auth_content() argument 586 ) -> Result<ApplicationMessageDescription, MlsError> { in process_application_message() argument 605 ) -> Result<ProposalMessageDescription, MlsError> { in process_proposal() argument [all …]
|
D | key_schedule.rs | 91 ) -> Result<KeySchedule, MlsError> { in derive_for_external() argument 111 ) -> Result<KeyScheduleDerivationResult, MlsError> { in from_key_schedule() argument 153 ) -> Result<KeyScheduleDerivationResult, MlsError> { in from_joiner() argument 176 ) -> Result<KeyScheduleDerivationResult, MlsError> { in from_random_epoch_secret() argument 197 ) -> Result<KeyScheduleDerivationResult, MlsError> { in from_epoch_secret() argument 236 ) -> Result<Zeroizing<Vec<u8>>, MlsError> { in export_secret() argument 253 ) -> Result<MembershipTag, MlsError> { in get_membership_tag() argument 267 ) -> Result<(HpkeSecretKey, HpkePublicKey), MlsError> { in get_external_key_pair() argument 278 ) -> Result<ExternalPubExt, MlsError> { in get_external_key_pair_ext() argument 311 ) -> Result<Zeroizing<Vec<u8>>, MlsError> { in kdf_expand_with_label() argument [all …]
|
D | message_verifier.rs | 42 ) -> Result<AuthenticatedContent, MlsError> { in verify_plaintext_authentication() argument 107 ) -> Result<(), MlsError> { in verify_auth_content_signature() argument 133 ) -> Result<SignaturePublicKey, MlsError> { in signing_identity_for_sender() argument 151 ) -> Result<SignaturePublicKey, MlsError> { in signing_identity_for_member() argument 171 ) -> Result<SignaturePublicKey, MlsError> { in signing_identity_for_external() argument 180 ) -> Result<SignaturePublicKey, MlsError> { in signing_identity_for_new_member_commit() argument 197 ) -> Result<SignaturePublicKey, MlsError> { in signing_identity_for_new_member_proposal() argument
|
D | state_repo.rs | 77 ) -> Result<GroupStateRepository<S, K>, MlsError> { in new() argument 88 async fn find_max_id(&self) -> Result<Option<u64>, MlsError> { in find_max_id() argument 104 ) -> Result<Option<PreSharedKey>, MlsError> { in resumption_secret() argument 142 ) -> Result<Option<&mut PriorEpoch>, MlsError> { in get_epoch_mut() argument 176 pub async fn insert(&mut self, epoch: PriorEpoch) -> Result<(), MlsError> { in insert() argument 195 pub async fn write_to_storage(&mut self, group_snapshot: Snapshot) -> Result<(), MlsError> { in write_to_storage() argument
|
D | exported_tree.rs | 27 pub fn to_bytes(&self) -> Result<Vec<u8>, MlsError> { in to_bytes() argument 42 pub fn from_bytes(bytes: &[u8]) -> Result<Self, MlsError> { in from_bytes() argument
|
/external/rust/android-crates-io/crates/mls-rs/src/psk/ |
D | resolver.rs | 38 async fn resolve_resumption(&self, psk_id: &ResumptionPsk) -> Result<PreSharedKey, MlsError> { in resolve_resumption() argument 57 async fn resolve_external(&self, psk_id: &ExternalPskId) -> Result<PreSharedKey, MlsError> { in resolve_external() argument 66 async fn resolve(&self, id: &[PreSharedKeyID]) -> Result<Vec<PskSecretInput>, MlsError> { in resolve() argument 91 ) -> Result<PskSecret, MlsError> { in resolve_to_secret() argument
|
/external/rust/android-crates-io/crates/mls-rs/src/external_client/ |
D | group.rs | 114 ) -> Result<Self, MlsError> { in join() argument 182 ) -> Result<ExternalReceivedMessage, MlsError> { in process_incoming_message() argument 198 ) -> Result<(), MlsError> { in insert_proposal_from_message() argument 248 ) -> Result<MlsMessage, MlsError> { in propose_add() argument 274 ) -> Result<MlsMessage, MlsError> { in propose_remove() argument 302 ) -> Result<MlsMessage, MlsError> { in propose_external_psk() argument 322 ) -> Result<MlsMessage, MlsError> { in propose_resumption_psk() argument 334 fn psk_proposal(&self, key_id: JustPreSharedKeyID) -> Result<Proposal, MlsError> { in psk_proposal() argument 359 ) -> Result<MlsMessage, MlsError> { in propose_group_context_extensions() argument 381 ) -> Result<MlsMessage, MlsError> { in propose_reinit() argument [all …]
|
/external/rust/android-crates-io/crates/mls-rs/examples/ |
D | large_group.rs | 27 ) -> Result<(Vec<usize>, Vec<usize>), MlsError> { in bench_commit_size() argument 58 ) -> Result<Vec<Group<impl MlsConfig>>, MlsError> { in make_groups_best_case() argument 100 ) -> Result<Vec<Group<impl MlsConfig>>, MlsError> { in make_groups_worst_case() argument 135 ) -> Result<Client<impl MlsConfig>, MlsError> { in make_client() argument
|
D | basic_server_usage.rs | 42 fn create_group(group_info: &[u8]) -> Result<Self, MlsError> { in create_group() argument 57 fn upload_proposal(&mut self, proposal: Vec<u8>) -> Result<(), MlsError> { in upload_proposal() argument 79 fn upload_commit(&mut self, commit: Vec<u8>) -> Result<(), MlsError> { in upload_commit() argument 114 fn make_client(name: &str) -> Result<Client<impl MlsConfig>, MlsError> { in make_client() argument
|
/external/rust/android-crates-io/crates/mls-rs/src/key_package/ |
D | generator.rs | 46 pub fn to_storage(&self) -> Result<(Vec<u8>, KeyPackageData), MlsError> { in to_storage() argument 59 pub fn from_storage(id: Vec<u8>, data: KeyPackageData) -> Result<Self, MlsError> { in from_storage() argument 81 pub(super) async fn sign(&self, package: &mut KeyPackage) -> Result<(), MlsError> { in sign() argument 94 ) -> Result<KeyPackageGeneration, MlsError> { in generate() argument
|