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

Go to the source code of this file.

Functions

_UA_BEGIN_DECLS UA_EXPORT UA_StatusCode UA_SecurityPolicy_None (UA_SecurityPolicy *policy, const UA_ByteString localCertificate, const UA_Logger *logger)
 
UA_EXPORT UA_StatusCode UA_SecurityPolicy_Basic128Rsa15 (UA_SecurityPolicy *policy, const UA_ByteString localCertificate, const UA_ByteString localPrivateKey, const UA_Logger *logger)
 
UA_EXPORT UA_StatusCode UA_SecurityPolicy_Basic256 (UA_SecurityPolicy *policy, const UA_ByteString localCertificate, const UA_ByteString localPrivateKey, const UA_Logger *logger)
 
UA_EXPORT UA_StatusCode UA_SecurityPolicy_Basic256Sha256 (UA_SecurityPolicy *policy, const UA_ByteString localCertificate, const UA_ByteString localPrivateKey, const UA_Logger *logger)
 
UA_EXPORT UA_StatusCode UA_SecurityPolicy_Aes128Sha256RsaOaep (UA_SecurityPolicy *policy, const UA_ByteString localCertificate, const UA_ByteString localPrivateKey, const UA_Logger *logger)
 

Function Documentation

◆ UA_SecurityPolicy_None()

_UA_BEGIN_DECLS UA_EXPORT UA_StatusCode UA_SecurityPolicy_None ( UA_SecurityPolicy * policy,
const UA_ByteString localCertificate,
const UA_Logger * logger )

This work is licensed under a Creative Commons CCZero 1.0 Universal License.

See http://creativecommons.org/publicdomain/zero/1.0/ for more information.

Copyright 2017-2018 (c) Mark Giraud, Fraunhofer IOSB Copyright 2017 (c) Stefan Profanter, fortiss GmbH Copyright 2018 (c) Daniel Feist, Precitec GmbH & Co. KG

◆ UA_SecurityPolicy_Basic128Rsa15()

UA_EXPORT UA_StatusCode UA_SecurityPolicy_Basic128Rsa15 ( UA_SecurityPolicy * policy,
const UA_ByteString localCertificate,
const UA_ByteString localPrivateKey,
const UA_Logger * logger )

◆ UA_SecurityPolicy_Basic256()

UA_EXPORT UA_StatusCode UA_SecurityPolicy_Basic256 ( UA_SecurityPolicy * policy,
const UA_ByteString localCertificate,
const UA_ByteString localPrivateKey,
const UA_Logger * logger )

◆ UA_SecurityPolicy_Basic256Sha256()

UA_EXPORT UA_StatusCode UA_SecurityPolicy_Basic256Sha256 ( UA_SecurityPolicy * policy,
const UA_ByteString localCertificate,
const UA_ByteString localPrivateKey,
const UA_Logger * logger )

◆ UA_SecurityPolicy_Aes128Sha256RsaOaep()

UA_EXPORT UA_StatusCode UA_SecurityPolicy_Aes128Sha256RsaOaep ( UA_SecurityPolicy * policy,
const UA_ByteString localCertificate,
const UA_ByteString localPrivateKey,
const UA_Logger * logger )