if (integrity && CFGetTypeID(integrity) == CFBooleanGetTypeID()) {
mIntegrityProtection = CFBooleanGetValue((CFBooleanRef)integrity);
if (integrity && CFGetTypeID(integrity) == CFBooleanGetTypeID()) {
mIntegrityProtection = CFBooleanGetValue((CFBooleanRef)integrity);