-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
auth: manual token expiration, better auxiliary token handling, improve tests #665
Commits on Sep 26, 2023
-
auth: ability to manually expire a cached token
Whilst the new ExpireToken() method only has any meaning or effect when a token is being cached, in practise this all the existing Authorizers wrap themselves with a CachedAuthorizer. For consistency this is added to the Authorizer interface to make downstream implementation simpler and this should not cause any incompatibility or errors where one of the provided constructors is used.
Configuration menu - View commit details
-
Copy full SHA for 2ba693b - Browse repository at this point
Copy the full SHA 2ba693bView commit details
Commits on Sep 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 96793a5 - Browse repository at this point
Copy the full SHA 96793a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca32de0 - Browse repository at this point
Copy the full SHA ca32de0View commit details -
auth: add a
SetAuthHeaders()
function for decorating the Request wi……th both standard and auxiliary access tokens
Configuration menu - View commit details
-
Copy full SHA for 5165d82 - Browse repository at this point
Copy the full SHA 5165d82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1072418 - Browse repository at this point
Copy the full SHA 1072418View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60af3f3 - Browse repository at this point
Copy the full SHA 60af3f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82cc448 - Browse repository at this point
Copy the full SHA 82cc448View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e0f271 - Browse repository at this point
Copy the full SHA 4e0f271View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15a78fe - Browse repository at this point
Copy the full SHA 15a78feView commit details
Commits on Sep 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e2ff919 - Browse repository at this point
Copy the full SHA e2ff919View commit details
Commits on Oct 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 48750d5 - Browse repository at this point
Copy the full SHA 48750d5View commit details
Commits on Oct 24, 2023
-
Implement optional custom authorization function for API clients
* Add a custom authorization function for ResourceManagerClient, which sets the `Authorization` and `x-ms-authorization-auxiliary` headers. * When custom authorization function is not defined, use the auth.SetAuthHeader() function to decorate requests with a standard `Authorization` header having a bearer token.
Configuration menu - View commit details
-
Copy full SHA for 3dd1893 - Browse repository at this point
Copy the full SHA 3dd1893View commit details
Commits on Nov 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ff6a279 - Browse repository at this point
Copy the full SHA ff6a279View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55249e0 - Browse repository at this point
Copy the full SHA 55249e0View commit details -
resourcemanager: don't set x-ms-authorization-auxiliary header when n…
…o aux tokens are present
Configuration menu - View commit details
-
Copy full SHA for 6445851 - Browse repository at this point
Copy the full SHA 6445851View commit details