I have searched here http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/frames.html under CloudFront and I don't see a method to generate a signed url for my RTMP endpoint using NodeJs SDK. I realize S3 has the method:
(String?) getSignedUrl(operation, params, callback)
Get a pre-signed URL for a given operation name.
Does this method exist for CloudFront? I know the procedure exists according to this: http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-creating-signed-url-canned-policy.html
If not, are there any alternate method to generating a signed url? I want the link to stop working after a minute or so because I don't want someone to steal my links and download content. Am I approaching this correctly?