[
https://issues.apache.org/jira/browse/KNOX-641?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15058033#comment-15058033
]
Larry McCay commented on KNOX-641:
----------------------------------
* I think that @since tag is fine. Though it will need to change if it doesn't
make it into 0.7.0. :)
* extracting getDomainName into the Urls utility class - when I added the check
for domainSuffix I passed it because I saw that you extracted it in an earlier
pull request. It should be easily moved now. Just note the domainSuffix idea
that I added.
* If we can test for any of the pac4j provider assumptions with unit tests that
would be great.
* Ultimately, I did open a new browser to move the CAS server instead of the
testBasicAuth - which is what I expected. I do understand the intent of the
testBasicAuth - I just question the value, given the ability as you mention and
as the test CAS server has configured to do the same there.
* I'm not sure that we want to remove the pac4j identity context once we have a
KnoxSSO cookie. I could probably be convinced that it is appropriate though.
It would certainly address this concern but it would also constrain the
underlying SSO session to the TTL of the KnoxSSO token. I think it should
probably come down to the number of places that session lifetime needs to be
configured. If it were central to the actual SSO solution that would be ideal
and we should maintain the session as managed from there. If it ends up being
distributed to the pac4j provider instances and we require lifetime
configuration from both KnoxSSO and pac4j provider then it may be best to
consolidate it to KnoxSSO.
> Support CAS / OAuth / OpenID C / SAML protocols using pac4j
> -----------------------------------------------------------
>
> Key: KNOX-641
> URL: https://issues.apache.org/jira/browse/KNOX-641
> Project: Apache Knox
> Issue Type: New Feature
> Reporter: Jérôme Leleu
> Assignee: Jérôme Leleu
> Fix For: 0.7.0
>
> Attachments: KNOX-641.patch
>
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)