open62541 1.3.12
Open source implementation of OPC UA
Loading...
Searching...
No Matches
UA_SecurityPolicy Struct Reference

#include <securitypolicy.h>

Data Fields

void * policyContext
 
UA_String policyUri
 
UA_ByteString localCertificate
 
UA_SecurityPolicyAsymmetricModule asymmetricModule
 
UA_SecurityPolicySymmetricModule symmetricModule
 
UA_SecurityPolicySignatureAlgorithm certificateSigningAlgorithm
 
UA_SecurityPolicyChannelModule channelModule
 
const UA_Loggerlogger
 
UA_StatusCode(* updateCertificateAndPrivateKey )(UA_SecurityPolicy *policy, const UA_ByteString newCertificate, const UA_ByteString newPrivateKey)
 
void(* clear )(UA_SecurityPolicy *policy)
 

Detailed Description

Definition at line 292 of file securitypolicy.h.

Field Documentation

◆ policyContext

void* UA_SecurityPolicy::policyContext

Definition at line 294 of file securitypolicy.h.

◆ policyUri

UA_String UA_SecurityPolicy::policyUri

Definition at line 297 of file securitypolicy.h.

◆ localCertificate

UA_ByteString UA_SecurityPolicy::localCertificate

Definition at line 301 of file securitypolicy.h.

◆ asymmetricModule

UA_SecurityPolicyAsymmetricModule UA_SecurityPolicy::asymmetricModule

Definition at line 304 of file securitypolicy.h.

◆ symmetricModule

UA_SecurityPolicySymmetricModule UA_SecurityPolicy::symmetricModule

Definition at line 305 of file securitypolicy.h.

◆ certificateSigningAlgorithm

UA_SecurityPolicySignatureAlgorithm UA_SecurityPolicy::certificateSigningAlgorithm

Definition at line 306 of file securitypolicy.h.

◆ channelModule

UA_SecurityPolicyChannelModule UA_SecurityPolicy::channelModule

Definition at line 307 of file securitypolicy.h.

◆ logger

const UA_Logger* UA_SecurityPolicy::logger

Definition at line 309 of file securitypolicy.h.

◆ updateCertificateAndPrivateKey

UA_StatusCode(* UA_SecurityPolicy::updateCertificateAndPrivateKey) (UA_SecurityPolicy *policy, const UA_ByteString newCertificate, const UA_ByteString newPrivateKey)

Definition at line 313 of file securitypolicy.h.

◆ clear

void(* UA_SecurityPolicy::clear) (UA_SecurityPolicy *policy)

Definition at line 318 of file securitypolicy.h.


The documentation for this struct was generated from the following file: