Alexa::ASK::Skill AuthenticationConfiguration - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

Alexa::ASK::Skill AuthenticationConfiguration

AuthenticationConfiguration 属性类型指定用于在 Alexa 服务中进行身份验证的 Login with Amazon (LWA) 配置。仅支持使用通过 使用 Alexa Skills Kit 开发人员文档打造技能 创建的“以 Amazon 登录”安全配置文件进行身份验证。需要使用客户端 ID、客户端密钥和刷新令牌。您可以在 Amazon 开发人员门户上创建新的 安全配置文件 以生成客户端 ID 和客户端密钥,或者从现有的配置文件中检索这些内容。然后,您可以使用 Alexa 技能工具包 CLI 检索刷新令牌。有关说明,请参阅 ASK CLI 命令参考 中的util-command

AuthenticationConfigurationAlexa::ASK::Skill 资源的一个属性。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "ClientId" : String, "ClientSecret" : String, "RefreshToken" : String }

YAML

ClientId: String ClientSecret: String RefreshToken: String

属性

ClientId

来自 Login with Amazon (LWA) 的客户端 ID。

必需:是

类型:字符串

Update requires: No interruption

ClientSecret

来自“以 Amazon 登录”(LWA) 的客户端密钥。

必需:是

类型:字符串

Update requires: No interruption

RefreshToken

来自“以 Amazon 登录”(LWA) 的刷新令牌。此令牌为私有。

必需:是

类型:字符串

Update requires: No interruption