- Add proper processing of 400/401 errors
- Add auth_handler specific error processing
- Add new AWS v4 signature authorizer
- Add new HMAC signature authorizer (#19)
- Add VSCode Dev Container
- Fix merging of user-provided and auth_handler-derived headers
- Fix missing prefix accessing
AuthHandler
- Fix naming of auth_handlers which involve abbreviations
- Add Apache2 license file
- Slim down dependencies
- Fix URL in Gemspec
- Add session renewal capabilities for auth_handlers
- Add interface to switch auth_handlers on-the-fly
- Add #override_headers to programmatically add more headers
- Add new auth handlers for
Bearer
,Authorization Apikey
,Header
- Add some reference pointers for authentication
- Fix auth handler IDs for multi word class names
- Fix
patch
,post
andput
methods to accept keyword arguments properly
- Fix basic authentication
- Fix output of login/logout messages on basic authentication
- Fix handling of GET requests and null payloads
- Fix style
- Add VCR options for mocking API responses in development/test
- Fix RedFish handler for bare (non-prefixed) URLs
- Add logging of auth handlers
- Add support for a
target
flag to work with Ohai - Fix reported platform hierarchy
- Add support for being used in Chef Target Mode as well
- Initial version