Alexa::ASK::Skill AuthenticationConfiguration
The
AuthenticationConfiguration property type specifies the Login with Amazon (LWA)
configuration used to authenticate with the Alexa service. Only Login with Amazon
security
profiles created through the Amazon Developer Console are supported for authentication. A Client ID, Client Secret, and Refresh Token
are required. You can generate a Client ID and Client Secret by creating a new security
profile on the Amazon Developer Portal or you can retrieve them from an existing
profile. You can then produce the refresh token by providing the Client ID and Client
Secret to
the generate-lwa-tokens command in the ASK CLI.
AuthenticationConfiguration is a property of the Alexa::ASK::Skill
resource.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "ClientId" :String, "ClientSecret" :String, "RefreshToken" :String}
YAML
ClientId:StringClientSecret:StringRefreshToken:String
Properties
ClientId-
Client ID from Login with Amazon (LWA).
Required: Yes
Type: String
Update requires: No interruption
ClientSecret-
Client Secret from Login with Amazon (LWA).
Required: Yes
Type: String
Update requires: No interruption
RefreshToken-
Refresh Token from Login with Amazon (LWA).
Required: Yes
Type: String
Update requires: No interruption
