[
https://issues.apache.org/jira/browse/SLING-3154?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13790458#comment-13790458
]
Stefan Egli commented on SLING-3154:
------------------------------------
Hi [~ianeboston],
not quite sure I follow you here.
Whitelisting is already supported but if I understand the reason for this
ticket correctly, then it was the limited nature of the current whitelisting
feature which is not 'enough' - hence, an API (or SPI..) for doing custom
whitelisting - as you suggested on the list - to me does make a lot of sense.
Or asked differently: how would the whitelisting feature you require for your
use case look like (that would be generalizable enough to be put in the
discovery.impl)?
Regarding encrypting/decrypting: do we have all the APIs on the Sling level for
this?
Cheers,
Stefan
> Add Topology Message Verification to the Discovery service.
> -----------------------------------------------------------
>
> Key: SLING-3154
> URL: https://issues.apache.org/jira/browse/SLING-3154
> Project: Sling
> Issue Type: Improvement
> Components: General
> Affects Versions: Discovery Impl 1.0.0
> Reporter: Ian Boston
> Assignee: Ian Boston
> Fix For: Discovery Impl 1.0.2
>
>
> The discovery service provides support for whitelisting sources of topology
> information, but in a cluster where the topology this creates a
> re-configuration load of order M*(n*(n-1)) where n is the number of nodes in
> the topology and M is the number of changes. That load rises rapidly as the
> number of changes and/or nodes increases.
> To address this there are 2 proposals.
> 1. To provide an SPI exported from the Discovery Impl bundle that allows
> implementors to implement whitelisting based on the request. This will need
> to support creating the request and validating the request.
> 2. Embed functionality within the Discovery Impl bundle that supports
> validation and encryption of topology requests.
--
This message was sent by Atlassian JIRA
(v6.1#6144)