Documentation ¶
Overview ¶
File carries any specific responses constructed/necessary in multipart operations.
This file implements AWS Access Policy Language parser in accordance with http://docs.aws.amazon.com/AmazonS3/latest/dev/access-policy-language-overview.html
This file implements helper functions to validate AWS Signature Version '4' authorization header.
This package provides comprehensive helpers for following signature types. - Based on Authorization header. - Based on Query parameters. - Based on Form POST policy.
Source Files ¶
- access-key.go
- accesslog-handler.go
- api-datatypes.go
- api-errors.go
- api-headers.go
- api-resources.go
- api-response-multipart.go
- api-response.go
- api-router.go
- auth-handler.go
- bucket-handlers-listobjects.go
- bucket-handlers.go
- bucket-notification-datatypes.go
- bucket-notification-handlers.go
- bucket-notification-utils.go
- bucket-policy-handlers.go
- bucket-policy-migrate.go
- bucket-policy-parser.go
- bucket-policy.go
- build-constants.go
- certs.go
- checkport.go
- commands.go
- config-migrate.go
- config-old.go
- config-v5.go
- config.go
- crossdomain-xml-handler.go
- damerau-levenshtein.go
- erasure-createfile.go
- erasure-readfile.go
- erasure-utils.go
- format-config-v1.go
- fs-createfile.go
- fs-v1-errors.go
- fs-v1-metadata.go
- fs-v1-multipart-common.go
- fs-v1-multipart.go
- fs-v1.go
- generic-handlers.go
- globals.go
- handler-utils.go
- host-to-ip.go
- httprange.go
- logger-amqp.go
- logger-console-hook.go
- logger-elasticsearch.go
- logger-file-hook.go
- logger-redis.go
- logger-syslog-hook_nix.go
- logger.go
- main.go
- namespace-lock.go
- notifier.go
- object-common.go
- object-datatypes.go
- object-errors.go
- object-handlers-common.go
- object-handlers.go
- object-interface.go
- object-multipart-common.go
- object-utils.go
- posix-dirent-ino.go
- posix-list-dir-nix.go
- posix-prepare-path.go
- posix-utils_common.go
- posix-utils_nix.go
- posix.go
- queues.go
- rate-limit-handler.go
- routers.go
- rpc-client.go
- rpc-server-datatypes.go
- rpc-server.go
- runtime-checks.go
- server-main.go
- server-mux.go
- server-rlimit-nix.go
- server-startup-msg.go
- signals.go
- signature-jwt.go
- signature-v4-parser.go
- signature-v4-postpolicyform.go
- signature-v4-utils.go
- signature-v4.go
- signature-verify-reader.go
- storage-datatypes.go
- storage-errors.go
- storage-interface.go
- strconv-bytes.go
- tree-walk-pool.go
- tree-walk.go
- trie.go
- typed-errors.go
- update-main.go
- utils.go
- version-main.go
- web-handlers.go
- web-router.go
- xl-v1-bucket.go
- xl-v1-common.go
- xl-v1-errors.go
- xl-v1-healing.go
- xl-v1-list-objects.go
- xl-v1-metadata.go
- xl-v1-multipart-common.go
- xl-v1-multipart.go
- xl-v1-object.go
- xl-v1-utils.go
- xl-v1.go
Directories ¶
Path | Synopsis |
---|---|
pkg
|
|
bpool
Package bpool implements a fixed size pool of byte slices.
|
Package bpool implements a fixed size pool of byte slices. |
crypto/sha256
Package sha256 provides SHA256SSE3, SHA256AVX, SHA256AVX2
|
Package sha256 provides SHA256SSE3, SHA256AVX, SHA256AVX2 |
mimedb
Package mimedb is a database of file extension to mime content-type.
|
Package mimedb is a database of file extension to mime content-type. |
objcache
Package objcache implements in memory caching methods.
|
Package objcache implements in memory caching methods. |
Click to show internal directories.
Click to hide internal directories.