You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by se...@apache.org on 2016/02/04 18:40:08 UTC

cxf-fediz git commit: Wiring OidcImplicitService with 'id_token token' response type supported for now

Repository: cxf-fediz
Updated Branches:
  refs/heads/master 48f12d233 -> 9a8fcccb1


Wiring OidcImplicitService with 'id_token token' response type supported for now


Project: http://git-wip-us.apache.org/repos/asf/cxf-fediz/repo
Commit: http://git-wip-us.apache.org/repos/asf/cxf-fediz/commit/9a8fcccb
Tree: http://git-wip-us.apache.org/repos/asf/cxf-fediz/tree/9a8fcccb
Diff: http://git-wip-us.apache.org/repos/asf/cxf-fediz/diff/9a8fcccb

Branch: refs/heads/master
Commit: 9a8fcccb17a1e3815a381895a2d117d379158173
Parents: 48f12d2
Author: Sergey Beryozkin <sb...@gmail.com>
Authored: Thu Feb 4 17:39:51 2016 +0000
Committer: Sergey Beryozkin <sb...@gmail.com>
Committed: Thu Feb 4 17:39:51 2016 +0000

----------------------------------------------------------------------
 .../oidc/src/main/webapp/WEB-INF/applicationContext.xml   | 10 ++++++++++
 1 file changed, 10 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cxf-fediz/blob/9a8fcccb/services/oidc/src/main/webapp/WEB-INF/applicationContext.xml
----------------------------------------------------------------------
diff --git a/services/oidc/src/main/webapp/WEB-INF/applicationContext.xml b/services/oidc/src/main/webapp/WEB-INF/applicationContext.xml
index 040500b..9d26cd3 100644
--- a/services/oidc/src/main/webapp/WEB-INF/applicationContext.xml
+++ b/services/oidc/src/main/webapp/WEB-INF/applicationContext.xml
@@ -45,13 +45,23 @@
          -->
          <property name="canSupportPublicClients" value="true"/>
     </bean>
+    <bean id="oidcImplicitService" class="org.apache.cxf.rs.security.oidc.idp.OidcImplicitService">
+         <property name="dataProvider" ref="oauthProvider"/>
+         <property name="skipAuthorizationWithOidcScope" value="true"/>
+         <property name="responseFilter" ref="idTokenFilter"/>
+    </bean>
     <jaxrs:server address="/idp">
         <jaxrs:serviceBeans>
            <ref bean="oidcAuthorizationService"/>
+           <ref bean="oidcImplicitService"/>
         </jaxrs:serviceBeans>
         <jaxrs:providers>
             <ref bean="viewProvider"/>
         </jaxrs:providers>
+        <jaxrs:properties>
+            <entry key="rs.security.signature.properties" value="rs.security.properties"/>
+            <entry key="rs.security.signature.key.password.provider" value-ref="keyPasswordProvider"/>
+        </jaxrs:properties>
     </jaxrs:server>
     
     <!--