cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r989197 - in /websites/production/cxf/content: cache/docs.pageCache docs/jax-rs-oidc.html
Date Thu, 26 May 2016 16:47:39 GMT
Author: buildbot
Date: Thu May 26 16:47:39 2016
New Revision: 989197

Log:
Production update by buildbot for cxf

Modified:
    websites/production/cxf/content/cache/docs.pageCache
    websites/production/cxf/content/docs/jax-rs-oidc.html

Modified: websites/production/cxf/content/cache/docs.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/cxf/content/docs/jax-rs-oidc.html
==============================================================================
--- websites/production/cxf/content/docs/jax-rs-oidc.html (original)
+++ websites/production/cxf/content/docs/jax-rs-oidc.html Thu May 26 16:47:39 2016
@@ -107,7 +107,18 @@ Apache CXF -- JAX-RS OIDC
          <td height="100%">
            <!-- Content -->
            <div class="wiki-content">
-<div id="ConfluenceContent"></div>
+<div id="ConfluenceContent"><p><style type="text/css">/*<![CDATA[*/
+div.rbtoc1464281221045 {padding: 0px;}
+div.rbtoc1464281221045 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1464281221045 li {margin-left: 0px;padding-left: 0px;}
+
+/*]]>*/</style></p><div class="toc-macro rbtoc1464281221045">
+<ul class="toc-indentation"><li><a shape="rect" href="#JAX-RSOIDC-Introduction">Introduction</a></li><li><a
shape="rect" href="#JAX-RSOIDC-MavenDependencies">Maven Dependencies</a></li><li><a
shape="rect" href="#JAX-RSOIDC-IdTokenandUserInfo">IdToken and UserInfo</a></li><li><a
shape="rect" href="#JAX-RSOIDC-OIDCIDPsupport">OIDC IDP support</a>
+<ul class="toc-indentation"><li><a shape="rect" href="#JAX-RSOIDC-Overview">Overview</a></li><li><a
shape="rect" href="#JAX-RSOIDC-FedizOIDC">Fediz OIDC</a></li></ul>
+</li><li><a shape="rect" href="#JAX-RSOIDC-OIDCRPsupport">OIDC RP support</a>
+<ul class="toc-indentation"><li><a shape="rect" href="#JAX-RSOIDC-Overview.1">Overview</a></li><li><a
shape="rect" href="#JAX-RSOIDC-Demos">Demos</a></li></ul>
+</li></ul>
+</div><h1 id="JAX-RSOIDC-Introduction">Introduction</h1><h1 id="JAX-RSOIDC-MavenDependencies">Maven
Dependencies</h1><h1 id="JAX-RSOIDC-IdTokenandUserInfo">IdToken and UserInfo</h1><h1
id="JAX-RSOIDC-OIDCIDPsupport">OIDC IDP support</h1><h2 id="JAX-RSOIDC-Overview">Overview</h2><h2
id="JAX-RSOIDC-FedizOIDC">Fediz OIDC</h2><p><a shape="rect" class="external-link"
href="https://github.com/apache/cxf-fediz/tree/master/services/oidc" rel="nofollow">Fediz
OIDC</a> integrates CXF OIDC with its authentication system to have <a shape="rect"
class="external-link" href="http://openid.net/specs/openid-connect-core-1_0.html" rel="nofollow">OIDC
Core</a> supported with a minimum amount of code and configuration.</p><h1
id="JAX-RSOIDC-OIDCRPsupport">OIDC RP support</h1><h2 id="JAX-RSOIDC-Overview.1">Overview</h2><h2
id="JAX-RSOIDC-Demos">Demos</h2><p><a shape="rect" class="external-link"
href="https://github.com/apache/cxf/tree/master/distribution/src/main/release/samples/jax_rs/big_query"
rel="n
 ofollow">BigQuery</a> <a shape="rect" class="external-link" href="https://github.com/apache/cxf/blob/master/distribution/src/main/release/samples/jax_rs/big_query/src/main/java/demo/jaxrs/server/BigQueryService.java"
rel="nofollow">demo service</a> is OAuth2 client which relies on CXF OIDC RP code
to support interacting with the user, redirecting the user to Google to authenticate, and
validating IdToken returned from Google AccessTokenService alongside a new access token (OIDC
Authorization Code Flow). The demo service uses IdToken to address the user correctly and
the access token to access the user's resources as authorized by the user.</p><p><a
shape="rect" class="external-link" href="https://github.com/apache/cxf/tree/master/distribution/src/main/release/samples/jax_rs/basic_oidc"
rel="nofollow">BasicOidc</a> <a shape="rect" class="external-link" href="https://github.com/apache/cxf/blob/master/distribution/src/main/release/samples/jax_rs/basic_oidc/src/main/java/demo/jaxrs/serv
 er/IdTokenService.java" rel="nofollow">demo service</a> is not an OAuth2 client,
but a basic JAX-RS server. This server works with an HTTP Browser client which uses Google
script libraries to get IdToken from Google OIDC Authorization endpoint (OIDC Implicit flow).
This browser client interacts with CXF OIDC RP code to get IdToken validated and then posts
this token to the demo service. Demo service depends on CXF OIDC RP to have this IdToken easily
accessible in its code</p><p>&#160;</p><p>&#160;</p></div>
            </div>
            <!-- Content -->
          </td>



Mime
View raw message