a password protected role is created with the following syntax:
create role rl_dummy identified by XXXXX;
the password of this role is stored in SYS.USER$ dictionary, in encrypted/hashed format.
its better to use secure application role instead , password protected role will require having the password explicit within your code which will require obfuscation (protection).
hope this helps you.
Thanks for your feedback, we will explore secure application role