open62541 1.3.12
Open source implementation of OPC UA
Loading...
Searching...
No Matches
create_certificate.h File Reference

Go to the source code of this file.

Enumerations

enum  UA_CertificateFormat
 

Functions

UA_StatusCode UA_CreateCertificate (const UA_Logger *logger, const UA_String *subject, size_t subjectSize, const UA_String *subjectAltName, size_t subjectAltNameSize, size_t keySizeBits, UA_CertificateFormat certFormat, UA_ByteString *outPrivateKey, UA_ByteString *outCertificate)
 

Enumeration Type Documentation

◆ UA_CertificateFormat

This Source Code Form is subject to the terms of the Mozilla Public License, v.

2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Copyright 2021 (c) Christian von Arnim, ISW University of Stuttgart (for VDW and umati)

Enumerator
UA_CERTIFICATEFORMAT_DER 
UA_CERTIFICATEFORMAT_PEM 

Definition at line 17 of file create_certificate.h.

Function Documentation

◆ UA_CreateCertificate()

UA_StatusCode UA_CreateCertificate ( const UA_Logger * logger,
const UA_String * subject,
size_t subjectSize,
const UA_String * subjectAltName,
size_t subjectAltNameSize,
size_t keySizeBits,
UA_CertificateFormat certFormat,
UA_ByteString * outPrivateKey,
UA_ByteString * outCertificate )