[
https://issues.apache.org/jira/browse/KNOX-514?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14645001#comment-14645001
]
Larry McCay commented on KNOX-514:
----------------------------------
The most prevalent usecases have been those of integration or federation of
authentication from other preferred authentication systems. If there are
usecases in the community that actually want to provide user credentials to
Knox for production then we can certainly consider adding support for such a
form.
To directly answer [~tanping] - yes, I took the liberty to close jiras that
were related to Knox collecting user credentials. The KnoxSSO service is
intended to consist of a couple aspects:
1. Integration point for other SSO systems which allows for participating
relying parties to redirect to our KnoxSSO WebSSO endpoint which will direct
authentication to another preferred authentication system. We have prototyped
shibboleth in this capacity using the picketlink federation provider. We then
normalize that authentication event into a single knox JWT token that can be
verified cryptographically when presented to the relying party. This aspect is
great for integrating access to web UIs through SAML, etc.
2. The KnoxSSO Token service will be used by applications that can not
participate in a WebSSO flow that includes page redirects and user interaction.
For instance, JavaScript based REST calls inside of webpages don't generally
have access to SSO cookies that are often set to HTTPOnly. We can allow for a
token based exchange for such clients with this aspect.
Does this explanation make sense?
> Documentation of the WebSSO API
> -------------------------------
>
> Key: KNOX-514
> URL: https://issues.apache.org/jira/browse/KNOX-514
> Project: Apache Knox
> Issue Type: Sub-task
> Components: Site
> Reporter: Larry McCay
> Assignee: Larry McCay
> Fix For: 0.7.0
>
>
> We need documentation for the configuration and use of the WebSSO API in
> Knox. Describe the overall architecture with regards to authentication
> provider use, flow, cookie use, etc. Also describe all of the configuration
> settings.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)