I’m finding myself struggling to implement almost anything I try these days with most basic modern functionality entirely missing from Delphi RTL.
It’s medieval: there’s no support for any encryption, certificate management, creating or validating JWT or SAML (which also requires c14n, also missing in RTL). SSL has bare support and mostly through Indy.
Even new Win32 API’s are not being added to Windows unit anymore, like AddMandatoryAce (“new” is relative - it existed since Vista!), nor any new Win32 structs, constants and enums.
If you are lucky, there could be some 3rd-party units. But they may also not work right, or at all. Or you would have to reinvent the wheel from scratch.
All the things above are standard in all other languages. You can create a JWT or c14n XML and sign it with RSA with a couple of lines of code in Java or .Net.
Desperately hope that someone at Idera would see these shortcomings and address them ASAP…