- added JWT Authentication support
- Auth now supports:
- Client Credentials Grant (CCG)
- Developer Token
- Oauth 2.0
Completed refactoring of the error handle.
Now Auth implements it's own error handle and Client implements it's own error handle.
Created 2 different rqwest clients implementations. One for Auth and one for Client.
Added re-exports at lib level so use statements are cleaner.
- Auth
- AuthClient
- AuthError
- AuthErrorResponse
- Client
- Client
- ClientError
- ClientErrorResponse
- Added
users_api::create
- Added
users_api::delete
- Added
users_api::id
- Added
users_api::list
- Added
users_api::me
- Added
users_api::terminate_sessions_by_groups_ids
- Added
users_api::terminate_sessions_by_users_ids
- Added
users_api::terminate_sessions_by_users_logins
- Added
users_api::update
- Removed way to many structures to handle passing parameters to the users api.
- Added samples for each endpoint.
- Cleaned up unused code.
- rusty-box first release
- Developer Token
- Client Credentials Grant (CCG)
- users::me
- users::list