Почему класс должен быть в белом списке в корде? В чем основное различие между классом из белого списка и обычным классом? - PullRequest
0 голосов
/ 17 января 2019

Достаточно ли белого списка класса для использования типов данных, таких как Дата?

Как мы можем сказать, что определенный класс должен быть сериализован?

1 Ответ

0 голосов
/ 17 января 2019

Corda не позволяет десериализовать весь класс по умолчанию, потому что вокруг него есть известные эксплойты и уязвимости.Следовательно, Corda позволяет десериализовать только классы из белого списка.Классы могут быть просто внесены в белый список, используя аннотацию @CordaSerializable над вашим классом.

По умолчанию Corda внесла в белый список некоторые классы для вас отметьте здесь .Если класс, который вы хотите добавить в белый список, отсутствует здесь, вам придется занести его в белый список.

...