isTrustedIdentity method

  1. @override
Future<bool> isTrustedIdentity(
  1. SignalProtocolAddress address,
  2. IdentityKey? identityKey,
  3. Direction? direction
)
override

Implementation

@override
Future<bool> isTrustedIdentity(SignalProtocolAddress address,
    IdentityKey? identityKey, Direction? direction) async {
  final trusted = trustedKeys[address];
  if (identityKey == null) {
    return false;
  }
  return trusted == null || eq(trusted.serialize(), identityKey.serialize());
}