Skip to content

Commit

Permalink
Test: Update tc when mapping and key are added
Browse files Browse the repository at this point in the history
Update the passkey test case where we are now testing
su passkey auth of user when user is added with ssh-key
and passkey mapping for AD, Samba and LDAP server.

Signed-off-by: Madhuri Upadhye <mupadhye@redhat.com>
  • Loading branch information
madhuriupadhye committed May 9, 2024
1 parent 7f48c7c commit 0749757
Showing 11 changed files with 86 additions and 10 deletions.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
passkey:LVVTRfdQfreezfIvnyMLTQLCHA+yFWiJgHKqxGl7xf2t7IRaJzhhIrXmVNcQ8RZyF9FvkJVViw4uKcoJSDMM/w==,MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEAsorKx0VHGK0pT4cI07vumSOGfeocTlp62v4kLFFP5ZyOef9Bk/L7NXyamzhPYK3eBvPEi2mN0Jl1rdxQH/ihw==
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
passkey:QXcxeSo129ljBqhrgHIbFnTY2XW6q34NlVKajDCSKdWlIBDtGNCK/zmw6ZV4ypd2q+cVPeZEu2xx1yc1nFKnow==,MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEOlqtSk0ob7F8LsdqXn7SDWND8n42WmQYx5gV0F69l7j+eJ6eu1aHzSyNU/frF6GUG8be5AbTrgjppnDdZAKSnQ==
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
passkey:sVcPAmzJOxI4/rllGfGMX7EAgLiqKFJBwC1gLCjVYu9TZQbNirO3QOSvDzJKTTu+cA0eb5vjNl0gOSUcnRlP1w==,MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEA6oyuMtDJ20MrfeMybpL7nhsxgvZa5rFRTtpNJIgR/DpI/x+3gsbg3Xto8fpcQ7TQymIvQrGqYKKBanEX9eGhw==
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
d 0 /dev/hidraw1

w 3 ^@�����^@^H^A^A^A^A^A^A^A^A^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 3 �����^@^Q^A^A^A^A^A^A^A^AC^G*�^B^E^D^C^E^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 1 ^@C^G*ܐ^@^A^D^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 2 C^G*ܐ^@�^@�^A�fU2F_V2hFIDO_2_0lFIDO_2_1_PRE^B�kcredProtectkhmac-secrC^G*�^@et^CP/�W��^SG�^V�Z�� *^D�brk�bup�dplat�iclientPin�ucredentialMC^G*�^AgmtPreview�^E^Y^D�^F�^B^A^G^H^H^X�^I�cnfccusb^J��calg&dtypejpublic-key�C^G*�^Bcalg'dtypejpublic-key^M^D^N^Z^@^E^D^C^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 2 ^@C^G*ܐ^@�^B�^Agad.test^BX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^C��bidX@-US^@C^G*�^@E�P~����/�#^KM^B�^\^O�^Uh��r��i{����Z'8a"��T�^P�^Vr^W�o��U�^N.)�^IH3^@C^G*�^A^L�dtypejpublic-key^E�bup�^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 82 C^G*ܐ^@�^@�^A�bidX@-USE�P~����/�#^KM^B�^\^O�^Uh��r��i{����Z'8a"��T�^P�^VrC^G*�^@^W�o��U�^N.)�^IH3^L�dtypejpublic-key^BX%fCȣ��܀ɽ�5�~�^G^A��-YD��C^G*�^A��A��,K!^@^@^@^@^G^CXF0D^B ^Mׯ,��~��5~O�Z^Iޤ5ݢD>^QD���M�_��^B 1�E��C^G*�^B9ceaq�n�b��7�B^]�r^R�^S��*^Z^H�^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 6 ^@C^G*ܐ^@^F^F�^A^B^B^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 2 C^G*ܐ^@Q^@�^A�^A^B^C8^X ^A!X ��^O^Z�F��Si�ϒ�p;��¿"������p^KN��"X ^O7:-^G��ZC^G*�^@��I��^M�=�a��B_^^^@��H��&��^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 7 ^@C^G*ܐ^@x^F�^A^B^B^E^C�^A^B^C8^X ^A!X 3�B�1�ˠ^S�^\^Ev�,�^P<Rij��,Q�\���b"X [�^M^J^@C^G*�^@�G8��������5��Q\^\^U��^E�Q!^FX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A��7��zP�M��x^@C^G*�^A�:^V�^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 80 C^G*ܐ^@5^@�^BX0^WrI��^J�5`�^R^O C��|||�!o�^Db�T�S+^DvL�^RM�/5ѩ��^W�S^@^@^@^@
w 2 ^@C^G*ܐ^@�^B�^Agad.test^BX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^C��bidX@-US^@C^G*�^@E�P~����/�#^KM^B�^\^O�^Uh��r��i{����Z'8a"��T�^P�^Vr^W�o��U�^N.)�^IH3^@C^G*�^A^L�dtypejpublic-key^E�bup�^FX g⤷iXC^T�$�^W���Wo�=6}^Q�'��!�Ry�^@C^G*�^B^G^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 260 C^G*ܻ^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 288 C^G*ܻ^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 291 C^G*ܻ^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 287 C^G*ܻ^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 291 C^G*ܻ^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 289 C^G*ܻ^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 288 C^G*ܻ^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 290 C^G*ܻ^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 289 C^G*ܻ^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 289 C^G*ܻ^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 290 C^G*ܻ^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 288 C^G*ܻ^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 290 C^G*ܻ^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 198 C^G*ܐ^@�^@�^A�bidX@-USE�P~����/�#^KM^B�^\^O�^Uh��r��i{����Z'8a"��T�^P�^VrC^G*�^@^W�o��U�^N.)�^IH3^L�dtypejpublic-key^BX%fCȣ��܀ɽ�5�~�^G^A��-YD��C^G*�^A��A��,K!^E^@^@^@^K^CXG0E^B JԄ^L��^I�^_^Vi^B4 ��o�^E�^C/T^G�^C�4^Rԡc^B!^@�^C��C^G*�^Brס��\'^T^Kr��%��\�n��^K�$ڵ�^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
d 0 /dev/hidraw1

w 2 ^@�����^@^H^A^A^A^A^A^A^A^A^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 2 �����^@^Q^A^A^A^A^A^A^A^A�G1^K^B^E^D^C^E^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 2 ^@�G1^K�^@^A^D^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 3 �G1^K�^@�^@�^A�fU2F_V2hFIDO_2_0lFIDO_2_1_PRE^B�kcredProtectkhmac-secr�G1^K^@et^CP/�W��^SG�^V�Z�� *^D�brk�bup�dplat�iclientPin�ucredentialM�G1^K^AgmtPreview�^E^Y^D�^F�^B^A^G^H^H^X�^I�cnfccusb^J��calg&dtypejpublic-key��G1^K^Bcalg'dtypejpublic-key^M^D^N^Z^@^E^D^C^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 2 ^@�G1^K�^@�^B�^Adtest^BX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^C��bidX@Aw1y*5^@�G1^K^@��c^F�k�r^[^Vt��u��~^M�R��0�)ե ^P�^XЊ�9��xʗv��^U=�D�lq�'5�R��d^@�G1^K^Atypejpublic-key^E�bup�^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 83 �G1^K�^@�^@�^A�bidX@Aw1y*5��c^F�k�r^[^Vt��u��~^M�R��0�)ե ^P�^XЊ�9��xʗv�G1^K^@��^U=�D�lq�'5�R��dtypejpublic-key^BX%��Ё�L}e�/��Z�^U��O^[+^K�,�G1^K^A�]l^U��^J^H^@^@^@^@^J^CXH0F^B!^@�^D�^R^\^O'<��P�-��QP^V+�^`ɳ^W�P^A+]=#q^B!^@��i�G1^K^B+L�0�b��� ��$�ŷ^Rd���p^MB�-/*L^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 7 ^@�G1^K�^@^F^F�^A^B^B^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 3 �G1^K�^@Q^@�^A�^A^B^C8^X ^A!X ��^O^Z�F��Si�ϒ�p;��¿"������p^KN��"X ^O7:-^G��Z�G1^K^@��I��^M�=�a��B_^^^@��H��&��^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 7 ^@�G1^K�^@x^F�^A^B^B^E^C�^A^B^C8^X ^A!X 3�B�1�ˠ^S�^\^Ev�,�^P<Rij��,Q�\���b"X [�^M^J^@�G1^K^@�G8��������5��Q\^\^U��^E�Q!^FX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A��7��zP�M��x^@�G1^K^A�:^V�^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 81 �G1^K�^@5^@�^BX0^Rf:(����XB��Z�p;�e^\�[��X����^^CMϽ|�p0�^[%��UC���=^@^@^@^@
w 3 ^@�G1^K�^@�^B�^Adtest^BX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^C��bidX@Aw1y*5^@�G1^K^@��c^F�k�r^[^Vt��u��~^M�R��0�)ե ^P�^XЊ�9��xʗv��^U=�D�lq�'5�R��d^@�G1^K^Atypejpublic-key^E�bup�^FX g⤷iXC^T�$�^W���Wo�=6}^Q�'��!�Ry�^G^B^@
r 254 �G1^K�^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 291 �G1^K�^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 287 �G1^K�^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 291 �G1^K�^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 289 �G1^K�^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 291 �G1^K�^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 78 �G1^K�^@�^@�^A�bidX@Aw1y*5��c^F�k�r^[^Vt��u��~^M�R��0�)ե ^P�^XЊ�9��xʗv�G1^K^@��^U=�D�lq�'5�R��dtypejpublic-key^BX%��Ё�L}e�/��Z�^U��O^[+^K�,�G1^K^A�]l^U��^J^H^E^@^@^@^M^CXG0E^B!^@�j^[i�ڡ^X^B��N�7�X�^E�:��^`�]+�/��-^B ^_*r�G1^K^Bj^N1��E^D�^@�^[��0�x|���൙�߆T�^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
d 0 /dev/hidraw1

w 4 ^@�����^@^H^A^A^A^A^A^A^A^A^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 3 �����^@^Q^A^A^A^A^A^A^A^AZ^F��^B^E^D^C^E^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 1 ^@Z^F���^@^A^D^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 2 Z^F���^@�^@�^A�fU2F_V2hFIDO_2_0lFIDO_2_1_PRE^B�kcredProtectkhmac-secrZ^F��^@et^CP/�W��^SG�^V�Z�� *^D�brk�bup�dplat�iclientPin�ucredentialMZ^F��^AgmtPreview�^E^Y^D�^F�^B^A^G^H^H^X�^I�cnfccusb^J��calg&dtypejpublic-key�Z^F��^Bcalg'dtypejpublic-key^M^D^N^Z^@^E^D^C^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 2 ^@Z^F���^@�^B�^Ajsamba.test^BX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^C��bidX@^@Z^F��^@�W^O^Bl�;^R8��e^Y�_�^@���(RA�-`,(�b�Se^F͊��@�^O2JM;�p^M^^o��6] 9%^@Z^F��^A^\�^YO�dtypejpublic-key^E�bup�^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 82 Z^F���^@�^@�^A�bidX@�W^O^Bl�;^R8��e^Y�_�^@���(RA�-`,(�b�Se^F͊��@�^O2JM;�Z^F��^@p^M^^o��6] 9%^\�^YO�dtypejpublic-key^BX% ^S@^_���n�1�n�;Qm\�<ִ>�Z^F��^A�`^_�W��^@^@^@^@^C^CXH0F^B!^@�jwiOP�^F^NV�Sr�^FG�^O��u^V^`��i���^V�P^B!^@�ıZ^F��^B*Q¬R^IN����v�F+}�z��Qe�C^RT\^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 8 ^@Z^F���^@^F^F�^A^B^B^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 2 Z^F���^@Q^@�^A�^A^B^C8^X ^A!X ��^O^Z�F��Si�ϒ�p;��¿"������p^KN��"X ^O7:-^G��ZZ^F��^@��I��^M�=�a��B_^^^@��H��&��^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 4 ^@Z^F���^@x^F�^A^B^B^E^C�^A^B^C8^X ^A!X 3�B�1�ˠ^S�^\^Ev�,�^P<Rij��,Q�\���b"X [�^M^J^@Z^F��^@�G8��������5��Q\^\^U��^E�Q!^FX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A��7��zP�M��x^@Z^F��^A�:^V�^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 81 Z^F���^@5^@�^BX07 �,^Dd�^`o�a)9k�Sa�^Q�逶s^C��E^ZJ�`���?��f^N��^D����^@^@^@^@
w 3 ^@Z^F���^@�^B�^Ajsamba.test^BX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^C��bidX@^@Z^F��^@�W^O^Bl�;^R8��e^Y�_�^@���(RA�-`,(�b�Se^F͊��@�^O2JM;�p^M^^o��6] 9%^@Z^F��^A^\�^YO�dtypejpublic-key^E�bup�^FX g⤷iXC^T�$�^W���Wo�=6}^Q�'��!�^@Z^F��^BRy�^G^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 208 Z^F���^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 290 Z^F���^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 291 Z^F���^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 289 Z^F���^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 291 Z^F���^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 289 Z^F���^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 290 Z^F���^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 290 Z^F���^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 290 Z^F���^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 291 Z^F���^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 289 Z^F���^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 174 Z^F���^@�^@�^A�bidX@�W^O^Bl�;^R8��e^Y�_�^@���(RA�-`,(�b�Se^F͊��@�^O2JM;�Z^F��^@p^M^^o��6] 9%^\�^YO�dtypejpublic-key^BX% ^S@^_���n�1�n�;Qm\�<ִ>�Z^F��^A�`^_�W��^E^@^@^@^F^CXG0E^B 8^S��=e�5p^V�^^�)�����>�`5���*����^B!^@�f?�Z^F��^B��4R�Li^N�^[˚^A^H�]"ϩ:^^/s���<�^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
18 changes: 11 additions & 7 deletions src/tests/system/tests/test_passkey.py
Original file line number Diff line number Diff line change
@@ -469,19 +469,19 @@ def test_passkey__check_passkey_mapping_token_as_ssh_key_only(
@pytest.mark.topology(KnownTopologyGroup.AnyAD)
@pytest.mark.topology(KnownTopology.LDAP)
@pytest.mark.builtwith(client="passkey", provider="passkey")
def test_passkey__check_passkey_mapping_token_with_ssh_key_and_passkey(
def test_passkey__su_user_when_add_with_ssh_key_and_mapping(
client: Client, provider: GenericProvider, moduledatadir: str, testdatadir: str
):
"""
:title: Check passkey mapping with invalid ssh key and valid passkey with AD, Samba, and LDAP server.
:title: Check authentication of user when ssh key and valid passkey mapping added with AD, Samba, and LDAP server.
:setup:
1. Add a users in AD, Samba and LDAP server and add ssh key and a passkey mapping.
2. Setup SSSD client with FIDO, start SSSD service.
:steps:
1. Check su non-passkey authentication of the user.
1. Check su passkey authentication of the user.
2. Required error message in pam log.
:expectedresults:
1. su authenticates the user with correct password.
1. su authenticates the user successfully.
2. Get the expected message in pam log.
:customerscenario: False
"""
@@ -496,9 +496,13 @@ def test_passkey__check_passkey_mapping_token_with_ssh_key_and_passkey(

client.sssd.start()

# We are running simple su not to check authentication with passkey but just to get
# expected log message.
assert client.auth.su.password("user1", "Secret123"), "Password authentication with correct password is failed"
assert client.auth.su.passkey(
username="user1",
pin=123456,
device=f"{moduledatadir}/umockdev.device",
ioctl=f"{moduledatadir}/umockdev.ioctl",
script=f"{testdatadir}/umockdev.script.{suffix}",
)

pam_log = client.fs.read(client.sssd.logs.pam)
assert "Mapping data found is not passkey related" in pam_log, "String was not found in the logs"

0 comments on commit 0749757

Please sign in to comment.