Issue: 50690 - Port Password Storage test cases from TET to python3(create required types in password_plugins)
Bug Description: Port Password Storage test cases from TET to python3(create required types in password_plugins)
Relates: https://pagure.io/389-ds-base/issue/50690
Author: aborah
Reviewed by: Viktor Ashirov