exponenta event banner

Simulink. ProtectedModel.getPublisher

Вернуть сведения об издателе, подписавшем защищенную модель

Описание

пример

[publisher,tf] = Simulink.ProtectedModel.getPublisher(protectedModel) возвращает имя подписавшего издателя protectedModel и проверяют ли сертификат доверенным центром сертификации. Для проверки сертификата соответствующий файл сертификата должен находиться в хранилище доверенного центра сертификации вашего компьютера.

Примеры

свернуть все

Получение сведений о издателе для защищенной модели signed_model_name.

Simulink.ProtectedModel.getPublisher('signed_model_name.slxp')

Функция возвращает имя издателя, подписавшего защищенную модель.

Проверка издателя и состояния защищенной модели signed_model_name.

[publisher, verified] = Simulink.ProtectedModel.getPublisher('signed_model_name.slxp');

Переменная publisher представляет имя издателя, подписавшего модель. verified имеет значение 1 если подпись проверена доверенным центром сертификации.

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

свернуть все

Имя защищенной модели со знаком, указанное как вектор символов или строковый скаляр.

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

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

свернуть все

Имя издателя, подписавшего защищенную модель, возвращаемое как вектор символа или скаляр строки. Если подпись не проверена доверенным центром сертификации, publisher возвращает пустое значение.

Истинный или ложный результат, возвращенный как 1 или 0. tf прибыль 1 если подпись на защищенной модели проверяется доверенным центром сертификации.

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