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]) |
int OpenDDS::Security::CommonUtilities::increment_handle | ( | int & | next | ) |
Referenced by OpenDDS::Security::CryptoBuiltInImpl::generate_handle(), OpenDDS::Security::AccessControlBuiltInImpl::generate_handle(), and OpenDDS::Security::AuthenticationBuiltInImpl::get_next_handle().
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().