|
open62541 1.3.15
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_ChannelSecurityToken UA_SecureChannel::altSecurityToken |
Definition at line 118 of file ua_securechannel.h.
| UA_CertificateVerification* UA_SecureChannel::certificateVerification |
Definition at line 158 of file ua_securechannel.h.
| void* UA_SecureChannel::channelContext |
Definition at line 123 of file ua_securechannel.h.
| UA_ChunkQueue UA_SecureChannel::completeChunks |
Definition at line 149 of file ua_securechannel.h.
| UA_ConnectionConfig UA_SecureChannel::config |
Definition at line 108 of file ua_securechannel.h.
| UA_Connection* UA_SecureChannel::connection |
Definition at line 124 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_ByteString UA_SecureChannel::localNonce |
Definition at line 137 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.
| UA_UInt32 UA_SecureChannel::receiveSequenceNumber |
Definition at line 139 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_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.
| const UA_SecurityPolicy* UA_SecureChannel::securityPolicy |
Definition at line 122 of file ua_securechannel.h.
| UA_ChannelSecurityToken UA_SecureChannel::securityToken |
Definition at line 117 of file ua_securechannel.h.
| UA_UInt32 UA_SecureChannel::sendSequenceNumber |
Definition at line 140 of file ua_securechannel.h.
| UA_SecureChannelState UA_SecureChannel::state |
Definition at line 105 of file ua_securechannel.h.