Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide certificate validation code #56

Closed
cadir opened this issue Dec 27, 2018 · 2 comments
Closed

Provide certificate validation code #56

cadir opened this issue Dec 27, 2018 · 2 comments
Labels
feature-request:sdk SDK specific Feature Request

Comments

@cadir
Copy link

cadir commented Dec 27, 2018

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report  
[ ] Performance issue
[x] Feature request
[ ] Documentation issue or request
[ ] Other... Please describe:

Expected Behavior

The SDK should handle all the steps of URL and certificate validation as described in the documentation. As this is required for certification, the API should have this built in. Various attempts exist such as https://github.com/anjishnu/ask-alexa-pykit/blob/cherrypy_0.3_release/lib/validation_utils.py or
https://www.dizmo.com/amazon-alexa-signature-verification/

Current Behavior

Ideally, this would be hooked into the request processing and handled seamlessly for custom skills that do not use AWS Lambda.

Context

Trying to develop a custom skill was greatly helped by the sample code for invocation. Even better would be to enhance that so it handles validation as well and can result in a skill that passes verification.
#53

Your Environment

  • ASK SDK for Python used: x.x.x
  • Operating System and version:

Python version info

  • Python version used for development:
@nikhilym
Copy link
Contributor

Hey @cadir , thanks for the feature request.

#53 only talks about deploying skill code on other than AWS Lambda services, but as you have mentioned, the request should also be validated as per the Alexa developer documentation. We will take in this feature request and tag it along with #53 to provide the support through SDK.

@nikhilym nikhilym added the feature-request:sdk SDK specific Feature Request label Dec 27, 2018
@nikhilym
Copy link
Contributor

nikhilym commented Feb 1, 2019

Closing this feature request and tracking this through #53 , which mentions support for other than AWS Lambda deployments, sample skill and documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request:sdk SDK specific Feature Request
Projects
None yet
Development

No branches or pull requests

2 participants