_propDict)) { return $this->_propDict["isCompliantDeviceAccepted"]; } else { return null; } } /** * Sets the isCompliantDeviceAccepted * Specifies whether compliant devices from external Microsoft Entra organizations are trusted. * * @param bool $val The value of the isCompliantDeviceAccepted * * @return CrossTenantAccessPolicyInboundTrust */ public function setIsCompliantDeviceAccepted($val) { $this->_propDict["isCompliantDeviceAccepted"] = $val; return $this; } /** * Gets the isHybridAzureADJoinedDeviceAccepted * Specifies whether Microsoft Entra hybrid joined devices from external Microsoft Entra organizations are trusted. * * @return bool|null The isHybridAzureADJoinedDeviceAccepted */ public function getIsHybridAzureADJoinedDeviceAccepted() { if (array_key_exists("isHybridAzureADJoinedDeviceAccepted", $this->_propDict)) { return $this->_propDict["isHybridAzureADJoinedDeviceAccepted"]; } else { return null; } } /** * Sets the isHybridAzureADJoinedDeviceAccepted * Specifies whether Microsoft Entra hybrid joined devices from external Microsoft Entra organizations are trusted. * * @param bool $val The value of the isHybridAzureADJoinedDeviceAccepted * * @return CrossTenantAccessPolicyInboundTrust */ public function setIsHybridAzureADJoinedDeviceAccepted($val) { $this->_propDict["isHybridAzureADJoinedDeviceAccepted"] = $val; return $this; } /** * Gets the isMfaAccepted * Specifies whether MFA from external Microsoft Entra organizations is trusted. * * @return bool|null The isMfaAccepted */ public function getIsMfaAccepted() { if (array_key_exists("isMfaAccepted", $this->_propDict)) { return $this->_propDict["isMfaAccepted"]; } else { return null; } } /** * Sets the isMfaAccepted * Specifies whether MFA from external Microsoft Entra organizations is trusted. * * @param bool $val The value of the isMfaAccepted * * @return CrossTenantAccessPolicyInboundTrust */ public function setIsMfaAccepted($val) { $this->_propDict["isMfaAccepted"] = $val; return $this; } }