exponenta event banner

exportClientCertificate

Копирование сертификатов клиентского приложения OPC UA в файл

Описание

пример

fileName = opc.ua.exportClientCertificate копирует в файл OPC Toolbox SHA256 сертификат клиентского приложения UA MATLAB_OPCToolbox_SHA256.der в папке пользователя. Полный путь к файлу возвращается в fileName.

fileName = opc.ua.exportClientCertificate("SHA1") копирует в файл OPC Toolbox SHA1 сертификат клиентского приложения UA MATLAB_OPCToolbox_SHA1.der в папке пользователя. Обратите внимание, что OPC Foundation считает SHA1 небезопасным, и этот сертификат должен использоваться только для обратной совместимости. Полный путь к файлу возвращается в fileName.

fileName = opc.ua.exportClientCertificate("SHA256") копирует в файл OPC Toolbox SHA256 сертификат клиентского приложения UA MATLAB_OPCToolbox_SHA256.der в папке пользователя. Полный путь к файлу возвращается в fileName.

opc.ua.exportClientCertificate("SHA1",FileName) или opc.ua.exportClientCertificate("SHA256",FileName) копирует соответствующий сертификат клиентского приложения OPC Toolbox UA в файл, заданный FileName. Если полный путь к FileName не существует, функция пытается его создать. Созданный файл можно использовать для регистрации сертификата клиентского приложения на любых серверах, которым требуются доверенные сертификаты. Сертификат клиентского приложения экспортируется в .der формат.

Примеры

свернуть все

Экспортируйте свидетельство клиентского приложения SHA256 UA.

fName = opc.ua.exportClientCertificate("SHA256");

Созданному файлу присвоено имя MATLAB_OPCToolbox_SHA256.der в папке, указанной в fName.

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

свернуть все

Полный путь к созданному файлу сертификата, указанному как строковый или символьный вектор.

Пример: "C:\st4\certfile.der"

Типы данных: char | string

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

свернуть все

Имя файла с полным путем к расположению экспортированного файла сертификата.

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