Kevin Doran created NIFIREG-45:
----------------------------------

             Summary: Refactor NiFi Registry LoginIdentityProvider
                 Key: NIFIREG-45
                 URL: https://issues.apache.org/jira/browse/NIFIREG-45
             Project: NiFi Registry
          Issue Type: Improvement
            Reporter: Kevin Doran
            Assignee: Kevin Doran


The initial implementation of identity provider implementation for NiFi 
Registry was based on the current (at the time) implementation on NiFi that 
used a LoginIdentityProvider Interface that authenticated a LoginCredentials 
object holding a username/password. This was for legacy reasons that were 
NiFi-specific relating to avoiding inclusion of servlet jars in the dependency 
for the identity provider api module.

This is not a constraint for Registry (or NiFi any more apparently), so this 
ticket is to refactor this interface to be more general by authenticating a 
ServletRequest object, which would open implementations up to supporting more 
ways of the client passing in the identity claim (eg, cookie value).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to