クラス WebJackson2Module

  • 実装されたすべてのインターフェース:
    com.fasterxml.jackson.core.Versionedjava.io.Serializable

    public class WebJackson2Module
    extends com.fasterxml.jackson.databind.module.SimpleModule
    spring-security-web 用の Jackson モジュール。このモジュールは、DefaultCsrfTokenMixin および PreAuthenticatedAuthenticationTokenMixin を登録します。デフォルトでデフォルトの入力が有効になっていない場合は、オブジェクトを適切に直列化 / 逆直列化するために入力情報が必要になるため、有効になります。このモジュールを使用するには、このモジュールを ObjectMapper 構成に追加するだけです。
         ObjectMapper mapper = new ObjectMapper();
         mapper.registerModule(new WebJackson2Module());
     
    メモ: SecurityJackson2Modules.getModules(ClassLoader) を使用して、すべてのセキュリティモジュールのリストを取得します。
    導入:
    4.2
    関連事項:
    SecurityJackson2Modules, 直列化された形式
    • ネストされたクラスのサマリー

      • クラス com.fasterxml.jackson.databind.Module から継承されたネストクラス / インターフェース

        com.fasterxml.jackson.databind.Module.SetupContext
    • フィールドサマリー

      • クラス com.fasterxml.jackson.databind.module.SimpleModule から継承されたフィールド

        _abstractTypes, _deserializerModifier, _deserializers, _hasExplicitName, _keyDeserializers, _keySerializers, _mixins, _name, _namingStrategy, _serializerModifier, _serializers, _subtypes, _valueInstantiators, _version
    • コンストラクターのサマリー

      コンストラクター  
      コンストラクター 説明
      WebJackson2Module()
    • メソッドのサマリー

      すべてのメソッド   インスタンスメソッド   具象メソッド  
      修飾子と型 メソッド 説明
      voidsetupModule​(com.fasterxml.jackson.databind.Module.SetupContext context)
      • クラス com.fasterxml.jackson.databind.module.SimpleModule から継承されたメソッド

        _checkNotNull, addAbstractTypeMapping, addDeserializer, addKeyDeserializer, addKeySerializer, addSerializer, addSerializer, addValueInstantiator, getModuleName, getTypeId, registerSubtypes, registerSubtypes, registerSubtypes, setAbstractTypes, setDeserializerModifier, setDeserializers, setKeyDeserializers, setKeySerializers, setMixInAnnotation, setNamingStrategy, setSerializerModifier, setSerializers, setValueInstantiators, version
      • クラス com.fasterxml.jackson.databind.Module から継承されたメソッド

        getDependencies
      • クラス java.lang.Object から継承されたメソッド

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • コンストラクターの詳細

      • WebJackson2Module

        public WebJackson2Module()
    • メソッドの詳細

      • setupModule

        public void setupModule​(com.fasterxml.jackson.databind.Module.SetupContext context)
        オーバーライド:
        クラス com.fasterxml.jackson.databind.module.SimpleModulesetupModule