クラス NimbusJwtDecoder

  • 実装されたすべてのインターフェース:
    JwtDecoder

    public final class NimbusJwtDecoder
    extends java.lang.Object
    implements JwtDecoder
    生の Nimbus 構成をとる JwtDecoder の低レベル Nimbus 実装。
    導入:
    5.2
    • コンストラクターの詳細

      • NimbusJwtDecoder

        public NimbusJwtDecoder​(com.nimbusds.jwt.proc.JWTProcessor<com.nimbusds.jose.proc.SecurityContext> jwtProcessor)
        指定されたパラメーターで NimbusJwtDecoder を構成します
        パラメーター:
        jwtProcessor - - 使用する JWTProcessor 
    • メソッドの詳細

      • setJwtValidator

        public void setJwtValidator​(OAuth2TokenValidator<Jwt> jwtValidator)
        この Jwt Validator を使用してください
        パラメーター:
        jwtValidator - - 使用する Jwt Validator
      • setClaimSetConverter

        public void setClaimSetConverter​(org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,​java.lang.Object>,​java.util.Map<java.lang.String,​java.lang.Object>> claimSetConverter)
        JWT のクレームセットを操作するには、次の Converter を使用します
        パラメーター:
        claimSetConverter - 使用する Converter 
      • decode

        public Jwt decode​(java.lang.String token)
                   throws JwtException
        コンパクトなクレーム表現形式から JWT をデコードして検証する
        次で指定:
        インターフェース JwtDecoderdecode 
        パラメーター:
        token - JWT 値
        戻り値:
        検証済みの Jwt
        例外:
        JwtException