[ 
https://issues.apache.org/jira/browse/IGNITE-12049?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16967400#comment-16967400
 ] 

Alexei Scherbakov commented on IGNITE-12049:
--------------------------------------------

[~SomeFire]

I left comments on PR, please address them.

Some general questions:

1. For "normal" cluster nodes attributes are already available using 
ClusterNode.attributes and user can just set any attribute and use it in custom 
authenticator without any changes in core by implementing [1].

Do I understand correctly the fix is only relevant for thin clients 
authenticated using [2] and not having associated local attributes ? 
Shouldn't we instead provide the ability for thin clients to have attributes 
and avoid changing IgniteConfiguration ?

2. Why the new attribute is not available during authentication for jdbc/odbc 
client types ?

3. Can you create an example of using custom authenticator with certificates ?

[1] 
org.apache.ignite.internal.processors.security.GridSecurityProcessor#authenticateNode
[2] 
org.apache.ignite.internal.processors.security.GridSecurityProcessor#authenticate










> Allow custom authenticators to use SSL certificates
> ---------------------------------------------------
>
>                 Key: IGNITE-12049
>                 URL: https://issues.apache.org/jira/browse/IGNITE-12049
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Ryabov Dmitrii
>            Assignee: Ryabov Dmitrii
>            Priority: Minor
>          Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> Add SSL certificates to AuthenticationContext, so, authenticators can make 
> additional checks based on SSL certificates.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to