Details
-
Improvement
-
Status: Resolved
-
Blocker
-
Resolution: Implemented
-
None
-
None
-
Mesosphere Q4 Sprint 1 10/31, Mesosphere Q4 Sprint 2 - 11/14
Description
Motivation
Design an interface covering authenticatee modules while staying minimally invasive in regards to changes on the existing CRAM-MD5 Authenticatee implementation.
Status Quo
See MESOS-1891 but replace Authenticator with Authenticatee.
Design
class Authenticatee { public: Authenticatee() {} virtual ~Authenticatee() {} virtual process::Future<bool> authenticate( const process::UPID& pid, const process::UPID& client, const mesos::Credential& credential) = 0; };