Commit Graph
14 Commits
Author SHA1 Message Date
Kenneth Skovhede f5de77053a Added explicit isroot property, and changed to be a string generated from false.ToString() 2019-01-16 14:22:24 +01:00
verhoek 97c26adcbb Refactored into one responsibility functions. 2019-01-12 17:08:08 +01:00
verhoek 7543f2999a Fixed typo. 2019-01-12 16:10:34 +01:00
verhoek ed38d19ac7 Made helper methods static. 2019-01-12 15:58:57 +01:00
verhoek e412b404be Rewrote CanCreateUser in a more verbose way. 2019-01-12 15:46:30 +01:00
verhoek 9fa2e7c453 Code improvements. 2019-01-11 13:19:36 +01:00
verhoek d5119d2422 Simplifying object initialization. 2019-01-06 18:41:57 +01:00
Kenneth Hsu 1f8b542604 Use nameof operator when constructing ArgumentNullException.
This will make rename refactorings easier in the future.
2018-03-07 17:53:08 -08:00
Kenneth Skovhede 81f22826ca Changed S3 IAM to only use the bucket name in the policy document. 2017-09-16 20:29:44 +02:00
Kenneth Skovhede 0c68daff6c Fixed all whitespace to be 4 spaces instead of tabs 2016-09-15 11:39:27 +02:00
Kenneth Skovhede 955545d2d7 Added IAM checks and policy tool for S3.
This fixes #1275.
2016-06-23 09:56:02 +02:00
Kenneth Skovhede d793c92bb0 Some cleanup in the IAM module 2016-06-22 23:42:35 +02:00
Kenneth Skovhede ff9a0508d1 Implemented an IAM module that can check if a user is attempting to use the root account, and then create an IAM user with minimum privileges instead. 2016-06-22 23:14:18 +02:00
Kenneth Skovhede 670472559a Updated AWSSDK to use the new v3 API with a separate library for S3.
Currently using AWSSDK.S3 v3.1.7.2.
This fixes #1677
2016-06-22 20:22:59 +02:00