cxf git commit: Removing IdToken property from UserInfo

2015-12-15 Thread sergeyb
Repository: cxf
Updated Branches:
  refs/heads/3.1.x-fixes d4bfacb8c -> bbfe35e46


Removing IdToken property from UserInfo


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

Branch: refs/heads/3.1.x-fixes
Commit: bbfe35e464e2f4a6a4783420104d0d90c287fff7
Parents: d4bfacb
Author: Sergey Beryozkin 
Authored: Tue Dec 15 13:02:40 2015 +
Committer: Sergey Beryozkin 
Committed: Tue Dec 15 14:23:30 2015 +

--
 .../apache/cxf/rs/security/oidc/common/UserInfo.java|  7 ---
 .../cxf/rs/security/oidc/rp/OidcClientTokenContext.java |  2 +-
 .../cxf/rs/security/oidc/rp/OidcUserInfoProvider.java   | 12 
 .../apache/cxf/rs/security/oidc/rp/UserInfoContext.java |  2 +-
 4 files changed, 10 insertions(+), 13 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/cxf/blob/bbfe35e4/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/common/UserInfo.java
--
diff --git 
a/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/common/UserInfo.java
 
b/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/common/UserInfo.java
index 06b4e96..1ac2986 100644
--- 
a/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/common/UserInfo.java
+++ 
b/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/common/UserInfo.java
@@ -24,7 +24,6 @@ import java.util.Map;
 import org.apache.cxf.rs.security.jose.jwt.JwtClaims;
 
 public class UserInfo extends AbstractUserInfo {
-private IdToken idToken;
 public UserInfo() {
 }
 public UserInfo(JwtClaims claims) {
@@ -33,10 +32,4 @@ public class UserInfo extends AbstractUserInfo {
 public UserInfo(Map claims) {
 super(new LinkedHashMap(claims));
 }
-public IdToken getIdToken() {
-return idToken;
-}
-public void setIdToken(IdToken idToken) {
-this.idToken = idToken;
-}
 }

http://git-wip-us.apache.org/repos/asf/cxf/blob/bbfe35e4/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcClientTokenContext.java
--
diff --git 
a/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcClientTokenContext.java
 
b/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcClientTokenContext.java
index 5187392..5f430be 100644
--- 
a/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcClientTokenContext.java
+++ 
b/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcClientTokenContext.java
@@ -21,5 +21,5 @@ package org.apache.cxf.rs.security.oidc.rp;
 import org.apache.cxf.rs.security.oauth2.client.ClientTokenContext;
 
 public interface OidcClientTokenContext extends ClientTokenContext,
-IdTokenContext, UserInfoContext {
+UserInfoContext {
 }

http://git-wip-us.apache.org/repos/asf/cxf/blob/bbfe35e4/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcUserInfoProvider.java
--
diff --git 
a/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcUserInfoProvider.java
 
b/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcUserInfoProvider.java
index 822d13b..386dd5e 100644
--- 
a/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcUserInfoProvider.java
+++ 
b/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcUserInfoProvider.java
@@ -21,24 +21,28 @@ package org.apache.cxf.rs.security.oidc.rp;
 import org.apache.cxf.jaxrs.ext.ContextProvider;
 import org.apache.cxf.message.Message;
 import org.apache.cxf.rs.security.oauth2.client.ClientTokenContext;
+import org.apache.cxf.rs.security.oidc.common.IdToken;
 import org.apache.cxf.rs.security.oidc.common.UserInfo;
 
 public class OidcUserInfoProvider implements ContextProvider {
 
 @Override
 public UserInfoContext createContext(Message m) {
-OidcClientTokenContext ctx = (OidcClientTokenContext)
+final OidcClientTokenContext ctx = (OidcClientTokenContext)
 m.getContent(ClientTokenContext.class);
 final UserInfo userInfo = ctx != null ? ctx.getUserInfo() : 
m.getContent(UserInfo.class);
 if (userInfo != null) {
-if (ctx != null) {
-userInfo.setIdToken(ctx.getIdToken());
-}
+final IdToken idToken = ctx != null ? ctx.getIdToken() : 
m.getContent(IdToken.class);
 return new UserInfoContext() {
 
 @Ov

cxf git commit: Removing IdToken property from UserInfo

2015-12-15 Thread sergeyb
Repository: cxf
Updated Branches:
  refs/heads/master b316007cc -> 3fb5e2464


Removing IdToken property from UserInfo


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

Branch: refs/heads/master
Commit: 3fb5e246440f0c269c9c248a22f1b5a7f41f7db0
Parents: b316007
Author: Sergey Beryozkin 
Authored: Tue Dec 15 13:02:40 2015 +
Committer: Sergey Beryozkin 
Committed: Tue Dec 15 13:02:40 2015 +

--
 .../apache/cxf/rs/security/oidc/common/UserInfo.java|  7 ---
 .../cxf/rs/security/oidc/rp/OidcClientTokenContext.java |  2 +-
 .../cxf/rs/security/oidc/rp/OidcUserInfoProvider.java   | 12 
 .../apache/cxf/rs/security/oidc/rp/UserInfoContext.java |  2 +-
 4 files changed, 10 insertions(+), 13 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/cxf/blob/3fb5e246/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/common/UserInfo.java
--
diff --git 
a/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/common/UserInfo.java
 
b/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/common/UserInfo.java
index 06b4e96..1ac2986 100644
--- 
a/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/common/UserInfo.java
+++ 
b/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/common/UserInfo.java
@@ -24,7 +24,6 @@ import java.util.Map;
 import org.apache.cxf.rs.security.jose.jwt.JwtClaims;
 
 public class UserInfo extends AbstractUserInfo {
-private IdToken idToken;
 public UserInfo() {
 }
 public UserInfo(JwtClaims claims) {
@@ -33,10 +32,4 @@ public class UserInfo extends AbstractUserInfo {
 public UserInfo(Map claims) {
 super(new LinkedHashMap(claims));
 }
-public IdToken getIdToken() {
-return idToken;
-}
-public void setIdToken(IdToken idToken) {
-this.idToken = idToken;
-}
 }

http://git-wip-us.apache.org/repos/asf/cxf/blob/3fb5e246/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcClientTokenContext.java
--
diff --git 
a/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcClientTokenContext.java
 
b/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcClientTokenContext.java
index 5187392..5f430be 100644
--- 
a/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcClientTokenContext.java
+++ 
b/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcClientTokenContext.java
@@ -21,5 +21,5 @@ package org.apache.cxf.rs.security.oidc.rp;
 import org.apache.cxf.rs.security.oauth2.client.ClientTokenContext;
 
 public interface OidcClientTokenContext extends ClientTokenContext,
-IdTokenContext, UserInfoContext {
+UserInfoContext {
 }

http://git-wip-us.apache.org/repos/asf/cxf/blob/3fb5e246/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcUserInfoProvider.java
--
diff --git 
a/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcUserInfoProvider.java
 
b/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcUserInfoProvider.java
index 822d13b..386dd5e 100644
--- 
a/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcUserInfoProvider.java
+++ 
b/rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcUserInfoProvider.java
@@ -21,24 +21,28 @@ package org.apache.cxf.rs.security.oidc.rp;
 import org.apache.cxf.jaxrs.ext.ContextProvider;
 import org.apache.cxf.message.Message;
 import org.apache.cxf.rs.security.oauth2.client.ClientTokenContext;
+import org.apache.cxf.rs.security.oidc.common.IdToken;
 import org.apache.cxf.rs.security.oidc.common.UserInfo;
 
 public class OidcUserInfoProvider implements ContextProvider {
 
 @Override
 public UserInfoContext createContext(Message m) {
-OidcClientTokenContext ctx = (OidcClientTokenContext)
+final OidcClientTokenContext ctx = (OidcClientTokenContext)
 m.getContent(ClientTokenContext.class);
 final UserInfo userInfo = ctx != null ? ctx.getUserInfo() : 
m.getContent(UserInfo.class);
 if (userInfo != null) {
-if (ctx != null) {
-userInfo.setIdToken(ctx.getIdToken());
-}
+final IdToken idToken = ctx != null ? ctx.getIdToken() : 
m.getContent(IdToken.class);
 return new UserInfoContext() {
 
 @Override