Interface SerializationSecurityManager

All Known Implementing Classes:
AbstractSerializationSecurityManager, RemoteSerializationSecurityManager, SerializationSecurityManagerImpl

@Internal public interface SerializationSecurityManager
  • Method Details

    • getClassNameWhitelist

      Set<String> getClassNameWhitelist()
      Get set of class names that are whitelisted for purpose of serialization. Returned set might be immutable.
    • isBlacklisted

      boolean isBlacklisted(@NotNull @NotNull Class<?> type, @NotNull @NotNull SerializationSecurityMethod method)
      returns true for classes that should not be serialised or deserialised.
      Parameters:
      type -
      method -
      Returns: