S2OPC OPCUA Toolkit
Loading...
Searching...
No Matches
SOPC_SecureConnection Struct Reference

#include <sopc_secure_channels_internal_ctx.h>

Data Fields

SOPC_SecureConnection_ChunkMgrCtx chunksCtx
 
SOPC_SecureConnection_TcpSequenceProperties tcpSeqProperties
 
uint32_t asymmSecuMaxBodySize
 
uint32_t symmSecuMaxBodySize
 
bool hasExtraPaddingSize
 
uint32_t clientSecureChannelId
 
uint32_t clientNextReqId
 
SOPC_SecureConnection_TcpAsymmSecu serverAsymmSecuInfo
 
SOPC_SecureConnection_State state
 
uint32_t secureChannelConfigIdx
 
bool isReverseConnection
 
uint16_t serverReverseConnIdx
 
uint32_t clientReverseEpConfigIdx
 
uint32_t socketIndex
 
uint32_t connectionTimeoutTimerId
 
SOPC_SecureConnection_TcpProperties tcpMsgProperties
 
SOPC_CryptoProvidercryptoProvider
 
SOPC_SecureConnection_SecurityToken precedentSecurityToken
 
SOPC_SC_SecurityKeySets precedentSecuKeySets
 
SOPC_SecureConnection_SecurityToken currentSecurityToken
 
SOPC_SC_SecurityKeySets currentSecuKeySets
 
SOPC_SecretBufferclientNonce
 
uint32_t secuTokenRenewTimerId
 
bool serverNewSecuTokenActive
 
bool isServerConnection
 
uint32_t serverEndpointConfigIdx
 
SOPC_AsymmetricKeyprivateKey
 
SOPC_CertificateListserverCertificate
 
SOPC_CertificateListclientCertificate
 

Field Documentation

◆ chunksCtx

SOPC_SecureConnection_ChunkMgrCtx SOPC_SecureConnection::chunksCtx

◆ tcpSeqProperties

SOPC_SecureConnection_TcpSequenceProperties SOPC_SecureConnection::tcpSeqProperties

◆ asymmSecuMaxBodySize

uint32_t SOPC_SecureConnection::asymmSecuMaxBodySize

◆ symmSecuMaxBodySize

uint32_t SOPC_SecureConnection::symmSecuMaxBodySize

◆ hasExtraPaddingSize

bool SOPC_SecureConnection::hasExtraPaddingSize

◆ clientSecureChannelId

uint32_t SOPC_SecureConnection::clientSecureChannelId

◆ clientNextReqId

uint32_t SOPC_SecureConnection::clientNextReqId

◆ serverAsymmSecuInfo

SOPC_SecureConnection_TcpAsymmSecu SOPC_SecureConnection::serverAsymmSecuInfo

◆ state

SOPC_SecureConnection_State SOPC_SecureConnection::state

◆ secureChannelConfigIdx

uint32_t SOPC_SecureConnection::secureChannelConfigIdx

◆ isReverseConnection

bool SOPC_SecureConnection::isReverseConnection

◆ serverReverseConnIdx

uint16_t SOPC_SecureConnection::serverReverseConnIdx

◆ clientReverseEpConfigIdx

uint32_t SOPC_SecureConnection::clientReverseEpConfigIdx

◆ socketIndex

uint32_t SOPC_SecureConnection::socketIndex

◆ connectionTimeoutTimerId

uint32_t SOPC_SecureConnection::connectionTimeoutTimerId

◆ tcpMsgProperties

SOPC_SecureConnection_TcpProperties SOPC_SecureConnection::tcpMsgProperties

◆ cryptoProvider

SOPC_CryptoProvider* SOPC_SecureConnection::cryptoProvider

◆ precedentSecurityToken

SOPC_SecureConnection_SecurityToken SOPC_SecureConnection::precedentSecurityToken

◆ precedentSecuKeySets

SOPC_SC_SecurityKeySets SOPC_SecureConnection::precedentSecuKeySets

◆ currentSecurityToken

SOPC_SecureConnection_SecurityToken SOPC_SecureConnection::currentSecurityToken

◆ currentSecuKeySets

SOPC_SC_SecurityKeySets SOPC_SecureConnection::currentSecuKeySets

◆ clientNonce

SOPC_SecretBuffer* SOPC_SecureConnection::clientNonce

◆ secuTokenRenewTimerId

uint32_t SOPC_SecureConnection::secuTokenRenewTimerId

◆ serverNewSecuTokenActive

bool SOPC_SecureConnection::serverNewSecuTokenActive

◆ isServerConnection

bool SOPC_SecureConnection::isServerConnection

◆ serverEndpointConfigIdx

uint32_t SOPC_SecureConnection::serverEndpointConfigIdx

◆ privateKey

SOPC_AsymmetricKey* SOPC_SecureConnection::privateKey

◆ serverCertificate

SOPC_CertificateList* SOPC_SecureConnection::serverCertificate

◆ clientCertificate

SOPC_CertificateList* SOPC_SecureConnection::clientCertificate

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