I am studying survival analysis and reading Tutz & Schmid "Modeling Discrete Time-to-Event Data" (2016). The authors often consider the censoring time $C$ to be independent of the time to event of interest (e.g. failure) $T$. At the same time they occasionally suggest each of $T$ and $C$ could be modelled using e.g. a logistic discrete hazard model, potentially using the same covariates $\mathbf{X}$. I do not see that this would enforce the independence of the model-implied $C$ and $T$.
What are some survival models and/or estimation methods that enforce the assumed independence between $C$ and $T$?