unable to get password protected archived files unarchived using ansible module "unarchive"

Dear Team I am trying to use ansible module unarchive with option
extra_opts, Please help me get it understood well. below is what i am
trying with a password protected file unzip using this module but appears
to be not helping me. $ cat playbook-version03-zip-wrong.yml --- - name:
Playbook for unarchive zip file hosts: all become: true gather_facts: false
tasks: - name: Ensuring required package present for unzip task yum: name:
unzip state: latest - name: create temp directory for extract file: path:
/tmp/nopassword/ state: directory - name: unarchive files unarchive:
extra_opts: - -P - redhat123 src: password-protected.zip dest:
/tmp/nopassword/ ...

can someone help on this problem statement.