RSA Signing/Verification?

It appears that juce::RSAKey supports encryption but not signing or verifying? Am I missing something? I’ve read that encrypting a message hash using the private key is equivalent to signing, but only in textbook RSA without padding (which is apparently vulnerable to various attacks). Is this the kind of implementation Juce uses or does it lack signing for some other reason?