1
0
Форкнуть 0
Граф коммитов

10 Коммитов

Автор SHA1 Сообщение Дата
J Wyman ∞ 602a623f09 authentication: Add base class to all types.
All non-static classes now inherit from the base type `Base` which will enable service-provider like functionality.
2018-03-06 10:31:07 -05:00
J Wyman ∞ 72093af765 authentication: Adopt async model.
Adopt the async interface model for authentication and secret storage.
2018-03-06 00:03:55 -05:00
J Wyman a36f3937a8 Convert Microsoft tests to Xunit.
Update Framework version of test projects to 4.6.2.
2017-06-22 23:31:15 -04:00
J Wyman 9f7a69c0e6 Resolve code analysis warnings. 2017-01-05 13:19:51 -05:00
J Wyman 436fec2914 Improve basic authentication support.
Allow for enforcement of how to handle NTLM: auto, always, or never (aka basic only).
2016-12-12 09:52:04 -05:00
J Wyman 14d1c5a1da Add NTLM detection to `BasicAuthentication`.
Add a new `WwwAuthenticateHelper` to detect authentication type support of hosts via HTTP headers, specifically the 'WWW-Authenticate' header.

Add dynamic callback support to the `BasicAuthentication` class, such that modal or basic prompts can be chosen when the class is created and invoked when `AcquireCredentials` is called. This, correctly, moves the logic for deciding what to call to the configuration stage and the the execution logic to the execution state.

Add NTLM detection to `BasicAuthentication.AcquireCredentials` method, which wholly independent from the `GetCredentials` method now.
2016-10-26 12:32:11 -04:00
J Wyman 33be75e4a8 Finish modernizing API since Adal break anyways. 2016-08-05 10:48:04 -04:00
XhmikosR 46d85d4a34 Ran Codemaid. 2016-03-21 18:38:38 +02:00
J Wyman 7df125f6fc Changed all API to use TargetUri to support proxies.
Added new TargetUri class which resovles actual vs proxy Uri values.
2016-02-25 16:00:51 -05:00
J Wyman ca85b69f4e Renamed from 'MS.TFS.*' to 'MS.ALM.*'.
Help disambiguate 'Team Foundation Server' from this common library with TSF support.

'ALM' = 'Application Lifecycle Management'.
2015-09-15 09:58:26 -04:00