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

ASF subversion and git services commented on KNOX-1119:
-------------------------------------------------------

Commit 27217ead9a67bcded8978133a9d7abe40ebc1d1a in knox's branch 
refs/heads/master from [~coheigea]
[ https://git-wip-us.apache.org/repos/asf?p=knox.git;h=27217ea ]

KNOX-1134 - Regression due to KNOX-1119


> Pac4J OAuth/OpenID Principal Needs to be Configurable
> -----------------------------------------------------
>
>                 Key: KNOX-1119
>                 URL: https://issues.apache.org/jira/browse/KNOX-1119
>             Project: Apache Knox
>          Issue Type: Bug
>          Components: KnoxSSO
>            Reporter: Larry McCay
>            Assignee: Larry McCay
>            Priority: Blocker
>             Fix For: 0.14.0
>
>         Attachments: Add_configurable_id_attribute_to_pac4j_filter_.patch, 
> KNOX-1119-001.patch, KNOX-1119-002.patch
>
>
> Currently, the Pac4JIdentityAdapter blindly accepts the subject of the 
> returned UserProfile which isn't directly usable in the Hadoop operating 
> environment. We need to be able to resolve it to an actual username.
> It seems that we could take two different approaches for this. 
> 1. Add a param to the pac4j provider to indicate the UserProfile attribute to 
> use as the PrimaryPrincipal
> 2. Add a new identity assertion provider that can decrypt the 
> pac4jUserProfile cookie and extract the configured attribute.
> I lean towards #1 above so that identity assertion providers could be used to 
> munge the extracted attribute in interesting ways.
> There was some discussion of this [1] back in 0.8.0 and we never really 
> circled back to it. 
> [~jleleu] - Am I missing anything that is already in place for this?
> 1. 
> http://mail-archives.apache.org/mod_mbox/knox-dev/201601.mbox/%3CCACRbFyitvZ72-oqu2triGmn%3DKhB8JE0pFONyFim63RKS4gZp0A%40mail.gmail.com%3E



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

Reply via email to