- BREAKING: Remove deprecated
authenticate
method, usetoken
instead
- Use the new default branch (
main
, replacingmaster
) in the publish job.
- Publish gem to the new gem server
- Support requesting scopes
- Add requirement for Ruby 2.2 to gemspec (this was an implicit requirement before)
- Allows value of
token_type
to have any casing
- Add
instance
accessor toAccessTokenAgent::Connector
- Use a string as key in HTTP headers, to be compatible with Ruby < 2.3
- Add
http_auth_header
method to the connector, since this is the most common use case - Deprecate the
authenticate
method in favor of the newtoken
method - Allow to configure from which path to get the access token
- Put all errors into the AccessTokenAgent namespace
- Actually return a token when faking auth
- Rename error raised for unsupported token types
- Ensure that access token response carries an access token
- Fix broken gem release (missing files)
- Raise
AccessTokenAgent::ConnectionError
if the auth service could not be reached.
- Rename fake_authenticate parameter to fake_auth
- This is compatible with the file format that AuthConnector already expects
- Remove obsolete class Credentials
- Rename base_uri parameter to host
- This is compatible with the file format that AuthConnector already expects
- initial Release