Philip Zampino created KNOX-2210:
------------------------------------

             Summary: Gateway-level configuration for server-managed Knox token 
state
                 Key: KNOX-2210
                 URL: https://issues.apache.org/jira/browse/KNOX-2210
             Project: Apache Knox
          Issue Type: Bug
          Components: Server
    Affects Versions: 1.4.0
            Reporter: Philip Zampino
            Assignee: Philip Zampino


Currently, use of the token state service by Knox Token service deployments and 
JWT providers is configured independently. This is due to the fact that there 
can be multiple deployments of the Knox Token service (i.e., multiple 
topologies), and each can choose whether server-management of token state is 
desired.

However, in the simplest deployment scenarios, there is a single topology 
providing the Knox Token service, and one or more topologies with providers 
that verify those tokens for authentication. In these cases, would be simpler 
to have a single gateway-level configuration property that enables/disables the 
use of the TokenStateService for all KnoxToken service deployments and JWT 
provider deployments.

The KnoxToken service and the providers should check for a topology-level 
override (e.g., service param, provider param), which should be applied if 
present. In the absence of an topology-level override, the gateway-level 
configuration property should be referenced and applied.

 



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

Reply via email to