[ https://issues.apache.org/jira/browse/SYNCOPE-1129?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16067996#comment-16067996 ]
ASF subversion and git services commented on SYNCOPE-1129: ---------------------------------------------------------- Commit 7187c35ab562c233fdefdc41e44a27b13ec46863 in syncope's branch refs/heads/master from [~ilgrosso] [ https://git-wip-us.apache.org/repos/asf?p=syncope.git;h=7187c35 ] [SYNCOPE-1129] Fix IT execution > Third Party JWT SSO integration > ------------------------------- > > Key: SYNCOPE-1129 > URL: https://issues.apache.org/jira/browse/SYNCOPE-1129 > Project: Syncope > Issue Type: New Feature > Components: core > Reporter: Colm O hEigeartaigh > Assignee: Francesco Chicchiriccò > Fix For: 2.0.4, 2.1.0 > > > This task is to support SSO using third party JWT tokens. > It involves two tasks: > a) Create a new interface extending JwsSignatureVerifier to provide a method > to resolve a JWT subject into Syncope username (known user). > b) When processing a received token, if the issuer is different from the > known issuer ("jwtIssuer" in security.properties), then instead of retrieving > the default jwsSignatureVerifier implementation, the authentication component > will enable the ClassPathScanImplementationLookup to dynamically discover an > implementation of the interface above. -- This message was sent by Atlassian JIRA (v6.4.14#64029)