mpJwt - MicroProfile JWT (mpJwt)

MicroProfile JWT 토큰을 처리하는 구성입니다.

NameTypeDefaultDescription
idstring고유 ID입니다.
issuerstring발행자의 URL입니다.
jwksUristringJWK(JSON Web Key) 서비스 URL을 지정합니다.
userNameAttributestringupn청구 값은 인증할 사용자 프린시펄로 사용합니다.
sslRef최상위 레벨 ssl 요소에 대한 참조입니다(문자열).SSL 연결을 위해 사용되는 SSL 구성의 ID를 지정합니다.
keyNamestring토큰의 서명을 확인하는 데 공개 키를 사용하기 위한 신뢰 키 별명을 지정합니다.
groupNameAttributestringgroups청구 값은 사용자 그룹 멤버십으로 사용합니다.
mapToUserRegistrybooleanfalse레지스트리 사용자에 사용자 ID를 맵핑할지 여부를 지정합니다.
tokenReusebooleantrue토큰을 재사용할 수 있는지 지정합니다.
clockSkew밀리초 정밀도를 사용하는 기간5m이는 JSON 웹 토큰을 유효성 검증할 때 허용된 클럭 오차(분)를 지정하는 데 사용됩니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
ignoreApplicationAuthMethodbooleantrue애플리케이션에서 구성된 인증 메소드를 무시하십시오. MicroProfile JWT 토큰이 요청에 포함되어 있는 경우 MP-JWT를 인증 메소드로 구성하지 않는 레거시 애플리케이션이 MicroProfile JWT 토큰을 사용하도록 허용합니다.

audiences

JSON Web Token 내의 aud 청구에 포함될 신뢰 대상자 목록입니다.