Class Fastjson2SecurityManager
java.lang.Object
org.apache.dubbo.common.serialize.fastjson2.Fastjson2SecurityManager
- All Implemented Interfaces:
org.apache.dubbo.common.utils.AllowClassNotifyListener
public class Fastjson2SecurityManager
extends Object
implements org.apache.dubbo.common.utils.AllowClassNotifyListener
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from interface org.apache.dubbo.common.utils.AllowClassNotifyListener
DEFAULT_STATUS -
Constructor Summary
ConstructorsConstructorDescriptionFastjson2SecurityManager(org.apache.dubbo.rpc.model.FrameworkModel frameworkModel) -
Method Summary
Modifier and TypeMethodDescriptionvoidnotifyCheckSerializable(boolean checkSerializable) voidnotifyCheckStatus(org.apache.dubbo.common.utils.SerializeCheckStatus status) voidnotifyPrefix(Set<String> allowedList, Set<String> disAllowedList)
-
Constructor Details
-
Fastjson2SecurityManager
public Fastjson2SecurityManager(org.apache.dubbo.rpc.model.FrameworkModel frameworkModel)
-
-
Method Details
-
notifyPrefix
- Specified by:
notifyPrefixin interfaceorg.apache.dubbo.common.utils.AllowClassNotifyListener
-
notifyCheckStatus
public void notifyCheckStatus(org.apache.dubbo.common.utils.SerializeCheckStatus status) - Specified by:
notifyCheckStatusin interfaceorg.apache.dubbo.common.utils.AllowClassNotifyListener
-
notifyCheckSerializable
public void notifyCheckSerializable(boolean checkSerializable) - Specified by:
notifyCheckSerializablein interfaceorg.apache.dubbo.common.utils.AllowClassNotifyListener
-
getSecurityFilter
-