[ https://issues.apache.org/jira/browse/GEODE-9546?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Wayne updated GEODE-9546: ------------------------- Description: The Redis [AUTH|https://redis.io/commands/auth] command must be implemented and and integrated with the Geode SecurityManager. # Remove the system property currently being used for the Redis password. # Add a new system property for the Redis default user ID. # When a user issues an AUTH Command, the server must call the authenticate method on the customer's SecurityManager with the default Redis User (security-username property) and the user provided password (security-password property) and properly handle the AuthenticationFailedException. # The Object/Principal returned from a successful authenticate method call must be cached, associated with the client connection, and available for reuse in subsequent authorization calls. +Acceptance Criteria+ TBD was: The Redis [AUTH|https://redis.io/commands/auth] command must be implemented and and integrated with the Geode SecurityManager. # Remove the system property currently being used for the Redis password. # Add a new system property for the Redis default user ID. # When a user issues an AUTH Command, the server must call the authenticate method on the customer's SecurityManager with the default Redis User (security-username property) and the user provided password (security-password property) and properly handle the AuthenticationFailedException. # The Object/Principal returned from a successful authenticate method call must be cached, associated with the client connection, and available for reuse in subsequent authorization calls. > Enable Redis Server to Authenticate Using SecurityManager > --------------------------------------------------------- > > Key: GEODE-9546 > URL: https://issues.apache.org/jira/browse/GEODE-9546 > Project: Geode > Issue Type: New Feature > Reporter: Wayne > Priority: Major > > The Redis [AUTH|https://redis.io/commands/auth] command must be implemented > and and integrated with the Geode SecurityManager. > # Remove the system property currently being used for the Redis password. > # Add a new system property for the Redis default user ID. > # When a user issues an AUTH Command, the server must call the authenticate > method on the customer's SecurityManager with the default Redis User > (security-username property) and the user provided password > (security-password property) and properly handle the > AuthenticationFailedException. > # The Object/Principal returned from a successful authenticate method call > must be cached, associated with the client connection, and available for > reuse in subsequent authorization calls. > +Acceptance Criteria+ > > TBD > > -- This message was sent by Atlassian Jira (v8.3.4#803005)