Lines Matching refs:actual

34     actual = json.loads(actual_out.out)
36 assert actual['MessageType'] == 'NEGOTIATE_MESSAGE (1)'
37 assert actual['RawData'] is not None
38 assert actual['Data'] is not None
49 actual = json.loads(actual_out.out)
51 assert actual['MessageType'] == 'NEGOTIATE_MESSAGE (1)'
52 assert actual['RawData'] is not None
53 assert actual['Data'] is not None
67 actual = json.loads(actual_out.out)
69 assert actual['MessageType'] == 'NEGOTIATE_MESSAGE (1)'
70 assert actual['RawData'] is not None
71 assert actual['Data'] is not None
80 actual = json.loads(actual_out.out)
82 assert actual['MessageType'] == 'NEGOTIATE_MESSAGE (1)'
83 assert actual['RawData'] is not None
84 assert actual['Data'] is not None
93 actual = json.loads(actual_out.out)
95 assert actual['MessageType'] == 'NEGOTIATE_MESSAGE (1)'
96 assert actual['RawData'] is not None
97 assert actual['Data'] is not None
114 actual = loader.load(actual_out.out)
116 assert actual['MessageType'] == 'NEGOTIATE_MESSAGE (1)'
117 assert actual['RawData'] is not None
118 assert actual['Data'] is not None
141 actual = json.loads(actual_out.out)
143 assert actual['MessageType'] == 'SPNEGO NegTokenResp'
144 assert actual['RawData'] is not None
145 assert actual['Data']['negState'] is None
146 assert actual['Data']['supportedMech'] is None
147 …assert actual['Data']['responseToken']['MessageType'] == 'Unknown - Failed to parse see Data for m…
148 assert actual['Data']['responseToken']['Data'] == \
150 assert actual['Data']['responseToken']['RawData'] == '696E76616C6964'
151 assert actual['Data']['mechListMIC'] is None
162 actual = json.loads(actual_out.out)
164 assert actual['MessageType'] == 'NEGOTIATE_MESSAGE (1)'
165 assert actual['RawData'] is not None
167 assert actual['Data']['NegotiateFlags']['raw'] == 3792208567
168 assert set(actual['Data']['NegotiateFlags']['flags']) == {
184 assert actual['Data']['DomainNameFields'] == {
189 assert actual['Data']['WorkstationFields'] == {
194 assert actual['Data']['Version'] == {
201 assert actual['Data']['Payload'] == {
215 actual = json.loads(actual_out.out)
217 assert actual['MessageType'] == 'CHALLENGE_MESSAGE (2)'
218 assert actual['RawData'] is not None
220 assert actual['Data']['TargetNameFields'] == {
225 assert actual['Data']['NegotiateFlags']['raw'] == 3800662581
226 assert set(actual['Data']['NegotiateFlags']['flags']) == {
241 assert actual['Data']['ServerChallenge'] == 'E4101014CF8A90BE'
242 assert actual['Data']['Reserved'] == '0000000000000000'
243 assert actual['Data']['TargetInfoFields'] == {
248 assert actual['Data']['Version'] == {
255 assert actual['Data']['Payload']['TargetName'] == 'DOMAIN'
256 assert actual['Data']['Payload']['TargetInfo'] == [
275 actual = json.loads(actual_out.out)
277 assert actual['MessageType'] == 'AUTHENTICATE_MESSAGE (3)'
278 assert actual['RawData'] is not None
280 assert actual['Data']['LmChallengeResponseFields'] == {
285 assert actual['Data']['NtChallengeResponseFields'] == {
290 assert actual['Data']['DomainNameFields'] == {
295 assert actual['Data']['UserNameFields'] == {
300 assert actual['Data']['WorkstationFields'] == {
305 assert actual['Data']['EncryptedRandomSessionKeyFields'] == {
310 assert actual['Data']['NegotiateFlags']['raw'] == 3800662581
311 assert set(actual['Data']['NegotiateFlags']['flags']) == {
326 assert actual['Data']['Version'] == {
333 assert actual['Data']['MIC'] is None
334 assert actual['Data']['Payload']['LmChallengeResponse'] is None
335 assert actual['Data']['Payload']['NtChallengeResponse']['ResponseType'] == 'NTLMv2'
336 …assert actual['Data']['Payload']['NtChallengeResponse']['NTProofStr'] == 'C543CC0D1A0FBD9EC05E1AAB…
337 assert actual['Data']['Payload']['NtChallengeResponse']['ClientChallenge'] == {
359 assert actual['Data']['Payload']['DomainName'] is None
360 assert actual['Data']['Payload']['UserName'] == 'vagrant-domain@DOMAIN.LOCAL'
361 assert actual['Data']['Payload']['Workstation'] == 'JBOREAN-LINUX'
362 …assert actual['Data']['Payload']['EncryptedRandomSessionKey'] == '3765D5AFD13EC3A6C97C0726CE9F30C9'
363 assert actual['Data']['SessionKey'] == 'Failed to derive'
376 actual = json.loads(actual_out.out)
377 assert actual['Data']['SessionKey'] == '4E10F9B8AA8C2A5DF0A2AD75A8ECF433'
419 actual = json.loads(actual_out.out)
421 assert actual['Data']['LmChallengeResponseFields'] == {
426 assert actual['Data']['NtChallengeResponseFields'] == {
432 assert actual['Data']['Payload']['LmChallengeResponse']['ResponseType'] == 'LMv1'
433 assert actual['Data']['Payload']['LmChallengeResponse']['LMProofStr'] == \
435 assert actual['Data']['Payload']['NtChallengeResponse']['ResponseType'] == 'NTLMv1'
436 assert actual['Data']['Payload']['NtChallengeResponse']['NTProofStr'] == \
489 actual = json.loads(actual_out.out)
491 assert actual['Data']['LmChallengeResponseFields'] == {
496 assert actual['Data']['NtChallengeResponseFields'] == {
502 assert actual['Data']['Payload']['LmChallengeResponse']['ResponseType'] == 'LMv2'
503 …assert actual['Data']['Payload']['LmChallengeResponse']['LMProofStr'] == '86C35097AC9CEC102554764A…
504 …assert actual['Data']['Payload']['LmChallengeResponse']['ChallengeFromClient'] == 'AAAAAAAAAAAAAAA…
505 assert actual['Data']['Payload']['NtChallengeResponse']['ResponseType'] == 'NTLMv2'
506 …assert actual['Data']['Payload']['NtChallengeResponse']['NTProofStr'] == '68CD0AB851E51C96AABC927B…
507 assert actual['Data']['Payload']['NtChallengeResponse']['ClientChallenge'] == {
534 actual = json.loads(actual_out.out)
535 assert actual['Data']['SessionKey'] == '92D93576421343CEB1937AAD4CD78116'
547 actual = json.loads(actual_out.out)
549 assert actual['Data']['Version'] is None
561 actual = json.loads(actual_out.out)
563 assert actual['Data']['Payload']['TargetInfo'] is None
578 actual = json.loads(actual_out.out)
580 assert len(actual['Data']['Payload']['TargetInfo']) == 2
581 assert actual['Data']['Payload']['TargetInfo'][0]['AvId'] == 'MSV_AV_SINGLE_HOST (8)'
582 assert actual['Data']['Payload']['TargetInfo'][0]['Value'] == {
588 assert actual['Data']['Payload']['TargetInfo'][1] == {'AvId': 'MSV_AV_EOL (0)', 'Value': None}
599 actual = json.loads(actual_out.out)
601 assert actual['MessageType'] == 'AS-REP (11)'
602 assert actual['RawData'] is not None
604 assert actual['Data']['pvno'] == 5
605 assert actual['Data']['msg-type'] == 'AS-REP (11)'
606 assert actual['Data']['padata'] == [
618 assert actual['Data']['crealm'] == 'DOMAIN.LOCAL'
619 assert actual['Data']['cname'] == {
623 assert actual['Data']['ticket'] == {
633 'cipher': actual['Data']['ticket']['enc-part']['cipher']
636 assert actual['Data']['ticket']['enc-part']['cipher'] is not None
637 assert actual['Data']['enc-part'] == {
640 'cipher': actual['Data']['enc-part']['cipher']
642 assert actual['Data']['enc-part']['cipher'] is not None
653 actual = json.loads(actual_out.out)
655 assert actual['MessageType'] == 'AS-REQ (10)'
656 assert actual['RawData'] is not None
658 assert actual['Data']['pvno'] == 5
659 assert actual['Data']['msg-type'] == 'AS-REQ (10)'
660 assert actual['Data']['padata'] == [
666 'cipher': actual['Data']['padata'][0]['padata-value']['cipher'],
674 assert actual['Data']['padata'][0]['padata-value']['cipher'] is not None
675 assert actual['Data']['req-body'] == {
713 actual = json.loads(actual_out.out)
715 assert actual['MessageType'] == 'KRB-ERROR (30)'
716 assert actual['RawData'] is not None
718 assert actual['Data']['pvno'] == 5
719 assert actual['Data']['msg-type'] == 'KRB-ERROR (30)'
720 assert actual['Data']['ctime'] is None
721 assert actual['Data']['cusec'] is None
722 assert actual['Data']['stime'] == '2020-06-13T21:04:23+00:00'
723 assert actual['Data']['susec'] == 748591
724 assert actual['Data']['error-code'] == 'KDC_ERR_PREAUTH_REQUIRED (25)'
725 assert actual['Data']['crealm'] is None
726 assert actual['Data']['cname'] is None
727 assert actual['Data']['realm'] == 'DOMAIN.LOCAL'
728 assert actual['Data']['sname'] == {
732 assert actual['Data']['e-text'] is None
733 assert actual['Data']['e-data'] is not None
744 actual = json.loads(actual_out.out)
746 assert actual['MessageType'] == 'TGS-REP (13)'
747 assert actual['RawData'] is not None
749 assert actual['Data']['pvno'] == 5
750 assert actual['Data']['msg-type'] == 'TGS-REP (13)'
751 assert actual['Data']['padata'] is None
752 assert actual['Data']['crealm'] == 'DOMAIN.LOCAL'
753 assert actual['Data']['cname'] == {
757 assert actual['Data']['ticket'] == {
767 'cipher': actual['Data']['ticket']['enc-part']['cipher']
770 assert actual['Data']['ticket']['enc-part']['cipher'] is not None
771 assert actual['Data']['enc-part'] == {
774 'cipher': actual['Data']['enc-part']['cipher']
776 assert actual['Data']['enc-part']['cipher'] is not None
787 actual = json.loads(actual_out.out)
789 assert actual['MessageType'] == 'TGS-REQ (12)'
790 assert actual['RawData'] is not None
792 assert actual['Data']['pvno'] == 5
793 assert actual['Data']['msg-type'] == 'TGS-REQ (12)'
794 assert len(actual['Data']['padata']) == 1
795 assert actual['Data']['padata'][0]['padata-type'] == 'PA-TGS-REQ (1)'
796 assert actual['Data']['padata'][0]['padata-value']['pvno'] == 5
797 assert actual['Data']['padata'][0]['padata-value']['msg-type'] == 'AP-REQ (14)'
798 assert actual['Data']['padata'][0]['padata-value']['ap-options'] == {
801 assert actual['Data']['padata'][0]['padata-value']['ticket'] == {
808 'cipher': actual['Data']['padata'][0]['padata-value']['ticket']['enc-part']['cipher'],
811 assert actual['Data']['padata'][0]['padata-value']['ticket']['enc-part']['cipher'] is not None
812 assert actual['Data']['padata'][0]['padata-value']['authenticator'] == {
815 'cipher': actual['Data']['padata'][0]['padata-value']['authenticator']['cipher'],
817 assert actual['Data']['padata'][0]['padata-value']['authenticator']['cipher'] is not None
819 assert actual['Data']['req-body']['kdc-options'] == {
823 assert actual['Data']['req-body']['cname'] is None
824 assert actual['Data']['req-body']['realm'] == 'DOMAIN.LOCAL'
825 assert actual['Data']['req-body']['sname'] == {
828 assert actual['Data']['req-body']['from'] is None
829 assert actual['Data']['req-body']['till'] == '1970-01-01T00:00:00+00:00'
830 assert actual['Data']['req-body']['rtime'] is None
831 assert actual['Data']['req-body']['nonce'] == 333512069
832 assert actual['Data']['req-body']['etype'] == [
838 assert actual['Data']['req-body']['addresses'] is None
839 assert actual['Data']['req-body']['enc-authorization-data'] is None
840 assert actual['Data']['req-body']['additional-tickets'] is None
851 actual = json.loads(actual_out.out)
853 assert actual['MessageType'] == 'SPNEGO InitialContextToken'
854 assert actual['RawData'] is not None
856 assert actual['Data']['thisMech'] == 'Kerberos (1.2.840.113554.1.2.2)'
857 assert actual['Data']['innerContextToken']['MessageType'] == 'AP-REP (15)'
858 assert actual['Data']['innerContextToken']['RawData'] is not None
859 assert actual['Data']['innerContextToken']['Data']['pvno'] == 5
860 assert actual['Data']['innerContextToken']['Data']['msg-type'] == 'AP-REP (15)'
871 actual = json.loads(actual_out.out)
873 assert actual['MessageType'] == 'SPNEGO InitialContextToken'
874 assert actual['RawData'] is not None
876 assert actual['Data']['thisMech'] == 'SPNEGO (1.3.6.1.5.5.2)'
877 assert actual['Data']['innerContextToken']['MessageType'] == 'SPNEGO NegTokenInit'
878 assert actual['Data']['innerContextToken']['RawData'] is not None
879 assert actual['Data']['innerContextToken']['Data']['mechTypes'] == [
883 assert actual['Data']['innerContextToken']['Data']['reqFlags'] is None
884 assert actual['Data']['innerContextToken']['Data']['mechListMIC'] is None
886 mech_token = actual['Data']['innerContextToken']['Data']['mechToken']
904 actual = json.loads(actual_out.out)
906 assert actual['MessageType'] == 'SPNEGO InitialContextToken'
907 assert actual['RawData'] is not None
909 assert actual['Data']['thisMech'] == 'SPNEGO (1.3.6.1.5.5.2)'
910 assert actual['Data']['innerContextToken']['MessageType'] == 'SPNEGO NegTokenInit2'
911 assert actual['Data']['innerContextToken']['RawData'] is not None
912 assert actual['Data']['innerContextToken']['Data']['mechTypes'] == [
919 assert actual['Data']['innerContextToken']['Data']['reqFlags'] is None
920 assert actual['Data']['innerContextToken']['Data']['mechToken'] is None
921 assert actual['Data']['innerContextToken']['Data']['mechListMIC'] is None
922 assert actual['Data']['innerContextToken']['Data']['negHints'] == {
936 actual = json.loads(actual_out.out)
938 assert actual['MessageType'] == 'SPNEGO NegTokenResp'
939 assert actual['RawData'] is not None
940 assert actual['Data']['negState'] == 'accept-complete (0)'
941 assert actual['Data']['supportedMech'] == 'Kerberos (1.2.840.113554.1.2.2)'
942 assert actual['Data']['responseToken']['MessageType'] == 'SPNEGO InitialContextToken'
943 assert actual['Data']['responseToken']['Data']['thisMech'] == 'Kerberos (1.2.840.113554.1.2.2)'
944 …assert actual['Data']['responseToken']['Data']['innerContextToken']['MessageType'] == 'AP-REP (15)'
945 assert actual['Data']['mechListMIC'] is None