exponenta event banner

Simulink. ProtectedModel.suppressSignatureVerification

Подавление проверки цифровой подписи защищенных моделей

    Описание

    пример

    Simulink.ProtectedModel.suppressSignatureVerification(protectedModel) подавляет ошибку, указывающую, является ли подпись в модели protectedModel непроверен. Обратите внимание, что это не подавляет ошибку, если защищенная модель была изменена после подписания. В этом случае использовать защищенную модель нельзя.

    пример

    Simulink.ProtectedModel.suppressSignatureVerification(protectedModel,suppressionSetting) отключает или включает подавление для указанной модели. Чтобы повторно включить проверку подписи, укажите false для suppressionSetting. Чтобы включить проверку подписи для всех защищенных моделей, укажите 'All' для model аргумент. Нельзя подавить проверку для всех моделей одновременно.

    Примеры

    свернуть все

    Подавление проверки цифровой подписи для защищенной модели

    Отключить проверку подписи для защищенной модели с именем myProtectedModel.

    Simulink.ProtectedModel.suppressSignatureVerification('myProtectedModel.slxp');

    Включите проверку цифровых подписей на всех открытых защищенных моделях.

    Simulink.ProtectedModel.suppressSignatureVerification('All',false);

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

    Входные аргументы

    свернуть все

    Защищенная модель, для которой требуется подавить проверку цифровой подписи, заданная как вектор символа или скаляр строки. Чтобы повторно включить проверку подписи для всех защищенных моделей, укажите 'All' для этого аргумента и false для второго аргумента. Нельзя подавить проверку подписи для всех защищенных моделей одновременно.

    Пример: 'myProtectedModel.slxp'

    Пример: 'All'

    Подавлять ли проверку цифровой подписи для указанной модели, указанной как числовая или логическая 1 (true) или 0 (false).

    Представлен в R2020b