OpenDDS::Security::CommonUtilities Namespace Reference

Classes

struct  URI
 This URI abstraction is currently naive and only separates the URI scheme on the LHS from the "everything-else" of the URI on the RHS. As such this may only handle the URI_FILE and URI_DATA cases properly. Further investigate into URI_PKCS11 should be completed. More...

Functions

int increment_handle (int &next)
void set_security_error (DDS::Security::SecurityException &ex, int code, int minor_code, const char *message)
void set_security_error (DDS::Security::SecurityException &ex, int code, int minor_code, const char *message, const unsigned char(&a1)[4], const unsigned char(&a2)[4])

Function Documentation

int OpenDDS::Security::CommonUtilities::increment_handle ( int &  next  ) 
void OpenDDS::Security::CommonUtilities::set_security_error ( DDS::Security::SecurityException ex,
int  code,
int  minor_code,
const char *  message,
const unsigned char(&)  a1[4],
const unsigned char(&)  a2[4] 
)
void OpenDDS::Security::CommonUtilities::set_security_error ( DDS::Security::SecurityException ex,
int  code,
int  minor_code,
const char *  message 
)

Referenced by OpenDDS::Security::CryptoBuiltInImpl::authtag(), OpenDDS::Security::AuthenticationBuiltInImpl::begin_handshake_reply(), OpenDDS::Security::AuthenticationBuiltInImpl::begin_handshake_request(), OpenDDS::Security::AccessControlBuiltInImpl::check_create_datareader(), OpenDDS::Security::AccessControlBuiltInImpl::check_create_datawriter(), OpenDDS::Security::AccessControlBuiltInImpl::check_create_participant(), OpenDDS::Security::AccessControlBuiltInImpl::check_create_topic(), OpenDDS::Security::AccessControlBuiltInImpl::check_local_datareader_match(), OpenDDS::Security::AccessControlBuiltInImpl::check_local_datawriter_dispose_instance(), OpenDDS::Security::AccessControlBuiltInImpl::check_local_datawriter_match(), OpenDDS::Security::AccessControlBuiltInImpl::check_local_datawriter_register_instance(), OpenDDS::Security::AccessControlBuiltInImpl::check_remote_datareader(), OpenDDS::Security::AccessControlBuiltInImpl::check_remote_datawriter(), OpenDDS::Security::AccessControlBuiltInImpl::check_remote_datawriter_dispose_instance(), OpenDDS::Security::AccessControlBuiltInImpl::check_remote_datawriter_register_instance(), OpenDDS::Security::AccessControlBuiltInImpl::check_remote_participant(), OpenDDS::Security::AccessControlBuiltInImpl::check_remote_topic(), OpenDDS::Security::CryptoBuiltInImpl::decrypt(), OpenDDS::Security::CryptoBuiltInImpl::encrypt(), OpenDDS::Security::AuthenticationBuiltInImpl::get_authenticated_peer_credential_token(), OpenDDS::Security::AccessControlBuiltInImpl::get_datareader_sec_attributes(), OpenDDS::Security::AccessControlBuiltInImpl::get_datawriter_sec_attributes(), OpenDDS::Security::AuthenticationBuiltInImpl::get_identity_status_token(), OpenDDS::Security::AuthenticationBuiltInImpl::get_identity_token(), OpenDDS::Security::AccessControlBuiltInImpl::get_participant_sec_attributes(), OpenDDS::Security::AccessControlBuiltInImpl::get_permissions_credential_token(), OpenDDS::Security::AccessControlBuiltInImpl::get_permissions_token(), OpenDDS::Security::AccessControlBuiltInImpl::get_sec_attributes(), OpenDDS::Security::AuthenticationBuiltInImpl::get_shared_secret(), OpenDDS::Security::AccessControlBuiltInImpl::get_topic_sec_attributes(), OpenDDS::Security::SSL::SignedDocument::load(), OpenDDS::Security::LocalAccessCredentialData::load(), OpenDDS::Security::SSL::Certificate::load(), OpenDDS::Security::LocalAuthCredentialData::load_access_permissions(), OpenDDS::Security::LocalAuthCredentialData::load_credentials(), OpenDDS::Security::AuthenticationBuiltInImpl::process_final_handshake(), OpenDDS::Security::AuthenticationBuiltInImpl::process_handshake_reply(), OpenDDS::Security::AuthenticationBuiltInImpl::return_handshake_handle(), OpenDDS::Security::AuthenticationBuiltInImpl::return_identity_handle(), OpenDDS::Security::AccessControlBuiltInImpl::search_local_permissions(), OpenDDS::Security::AccessControlBuiltInImpl::search_remote_permissions(), OpenDDS::Security::AuthenticationBuiltInImpl::set_listener(), OpenDDS::Security::AccessControlBuiltInImpl::set_listener(), OpenDDS::Security::AuthenticationBuiltInImpl::set_permissions_credential_and_token(), OpenDDS::Security::AccessControlBuiltInImpl::validate_date_time(), OpenDDS::Security::AccessControlBuiltInImpl::validate_local_permissions(), OpenDDS::Security::AccessControlBuiltInImpl::validate_remote_permissions(), OpenDDS::Security::validate_topic_data_guid(), and OpenDDS::Security::CryptoBuiltInImpl::verify().

Here is the caller graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 10 Aug 2018 for OpenDDS by  doxygen 1.6.1