NSNotificationCenter.DefaultCenter.AddObserver( (NSString)"BlockedClipboardEvent", delegate (NSNotification obj) { Console.WriteLine("iOS Copy Paste Dev Event obj : {0}", obj); }); NSNotificationCenter.DefaultCenter.AddObserver( (NSString)"BlockedKeyboardEvent", delegate (NSNotification obj) { Console.WriteLine("iOS Keylogging Prevention Dev Event obj : {0}", obj); }); NSNotificationCenter.DefaultCenter.AddObserver( (NSString)"JailbrokenDevice", delegate (NSNotification obj) { Console.WriteLine("iOS Jailbroken Prevention Dev Event obj : {0}", obj); }); NSNotificationCenter.DefaultCenter.AddObserver( (NSString)"SslCertificateValidationFailed", delegate (NSNotification obj) { Console.WriteLine("iOS Trusted Session and MiTM Prevention Dev Event obj : {0}", obj); }); NSNotificationCenter.DefaultCenter.AddObserver( (NSString)"SslServerCertificatePinningFailed", delegate (NSNotification obj) { Console.WriteLine("iOS Strict vertificate pinning Dev Event obj : {0}", obj); }); NSNotificationCenter.DefaultCenter.AddObserver( (NSString)"SslIncompatibleCipher", delegate (NSNotification obj) { Console.WriteLine("iOS enforce Cipher Suites Dev Event obj : {0}", obj); }); NSNotificationCenter.DefaultCenter.AddObserver( (NSString)"SslIncompatibleVersion", delegate (NSNotification obj) { Console.WriteLine("iOS enforce TLS version Dev Event obj : {0}", obj); }); NSNotificationCenter.DefaultCenter.AddObserver( (NSString)"SslInvalidCertificateChain", delegate (NSNotification obj) { Console.WriteLine("iOS Cenforce certificate roles Dev Event obj : {0}", obj); }); NSNotificationCenter.DefaultCenter.AddObserver( (NSString)"BlockedScreenCaptureEvent", delegate (NSNotification obj) { Console.WriteLine("iOS screen sharing prevention Dev Event obj : {0}", obj); }); NSNotificationCenter.DefaultCenter.AddObserver( (NSString)"UrlWhitelistFailed", delegate (NSNotification obj) { Console.WriteLine("iOS URL whitelisting Dev Event obj : {0}", obj); }); NSNotificationCenter.DefaultCenter.AddObserver( (NSString)"SslInvalidMinRSASignature", delegate (NSNotification obj) { Console.WriteLine("iOS invalid RSA signature Dev Event obj : {0}", obj); }); NSNotificationCenter.DefaultCenter.AddObserver( (NSString)"SslInvalidMinECCSignature", delegate (NSNotification obj) { Console.WriteLine("iOS invalid ECC signature Dev Event obj : {0}", obj); }); NSNotificationCenter.DefaultCenter.AddObserver( (NSString)"SslInvalidMinDigest", delegate (NSNotification obj) { Console.WriteLine("iOS invalid digest Dev Event obj : {0}", obj); });