It is well known that a closed subspace of a normal space is normal. I am looking for a condition $*$, such that the following statement is true.
A subspace of a normal space is normal if and only if it has $*$ condition.
By a normal space, we mean a Hausdorff space that any two disjoint closed subsets contained in two disjoint open subsets.