You need to implement only GridSecurityProcessor and return implementation instance from PluginProvider#createComponent().
DiscoverySpiNodeAuthenticator is an internal interface and Ignite already has an implementation which delegates to GridSecurityProcessor#authenticateNode(). 2016-08-19 11:52 GMT+03:00 pragmaticbigdata <amits...@gmail.com>: > On further troubleshooting, I came across the DiscoverySpiNodeAuthenticator > interface. It seems that the authenticateNode() method is getting called on > the server node whenever a node (client/server) joins the cluster. > 1. Is this (DiscoverySpiNodeAuthenticator) the only interface we need to > implement then to add a secured access support to our ignite deployment? > 2. None of the methods of the security context returned in the > DiscoverySpiNodeAuthenticator.authenticateNode() method are getting > called. > Where should add the code that validates the username/password? > > Kindly let me know your thoughts. Thanks > > > > -- > View this message in context: http://apache-ignite-users. > 70518.x6.nabble.com/Implementing-Security-Plugin-tp7162p7164.html > Sent from the Apache Ignite Users mailing list archive at Nabble.com. >