I am looking for a way to extract all of the public keys associated with my electrum wallet. I am aware that listaddresses() does this for public addresses, such as 1CWX7o1Ppe4JpEpSLmuovU4HFY3D6Ay24C - however, I am looking to extract the public keys, such as 02b96c2739e9543bdc17bbe58b73a3a9a16aedf2ed554faca9e5acf0b279f5d0e1.
You cannot get all of them in one go. You can call
getpubkeys("address") for each address (or do it via the GUI by going to the Addresses tab, right clicking on an address, and selecting "Public Keys")
Alternatively, you can get your master public keys (xpub) and derive from those.