github.com/aavshr/aws-sdk-go@v1.41.3/service/cloudfront/sign/policy_json_1_7.go (about)

     1  //go:build go1.7
     2  // +build go1.7
     3  
     4  package sign
     5  
     6  import (
     7  	"bytes"
     8  	"encoding/json"
     9  )
    10  
    11  func encodePolicyJSON(p *Policy) ([]byte, error) {
    12  	buffer := &bytes.Buffer{}
    13  	encoder := json.NewEncoder(buffer)
    14  	encoder.SetEscapeHTML(false)
    15  	err := encoder.Encode(p)
    16  	return buffer.Bytes(), err
    17  }