I'm trying to set up multi-factor authentication for AWS WorkSpaces using AD and OATH TOTP (e.g. Google Authenticator). In the AWS AD Connector config you can set up the RADIUS server's IP, port and shared code. If I understand correctly the RADIUS server is what would then connect to Google Authenticator or any other provider and those details are abstracted away behind RADIUS.
Is it possible to connect NPS to an OATH TOTP provider or do you require another RADIUS server? Did I misunderstand how this works and the provider would have additional software to install? I've searched online but haven't found a very clear answer.