public IActionResult S3Signature()
        {
            FroalaEditor.S3Config config = new FroalaEditor.S3Config
            {
                Bucket    = Environment.GetEnvironmentVariable("AWS_BUCKET"),
                Region    = Environment.GetEnvironmentVariable("AWS_REGION"),
                KeyStart  = Environment.GetEnvironmentVariable("AWS_KEY_START"),
                Acl       = Environment.GetEnvironmentVariable("AWS_ACL"),
                AccessKey = Environment.GetEnvironmentVariable("AWS_ACCESS_KEY"),
                SecretKey = Environment.GetEnvironmentVariable("AWS_SECRET_KEY")
            };

            return(Json(FroalaEditor.S3.GetHash(config)));
        }
Example #2
0
        public object S3Signature()
        {
            FroalaEditor.S3Config config = new FroalaEditor.S3Config
            {
                Bucket     = Environment.GetEnvironmentVariable("AWS_BUCKET"),
                Region     = Environment.GetEnvironmentVariable("AWS_REGION"),
                KeyStart   = Environment.GetEnvironmentVariable("AWS_KEY_START"),
                Acl        = Environment.GetEnvironmentVariable("AWS_ACL"),
                AccessKey  = Environment.GetEnvironmentVariable("AWS_ACCESS_KEY"),
                SecretKey  = Environment.GetEnvironmentVariable("AWS_SECRET_KEY"),
                Expiration = Environment.GetEnvironmentVariable("AWS_EXPIRATION")  // Expiration s3 image signature #11
            };

            return(Json(FroalaEditor.S3.GetHash(config), JsonRequestBehavior.AllowGet));
        }