Initial implementation of base class of new authentication framework

Authored by nowicki on Oct 24 2018, 11:23 AM.

Description

Initial implementation of base class of new authentication framework

The goal of this new framework is to clean-up the way authentication
is done in EWS in order to allow seamless coexistence of traditional
password-base authentication, OAuth2 and any future one.

This framework brings the concept of authentication providers, which
provide authetication information to each EWS request and contain
methods used to interact with the rest of the EWS resource in order to
inform about authentication problems and offer ways to reauthenticate
if possible.

Details

Committed
nowickiOct 24 2018, 6:51 PM
Parents
R44:0a1bcaccef8d: Add access to the whole wallet map instead of just tokens
Branches
Unknown
Tags
Unknown