MCPcopy
hub / github.com/minio/minio-go / Marshal

Method Marshal

pkg/encrypt/server-side.go:92–92  ·  view source on GitHub ↗

Marshal adds encryption headers to the provided HTTP headers. It marks an HTTP request as server-side-encryption request and inserts the required data into the headers.

(h http.Header)

Source from the content-addressed store, hash-verified

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.

Callers 15

HeaderMethod · 0.65
SelectObjectContentMethod · 0.65
PutObjectLegalHoldMethod · 0.65
doMakeBucketMethod · 0.65
GetObjectAttributesMethod · 0.65
SetBucketLifecycleMethod · 0.65
SetBucketNotificationMethod · 0.65
CopyObjectMethod · 0.65
MarshalMethod · 0.65
MarshalMethod · 0.65

Implementers 2

s3pkg/encrypt/server-side.go
kmspkg/encrypt/server-side.go

Calls

no outgoing calls

Tested by 15

TestNewStatementsFunction · 0.52
TestRemoveStatementsFunction · 0.52
TestAppendStatementFunction · 0.52
TestSetPolicyFunction · 0.52
TestConditionKeyMapAddFunction · 0.52
TestCopyConditionKeyMapFunction · 0.52
TestMergeConditionKeyMapFunction · 0.52
TestConditionMapAddFunction · 0.52