Ambient Context implementation in Authentication

Security is one of the cross-cutting concerns and TLS is important at
this context.
Because of that DataProvider implemented by ThreadLocal in order to
provide thread based data storage.