I'm not totally certain on this, but it's been my understanding that all boxer-primed and some of the berdan-primed is non-corrosive.
Some of the berdan is corrosive, so it's best to assume it all is to be safe.
Cleaning your rifle after every shooting session, no matter how few bullets are expended, is always the safest way to fight corrosion.