¿Cuál es la diferencia entre NSExceptionAllowsInsecureHTTPLoads y NSThirdPartyExceptionAllowsInsecureHTTPLoads?

En iOS 9, puedo agregar keys a mi info.plist para deshabilitar la security de transporte de aplicaciones. Hay dos keys, NSExceptionAllowsInsecureHTTPLoads y NSThirdPartyExceptionAllowsInsecureHTTPLoads , que se definen como:

Un valor boolean opcional que, cuando se establece en SÍ, permite cargas HTTP inseguras. Use esta tecla para describir el comportamiento de networking de su aplicación para un dominio cuyos attributes de security tiene control.

y

Una versión de la key NSExceptionAllowsInsecureHTTPLoads que se utilizará para configurar conexiones a un dominio cuyos attributes de security no controla.

¿A qué attributes de security se refieren? ¿Por qué importa cuáles son mis intenciones ?

¿Cuáles son las circunstancias bajo las cuales utilizaré uno de estos en lugar de otro?