open62541 1.3.12
Open source implementation of OPC UA
|
#include <ua_securechannel.h>
Public Member Functions | |
SLIST_HEAD (, UA_SessionHeader) sessions | |
Data Fields | |
UA_SecureChannelState | state |
UA_SecureChannelRenewState | renewState |
UA_MessageSecurityMode | securityMode |
UA_ConnectionConfig | config |
UA_ChannelSecurityToken | securityToken |
UA_ChannelSecurityToken | altSecurityToken |
const UA_SecurityPolicy * | securityPolicy |
void * | channelContext |
UA_Connection * | connection |
UA_ByteString | remoteCertificate |
UA_Byte | remoteCertificateThumbprint [20] |
UA_ByteString | remoteNonce |
UA_ByteString | localNonce |
UA_UInt32 | receiveSequenceNumber |
UA_UInt32 | sendSequenceNumber |
UA_ChunkQueue | completeChunks |
UA_ChunkQueue | decryptedChunks |
size_t | decryptedChunksCount |
size_t | decryptedChunksLength |
UA_ByteString | incompleteChunk |
UA_CertificateVerification * | certificateVerification |
UA_StatusCode(* | processOPNHeader )(void *application, UA_SecureChannel *channel, const UA_AsymmetricAlgorithmSecurityHeader *asymHeader) |
Definition at line 104 of file ua_securechannel.h.
UA_SecureChannel::SLIST_HEAD | ( | UA_SessionHeader | ) |
UA_SecureChannelState UA_SecureChannel::state |
Definition at line 105 of file ua_securechannel.h.
UA_SecureChannelRenewState UA_SecureChannel::renewState |
Definition at line 106 of file ua_securechannel.h.
UA_MessageSecurityMode UA_SecureChannel::securityMode |
Definition at line 107 of file ua_securechannel.h.
UA_ConnectionConfig UA_SecureChannel::config |
Definition at line 108 of file ua_securechannel.h.
UA_ChannelSecurityToken UA_SecureChannel::securityToken |
Definition at line 117 of file ua_securechannel.h.
UA_ChannelSecurityToken UA_SecureChannel::altSecurityToken |
Definition at line 118 of file ua_securechannel.h.
const UA_SecurityPolicy* UA_SecureChannel::securityPolicy |
Definition at line 122 of file ua_securechannel.h.
void* UA_SecureChannel::channelContext |
Definition at line 123 of file ua_securechannel.h.
UA_Connection* UA_SecureChannel::connection |
Definition at line 124 of file ua_securechannel.h.
UA_ByteString UA_SecureChannel::remoteCertificate |
Definition at line 127 of file ua_securechannel.h.
UA_Byte UA_SecureChannel::remoteCertificateThumbprint[20] |
Definition at line 128 of file ua_securechannel.h.
UA_ByteString UA_SecureChannel::remoteNonce |
Definition at line 136 of file ua_securechannel.h.
UA_ByteString UA_SecureChannel::localNonce |
Definition at line 137 of file ua_securechannel.h.
UA_UInt32 UA_SecureChannel::receiveSequenceNumber |
Definition at line 139 of file ua_securechannel.h.
UA_UInt32 UA_SecureChannel::sendSequenceNumber |
Definition at line 140 of file ua_securechannel.h.
UA_ChunkQueue UA_SecureChannel::completeChunks |
Definition at line 149 of file ua_securechannel.h.
UA_ChunkQueue UA_SecureChannel::decryptedChunks |
Definition at line 151 of file ua_securechannel.h.
size_t UA_SecureChannel::decryptedChunksCount |
Definition at line 153 of file ua_securechannel.h.
size_t UA_SecureChannel::decryptedChunksLength |
Definition at line 154 of file ua_securechannel.h.
UA_ByteString UA_SecureChannel::incompleteChunk |
Definition at line 155 of file ua_securechannel.h.
UA_CertificateVerification* UA_SecureChannel::certificateVerification |
Definition at line 158 of file ua_securechannel.h.
UA_StatusCode(* UA_SecureChannel::processOPNHeader) (void *application, UA_SecureChannel *channel, const UA_AsymmetricAlgorithmSecurityHeader *asymHeader) |
Definition at line 159 of file ua_securechannel.h.