[
https://issues.apache.org/jira/browse/MESOS-1889?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gavin updated MESOS-1889:
-------------------------
Comment: was deleted
(was: www.rtat.net)
> Create an Authenticator Module
> ------------------------------
>
> Key: MESOS-1889
> URL: https://issues.apache.org/jira/browse/MESOS-1889
> Project: Mesos
> Issue Type: Improvement
> Components: modules
> Reporter: Till Toenshoff
> Assignee: Till Toenshoff
> Priority: Major
> Fix For: 0.21.0
>
>
> h4. Motivation
> Allow for third parties to quickly develop and plug-in new authentication
> methods. The modularized Authenticator API will lower the barrier for the
> community to provide new methods to Mesos. An example for such additional,
> next step module could be PAM (LDAP, MySQL, NIS, UNIX) backed authentication.
> cyrus-sasl2 itself already offers more than a half a dozen mechanisms via its
> standard plugins and these could be triggered by additional Authenticator /
> Authenticatee modules. cyrus-sasl2 does support even more mechanisms when
> being custom built (about a full dozen) but we do not want to bundle
> cyrus-sasl2 to enforce custom builds. Alternative authentication (especially
> non-SASL based) methods may bring in new dependencies that we don't want to
> enforce on all of our users. Mesos users may be required to use custom
> authentication techniques due to strict security policies.
> h4. Breakdown
> - [Interface Design|https://issues.apache.org/jira/browse/MESOS-1891]
> - [Location and Naming|https://issues.apache.org/jira/browse/MESOS-1893]
> - [Integration|https://issues.apache.org/jira/browse/MESOS-1966]
> - [Tests|https://issues.apache.org/jira/browse/MESOS-1894]
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)