List of all items
Structs
- access_control::PermissionsHandle
- authentication::HandshakeHandle
- authentication::IdentityHandle
- authentication::SharedSecretHandle
- crypto::CryptoHandle
- crypto::ReceiverMac
- data_tagging::DataTag
- error::SecurityError
- generic_message::MessageIdentity
- generic_message::ParticipantGenericMessage
- mock::MockAccessControlPlugin
- mock::MockAuthenticationPlugin
- mock::MockDataTaggingPlugin
- mock::MockLogEntry
- mock::MockLoggingPlugin
- properties::Property
- properties::PropertyList
- security_topic_qos::BuiltinSecurityTopicProfile
- token::BinaryProperty
- token::DataHolder
- token::WireProperty
Enums
- access_control::AccessDecision
- authentication::HandshakeStepOutcome
- error::SecurityErrorKind
- logging::LogLevel
- security_topic_qos::DurabilityKind
- security_topic_qos::HistoryKind
- security_topic_qos::ReliabilityKind
Traits
- access_control::AccessControlPlugin
- authentication::AuthenticationPlugin
- authentication::SharedSecretProvider
- crypto::CryptographicPlugin
- data_tagging::DataTaggingPlugin
- logging::LoggingPlugin
Functions
- security_topic_qos::stateless_message_profile
- security_topic_qos::validate_security_topic_profile
- security_topic_qos::volatile_message_secure_profile
Type Aliases
- access_control::AccessControlBox
- authentication::AuthPluginBox
- crypto::CryptoPluginBox
- data_tagging::DataTaggingBox
- error::SecurityResult
- logging::LoggingPluginBox
- mock::MockLogSink
- token::AuthRequestMessageToken
- token::CryptoToken
- token::HandshakeMessageToken
- token::IdentityStatusToken
- token::IdentityToken
- token::PermissionsCredentialToken
- token::PermissionsToken
Constants
- generic_message::TOPIC_STATELESS_MESSAGE
- generic_message::TOPIC_VOLATILE_MESSAGE_SECURE
- generic_message::TYPE_NAME_GENERIC_MESSAGE
- generic_message::class_id::AUTH
- generic_message::class_id::AUTH_REQUEST
- generic_message::class_id::DATAREADER_CRYPTO_TOKENS
- generic_message::class_id::DATAWRITER_CRYPTO_TOKENS
- generic_message::class_id::PARTICIPANT_CRYPTO_TOKENS
- token::class_id::ACCESS_PERMISSIONS_CREDENTIAL
- token::class_id::ACCESS_PERMISSIONS_V12
- token::class_id::AUTH_PKI_DH_V12
- token::class_id::CRYPTO_AES_GCM_GMAC_V12
- token::prop::CA_ALGO
- token::prop::CA_SN
- token::prop::CERT_ALGO
- token::prop::CERT_SN
- token::prop::PERM_CA_ALGO
- token::prop::PERM_CA_SN