本文内容
将 C++ API 与 AWS Client Auth Gem 结合使用
AWS Client Auth Gem 提供了一个 C++ API,用于发出客户端授权和用户管理请求,以及使用 O3DE 事件总线处理通知。有关使用事件总线系统的更多信息,请参阅 EBus文档。
C++ API 参考
O3DE API 参考指南包含对 AWS Client Auth C++ API 的完整引用。
具体而言,对于 Amazon Cognito 授权请求,请参阅处理程序函数的 IAWSCognitoAuthorizationRequests 接口和 AWSCognitoAuthorizationNotifications 通知总线的文档。
对于 Amazon Cognito 用户管理请求,请参阅 IAWSCognitoUserManagementRequests 接口的文档以及处理程序函数的 AWSCognitoUserManagementNotifications 通知总线。
有关使用受支持的身份验证提供程序之一的身份验证请求,请参阅 [AuthenticationProviderInterface] AuthenticationProviderInterface 接口的文档以及处理程序函数的 AuthenticationProviderNotifications 通知总线.
有关特定身份验证提供程序实施的参考文档,请参阅 AWSCognitoAuthenticationProvider , GoogleAuthenticationProvider , 和 LWAAuthenticationProvider 。