Udo Kohlmeyer created GEODE-3739:
------------------------------------

             Summary: Amend current protocol Username / password to mimic the 
current SecurityManager implementation
                 Key: GEODE-3739
                 URL: https://issues.apache.org/jira/browse/GEODE-3739
             Project: Geode
          Issue Type: Improvement
          Components: client/server
            Reporter: Udo Kohlmeyer


The current implementation of the simple username password authentication has a 
very specific message. The SimpleUsernamePassword authentication class then 
processes that messages and populates very specific properties and passes that 
through to the SecurityManager.

Given that the securityManager implementation is custom this approach is very 
limiting. The new implementation would need to better mimic the generic 
properties that are passed through without having to manually set any 
properties.

A suggestion is to use a more generic Properties-based authenticator, that will 
take the properties that a client sets and pass them through directly to the 
SecurityManager without interfering with the message other than deserializing 
it from a hash into properties.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to