Package org.apache.ignite.spi.discovery
Interface DiscoverySpiNodeAuthenticator
-
public interface DiscoverySpiNodeAuthenticator
Node authenticator.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.apache.ignite.internal.processors.security.SecurityContext
authenticateNode(ClusterNode node, SecurityCredentials cred)
Security credentials.boolean
isGlobalNodeAuthentication()
Gets global node authentication flag.
-
-
-
Method Detail
-
authenticateNode
org.apache.ignite.internal.processors.security.SecurityContext authenticateNode(ClusterNode node, SecurityCredentials cred) throws IgniteException
Security credentials.- Parameters:
node
- Node to authenticate.cred
- Security credentials.- Returns:
- Security context if authentication succeeded or
null
if authentication failed. - Throws:
IgniteException
- If authentication process failed (invalid credentials should not lead to this exception).
-
isGlobalNodeAuthentication
boolean isGlobalNodeAuthentication()
Gets global node authentication flag.- Returns:
True
if all nodes in topology should authenticate joining node,false
if only coordinator should do the authentication.
-
-