ServerSide is a form of S3 server-side-encryption.
| 83 | |
| 84 | // ServerSide is a form of S3 server-side-encryption. |
| 85 | type ServerSide interface { |
| 86 | // Type returns the server-side-encryption method. |
| 87 | Type() Type |
| 88 | |
| 89 | // Marshal adds encryption headers to the provided HTTP headers. |
| 90 | // It marks an HTTP request as server-side-encryption request |
| 91 | // and inserts the required data into the headers. |
| 92 | Marshal(h http.Header) |
| 93 | } |
| 94 | |
| 95 | // NewSSE returns a server-side-encryption using S3 storage encryption. |
| 96 | // Using SSE-S3 the server will encrypt the object with server-managed keys. |
no outgoing calls
no test coverage detected