Question: What is a potential security risk for an IRPAgent when implementing the attach_push_b method using an OMG compliant Notification Service, and how can it be mitigated?
Option 1: Integrity risk due to unauthorized access to EventChannelFactory; mitigation requires strong authentication and authorization mechanisms.
Option 2: Performance overload from excessive channel creation; mitigation involves implementing rate limiting on the create_channel method.
Option 3: Data privacy breach through unintended channel connections; mitigation requires encrypting all channel communications.
Option 4: System crash from recursive method invocation; mitigation involves setting a depth limit for nested method calls.
Explanation: The correct answer highlights the integrity risk to IRPAgent from malicious access to EventChannelFactory. Strong authentication and authorization mechanisms mitigate this risk, ensuring IRPAgent's integrity.