Directories
¶
| Path | Synopsis |
|---|---|
|
Package admin provides the admin API server for the S3 encryption gateway.
|
Package admin provides the admin API server for the S3 encryption gateway. |
|
Package api — Object Lock subresource handlers (V0.6-S3-2).
|
Package api — Object Lock subresource handlers (V0.6-S3-2). |
|
This file is no longer needed - encryption is now handled directly in engine.go Keeping it for reference but the functionality has been moved.
|
This file is no longer needed - encryption is now handled directly in engine.go Keeping it for reference but the functionality has been moved. |
|
Package mpu implements the encrypted multipart upload state store.
|
Package mpu implements the encrypted multipart upload state store. |
|
Package s3 provides the S3 backend client.
|
Package s3 provides the S3 backend client. |
|
Package sizecache provides a write-through index mapping (bucket, key) to plaintext size, used by handleListObjects to resolve encrypted object sizes without issuing per-object HeadObject calls to the backend.
|
Package sizecache provides a write-through index mapping (bucket, key) to plaintext size, used by handleListObjects to resolve encrypted object sizes without issuing per-object HeadObject calls to the backend. |
|
Package util provides shared io.Reader/io.Writer helpers used across the gateway.
|
Package util provides shared io.Reader/io.Writer helpers used across the gateway. |
Click to show internal directories.
Click to hide internal directories.