21 Commits (4b22b288a6c7f21f59343872d09073578a3823a5)

Author SHA1 Message Date
Harshavardhana 09d35d3b4c
fix: sts to return appropriate errors (#9161) 5 years ago
Ashish Kumar Sinha fa5a1cebd9 support space character in access key (#8335) 5 years ago
Harshavardhana e6d8e272ce
Use const slashSeparator instead of "/" everywhere (#8028) 5 years ago
kannappanr 5ecac91a55
Replace Minio refs in docs with MinIO and links (#7494) 6 years ago
poornas 1011d21416 Fix credential parsing in signature v4 (#7377) 6 years ago
Harshavardhana c3ca954684 Implement AssumeRole API for Minio users (#7267) 6 years ago
Harshavardhana df35d7db9d Introduce staticcheck for stricter builds (#7035) 6 years ago
Harshavardhana bf414068a3 Parse and return proper errors with x-amz-security-token (#6766) 6 years ago
Harshavardhana 54ae364def Introduce STS client grants API and OPA policy integration (#6168) 6 years ago
Andreas Auernhammer 267a0a3dfa fix `X-Amz-Credential` parsing for V4 policy signature (#6451) 6 years ago
Harshavardhana d90985b6d8 Return authHeaderMalformed for an incorrect region in signature (#5618) 7 years ago
kannappanr f460eceb6d Check for value > 7 days in X-Amz-Expires header. (#5163) 7 years ago
Bala FA 32c6b62932 move credentials as separate package (#5115) 7 years ago
Frank Wessels 46897b1100 Name return values to prevent the need (and unnecessary code bloat) (#4576) 8 years ago
Krishna Srinivas 5db1e9f3dd signature: use region from Auth header if server's region not configured (#4329) 8 years ago
Krishna Srinivas 45d9cfa0c5 signature-v4: stringToSign and signingKey should use Scope's date. (#3688) 8 years ago
Bala FA e8ce3b64ed Generate and use access/secret keys properly (#3498) 8 years ago
Harshavardhana a8ab02a73a v4/presign: Fix presign requests when there are more signed headers. (#3222) 8 years ago
Harshavardhana 9161016962 tests: Improve coverage on signature v4 tests. (#3188) 8 years ago
Harshavardhana d9674f7524 Improve coverage of web-handlers.go (#3157) 8 years ago
Harshavardhana bccf549463 server: Move all the top level files into cmd folder. (#2490) 8 years ago
karthic rao e0cf4ee9fc presignV4: fix errors response and tests. (#2375) 8 years ago
Harshavardhana 02ad48466d error: Signature errors should be returned with APIErrorCode. 9 years ago
Harshavardhana 9dca46e156 signature: Use a layered approach for signature verification. 9 years ago
Harshavardhana 653ceee9ee signV4: Move pkg/signature to pkg/s3/signature4 9 years ago
Harshavardhana dd9aaa855c web/rpc: Merge ports with API server. 9 years ago
Harshavardhana 5a9333a67b signature: Rewrite signature handling and move it into a library. 9 years ago