1
0
mirror of https://github.com/minio/minio.git synced 2025-03-28 00:10:57 -04:00

6 Commits

Author SHA1 Message Date
Harshavardhana
002a205c9c Fix OPA result response handling ()
Also update the document with updated rego policy
and updated OPA agent REST API.

This PR is to fix a regression caused by PR 
2019-06-10 17:06:32 -07:00
kannappanr
5ecac91a55
Replace Minio refs in docs with MinIO and links () 2019-04-09 11:39:42 -07:00
Harshavardhana
c3ca954684 Implement AssumeRole API for Minio users ()
For actual API reference read here

https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html

Documentation is added and updated as well at docs/sts/assume-role.md

Fixes 
2019-02-27 17:46:55 -08:00
Harshavardhana
2d19011a1d Add support for AssumeRoleWithWebIdentity () 2019-01-04 13:48:12 -08:00
Harshavardhana
bab4c90c45 Fix broken links in docs () 2018-10-25 11:39:31 +05:30
Harshavardhana
54ae364def Introduce STS client grants API and OPA policy integration ()
This PR introduces two new features

- AWS STS compatible STS API named AssumeRoleWithClientGrants

```
POST /?Action=AssumeRoleWithClientGrants&Token=<jwt>
```

This API endpoint returns temporary access credentials, access
tokens signature types supported by this API

  - RSA keys
  - ECDSA keys

Fetches the required public key from the JWKS endpoints, provides
them as rsa or ecdsa public keys.

- External policy engine support, in this case OPA policy engine

- Credentials are stored on disks
2018-10-09 14:00:01 -07:00