From: AsamK Date: Fri, 31 Dec 2021 15:19:25 +0000 (+0100) Subject: Make GroupV2Helper package-private X-Git-Tag: v0.10.1~20 X-Git-Url: https://git.nmode.ca/signal-cli/commitdiff_plain/332780b1a66a2de1a95310727c86f0a891151797?ds=sidebyside Make GroupV2Helper package-private --- diff --git a/lib/src/main/java/org/asamk/signal/manager/helper/GroupV2Helper.java b/lib/src/main/java/org/asamk/signal/manager/helper/GroupV2Helper.java index b731c676..1291b143 100644 --- a/lib/src/main/java/org/asamk/signal/manager/helper/GroupV2Helper.java +++ b/lib/src/main/java/org/asamk/signal/manager/helper/GroupV2Helper.java @@ -52,7 +52,7 @@ import java.util.UUID; import java.util.concurrent.TimeUnit; import java.util.stream.Collectors; -public class GroupV2Helper { +class GroupV2Helper { private final static Logger logger = LoggerFactory.getLogger(GroupV2Helper.class); @@ -61,12 +61,12 @@ public class GroupV2Helper { private HashMap groupApiCredentials; - public GroupV2Helper(final Context context) { + GroupV2Helper(final Context context) { this.dependencies = context.getDependencies(); this.context = context; } - public DecryptedGroup getDecryptedGroup(final GroupSecretParams groupSecretParams) throws NotAGroupMemberException { + DecryptedGroup getDecryptedGroup(final GroupSecretParams groupSecretParams) throws NotAGroupMemberException { try { final var groupsV2AuthorizationString = getGroupAuthForToday(groupSecretParams); return dependencies.getGroupsV2Api().getGroup(groupSecretParams, groupsV2AuthorizationString); @@ -82,7 +82,7 @@ public class GroupV2Helper { } } - public DecryptedGroupJoinInfo getDecryptedGroupJoinInfo( + DecryptedGroupJoinInfo getDecryptedGroupJoinInfo( GroupMasterKey groupMasterKey, GroupLinkPassword password ) throws IOException, GroupLinkNotActiveException { var groupSecretParams = GroupSecretParams.deriveFromMasterKey(groupMasterKey); @@ -93,7 +93,7 @@ public class GroupV2Helper { getGroupAuthForToday(groupSecretParams)); } - public Pair createGroup( + Pair createGroup( String name, Set members, File avatarFile ) throws IOException { final var avatarBytes = readAvatarBytes(avatarFile); @@ -182,7 +182,7 @@ public class GroupV2Helper { return true; } - public Pair updateGroup( + Pair updateGroup( GroupInfoV2 groupInfoV2, String name, String description, File avatarFile ) throws IOException { final var groupSecretParams = GroupSecretParams.deriveFromMasterKey(groupInfoV2.getMasterKey()); @@ -206,7 +206,7 @@ public class GroupV2Helper { return commitChange(groupInfoV2, change); } - public Pair addMembers( + Pair addMembers( GroupInfoV2 groupInfoV2, Set newMembers ) throws IOException { GroupsV2Operations.GroupOperations groupOperations = getGroupOperations(groupInfoV2); @@ -232,7 +232,7 @@ public class GroupV2Helper { return commitChange(groupInfoV2, change); } - public Pair leaveGroup( + Pair leaveGroup( GroupInfoV2 groupInfoV2, Set membersToMakeAdmin ) throws IOException { var pendingMembersList = groupInfoV2.getGroup().getPendingMembersList(); @@ -253,7 +253,7 @@ public class GroupV2Helper { groupOperations.createLeaveAndPromoteMembersToAdmin(selfAci.uuid(), adminUuids)); } - public Pair removeMembers( + Pair removeMembers( GroupInfoV2 groupInfoV2, Set members ) throws IOException { final var memberUuids = members.stream() @@ -264,7 +264,7 @@ public class GroupV2Helper { return ejectMembers(groupInfoV2, memberUuids); } - public Pair revokeInvitedMembers( + Pair revokeInvitedMembers( GroupInfoV2 groupInfoV2, Set members ) throws IOException { var pendingMembersList = groupInfoV2.getGroup().getPendingMembersList(); @@ -279,14 +279,14 @@ public class GroupV2Helper { return revokeInvites(groupInfoV2, memberUuids); } - public Pair resetGroupLinkPassword(GroupInfoV2 groupInfoV2) throws IOException { + Pair resetGroupLinkPassword(GroupInfoV2 groupInfoV2) throws IOException { final GroupsV2Operations.GroupOperations groupOperations = getGroupOperations(groupInfoV2); final var newGroupLinkPassword = GroupLinkPassword.createNew().serialize(); final var change = groupOperations.createModifyGroupLinkPasswordChange(newGroupLinkPassword); return commitChange(groupInfoV2, change); } - public Pair setGroupLinkState( + Pair setGroupLinkState( GroupInfoV2 groupInfoV2, GroupLinkState state ) throws IOException { final GroupsV2Operations.GroupOperations groupOperations = getGroupOperations(groupInfoV2); @@ -302,7 +302,7 @@ public class GroupV2Helper { return commitChange(groupInfoV2, change); } - public Pair setEditDetailsPermission( + Pair setEditDetailsPermission( GroupInfoV2 groupInfoV2, GroupPermission permission ) throws IOException { final GroupsV2Operations.GroupOperations groupOperations = getGroupOperations(groupInfoV2); @@ -312,7 +312,7 @@ public class GroupV2Helper { return commitChange(groupInfoV2, change); } - public Pair setAddMemberPermission( + Pair setAddMemberPermission( GroupInfoV2 groupInfoV2, GroupPermission permission ) throws IOException { final GroupsV2Operations.GroupOperations groupOperations = getGroupOperations(groupInfoV2); @@ -322,7 +322,7 @@ public class GroupV2Helper { return commitChange(groupInfoV2, change); } - public GroupChange joinGroup( + GroupChange joinGroup( GroupMasterKey groupMasterKey, GroupLinkPassword groupLinkPassword, DecryptedGroupJoinInfo decryptedGroupJoinInfo @@ -349,7 +349,7 @@ public class GroupV2Helper { return commitChange(groupSecretParams, decryptedGroupJoinInfo.getRevision(), change, groupLinkPassword); } - public Pair acceptInvite(GroupInfoV2 groupInfoV2) throws IOException { + Pair acceptInvite(GroupInfoV2 groupInfoV2) throws IOException { final GroupsV2Operations.GroupOperations groupOperations = getGroupOperations(groupInfoV2); final var selfRecipientId = context.getAccount().getSelfRecipientId(); @@ -366,7 +366,7 @@ public class GroupV2Helper { return commitChange(groupInfoV2, change); } - public Pair setMemberAdmin( + Pair setMemberAdmin( GroupInfoV2 groupInfoV2, RecipientId recipientId, boolean admin ) throws IOException { final GroupsV2Operations.GroupOperations groupOperations = getGroupOperations(groupInfoV2); @@ -376,7 +376,7 @@ public class GroupV2Helper { return commitChange(groupInfoV2, change); } - public Pair setMessageExpirationTimer( + Pair setMessageExpirationTimer( GroupInfoV2 groupInfoV2, int messageExpirationTimer ) throws IOException { final GroupsV2Operations.GroupOperations groupOperations = getGroupOperations(groupInfoV2); @@ -384,7 +384,7 @@ public class GroupV2Helper { return commitChange(groupInfoV2, change); } - public Pair setIsAnnouncementGroup( + Pair setIsAnnouncementGroup( GroupInfoV2 groupInfoV2, boolean isAnnouncementGroup ) throws IOException { final GroupsV2Operations.GroupOperations groupOperations = getGroupOperations(groupInfoV2); @@ -472,7 +472,7 @@ public class GroupV2Helper { Optional.fromNullable(password).transform(GroupLinkPassword::serialize)); } - public DecryptedGroup getUpdatedDecryptedGroup( + DecryptedGroup getUpdatedDecryptedGroup( DecryptedGroup group, byte[] signedGroupChange, GroupMasterKey groupMasterKey ) { try {