minio/pkg/policy
Bala FA 0d52126023 Enhance policy handling to support SSE and WORM (#5790)
- remove old bucket policy handling
- add new policy handling
- add new policy handling unit tests

This patch brings support to bucket policy to have more control not
limiting to anonymous.  Bucket owner controls to allow/deny any rest
API.

For example server side encryption can be controlled by allowing
PUT/GET objects with encryptions including bucket owner.
2018-04-24 15:53:30 -07:00
..
condition Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
action_test.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
action.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
actionset_test.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
actionset.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
effect_test.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
effect.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
id_test.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
id.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
policy_test.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
policy.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
principal_test.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
principal.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
resource_test.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
resource.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
resourceset_test.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
resourceset.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
statement_test.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00
statement.go Enhance policy handling to support SSE and WORM (#5790) 2018-04-24 15:53:30 -07:00