Documentation ¶
Overview ¶
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.go
- api-router.go
- auth-handler.go
- bucket-handlers.go
- bucket-policy-handlers.go
- bucket-policy-parser.go
- bucket-policy.go
- build-constants.go
- certs.go
- commands.go
- config-migrate.go
- config-old.go
- config-v4.go
- config.go
- damerau-levenshtein.go
- format-config-v1.go
- fs-objects-multipart.go
- fs-objects.go
- generic-handlers.go
- globals.go
- handler-utils.go
- httprange.go
- logger-console-hook.go
- logger-file-hook.go
- logger-syslog-hook_nix.go
- logger.go
- main.go
- namespace-lock.go
- notifier.go
- object-common-multipart.go
- object-common.go
- object-datatypes.go
- object-errors.go
- object-handlers.go
- object-interface.go
- object-utils.go
- posix-dirent-ino.go
- posix-list-dir-nix.go
- posix-utils.go
- posix.go
- routers.go
- rpc-client.go
- rpc-server-datatypes.go
- rpc-server.go
- runtime-checks.go
- server-main.go
- server-rlimit-nix.go
- signature-jwt.go
- signature-v4-parser.go
- signature-v4-postpolicyform.go
- signature-v4-utils.go
- signature-v4.go
- storage-api-interface.go
- storage-datatypes.go
- storage-errors.go
- tree-walk.go
- trie.go
- typed-errors.go
- update-main.go
- utils.go
- version-main.go
- web-handlers.go
- web-router.go
- xl-erasure-v1-common.go
- xl-erasure-v1-createfile.go
- xl-erasure-v1-healfile.go
- xl-erasure-v1-metadata.go
- xl-erasure-v1-readfile.go
- xl-erasure-v1-utils.go
- xl-erasure-v1-waitcloser.go
- xl-erasure-v1.go
- xl-objects-multipart.go
- xl-objects.go
Directories ¶
Path | Synopsis |
---|---|
pkg
|
|
crypto/sha256
Package sha256 provides SHA256SSE3, SHA256AVX, SHA256AVX2
|
Package sha256 provides SHA256SSE3, SHA256AVX, SHA256AVX2 |
crypto/sha512
Package sha512 implements the SHA512 hash algorithms as defined in FIPS 180-2.
|
Package sha512 implements the SHA512 hash algorithms as defined in FIPS 180-2. |
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. |
safe
Package safe provides safe file write semantics by leveraging Rename's() safeity.
|
Package safe provides safe file write semantics by leveraging Rename's() safeity. |
Click to show internal directories.
Click to hide internal directories.