OpenID 프로토콜을 사용하여 응용 프로그램 내에서 사용자를 인증하는 데 openidConnectClient-1.0
을 사용하고 있습니다. 기본 인증은 정상적으로 작동하지만 OpenID 공급자가 전달하는 JWT 토큰에서 추가 필드 값을 가져와야합니다. 는 IBM의 dwAnswers 사이트에서이 답을 찾았 다음과 같은 솔루션을 받았다 Additional fields from JWT using openidConnectClient는 :WAS Liberty + openidConnectClient를 사용하여 JWT 토큰에서 추가 필드를 얻는 방법은 공식적으로 지원되는 솔루션을 따르고 있습니까?
com.ibm.websphere.security.openidconnect.token.IdToken idToken = PropagationHelper.getIdToken();
Object claim = idToken.getClaim("");
이 코드는 마치 마법처럼 작동하지만 내가 거의 IBM의 웹 사이트에이 API의 언급을 발견, 내가 무엇을 발견 만이 자바 독이다 클래스 PropagationHelper에 대한 API, IdToken
에 대한 Javadoc 찾을 수 없습니다.
제 질문은 공식 API이며 앞으로 출시 될 자유 릴리스에서 지원되며 사용 가능합니까?