For general cases the choice of OIDC flow reflects the choices that reflected in the following document: OAuth Use Cases