From d0056ae88212ed34c5b52ddebd1130c5e96fadf8 Mon Sep 17 00:00:00 2001 From: Justin Richer Date: Mon, 10 Oct 2016 15:32:32 -0400 Subject: [PATCH] added target link URI capability to webfinger issuer service --- .../connect/client/service/impl/WebfingerIssuerService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openid-connect-client/src/main/java/org/mitre/openid/connect/client/service/impl/WebfingerIssuerService.java b/openid-connect-client/src/main/java/org/mitre/openid/connect/client/service/impl/WebfingerIssuerService.java index d4f9d5ab3..0eedb0ffb 100644 --- a/openid-connect-client/src/main/java/org/mitre/openid/connect/client/service/impl/WebfingerIssuerService.java +++ b/openid-connect-client/src/main/java/org/mitre/openid/connect/client/service/impl/WebfingerIssuerService.java @@ -114,8 +114,8 @@ public class WebfingerIssuerService implements IssuerService { if (blacklist.contains(lr.issuer)) { throw new AuthenticationServiceException("Issuer was in blacklist: " + lr.issuer); } - - return new IssuerServiceResponse(lr.issuer, lr.loginHint, null); + + return new IssuerServiceResponse(lr.issuer, lr.loginHint, request.getParameter("target_link_uri")); } catch (UncheckedExecutionException | ExecutionException e) { logger.warn("Issue fetching issuer for user input: " + identifier + ": " + e.getMessage()); return null;