made common keystore implementation lazy, so RA project does not instantiate the bean