SCDM-11: Restrict constructor access

Issue-Ref:11