• Home
  • Raw
  • Download

Lines Matching full:reader

14   NtlmBufferReader reader(buf);  in TEST()  local
16 ASSERT_EQ(std::size(buf), reader.GetLength()); in TEST()
17 ASSERT_EQ(0u, reader.GetCursor()); in TEST()
18 ASSERT_FALSE(reader.IsEndOfBuffer()); in TEST()
19 ASSERT_TRUE(reader.CanRead(1)); in TEST()
20 ASSERT_FALSE(reader.CanRead(2)); in TEST()
21 ASSERT_TRUE(reader.CanReadFrom(0, 1)); in TEST()
22 ASSERT_TRUE(reader.CanReadFrom(SecurityBuffer(0, 1))); in TEST()
23 ASSERT_FALSE(reader.CanReadFrom(1, 1)); in TEST()
24 ASSERT_FALSE(reader.CanReadFrom(SecurityBuffer(1, 1))); in TEST()
25 ASSERT_FALSE(reader.CanReadFrom(0, 2)); in TEST()
26 ASSERT_FALSE(reader.CanReadFrom(SecurityBuffer(0, 2))); in TEST()
29 ASSERT_TRUE(reader.CanReadFrom(99, 0)); in TEST()
30 ASSERT_TRUE(reader.CanReadFrom(SecurityBuffer(99, 0))); in TEST()
35 NtlmBufferReader reader(b); in TEST() local
37 ASSERT_EQ(0u, reader.GetCursor()); in TEST()
38 ASSERT_EQ(0u, reader.GetLength()); in TEST()
39 ASSERT_TRUE(reader.CanRead(0)); in TEST()
40 ASSERT_FALSE(reader.CanRead(1)); in TEST()
41 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
46 ASSERT_TRUE(reader.ReadBytes(dest)); in TEST()
63 NtlmBufferReader reader; in TEST() local
65 ASSERT_EQ(0u, reader.GetCursor()); in TEST()
66 ASSERT_EQ(0u, reader.GetLength()); in TEST()
67 ASSERT_TRUE(reader.CanRead(0)); in TEST()
68 ASSERT_FALSE(reader.CanRead(1)); in TEST()
69 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
74 ASSERT_TRUE(reader.ReadBytes(dest)); in TEST()
81 NtlmBufferReader reader(buf); in TEST() local
84 ASSERT_TRUE(reader.ReadUInt16(&actual)); in TEST()
86 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
87 ASSERT_FALSE(reader.ReadUInt16(&actual)); in TEST()
94 NtlmBufferReader reader(buf); in TEST() local
97 ASSERT_TRUE(reader.ReadUInt32(&actual)); in TEST()
99 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
100 ASSERT_FALSE(reader.ReadUInt32(&actual)); in TEST()
107 NtlmBufferReader reader(buf); in TEST() local
110 ASSERT_TRUE(reader.ReadUInt64(&actual)); in TEST()
112 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
113 ASSERT_FALSE(reader.ReadUInt64(&actual)); in TEST()
120 NtlmBufferReader reader(expected); in TEST() local
122 ASSERT_TRUE(reader.ReadBytes(actual)); in TEST()
124 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
125 ASSERT_FALSE(reader.ReadBytes(base::make_span(actual, 1u))); in TEST()
133 NtlmBufferReader reader(buf); in TEST() local
136 ASSERT_TRUE(reader.ReadSecurityBuffer(&sec_buf)); in TEST()
139 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
140 ASSERT_FALSE(reader.ReadSecurityBuffer(&sec_buf)); in TEST()
145 NtlmBufferReader reader(buf); in TEST() local
148 ASSERT_FALSE(reader.ReadSecurityBuffer(&sec_buf)); in TEST()
154 NtlmBufferReader reader(buf); in TEST() local
155 ASSERT_EQ(0u, reader.GetCursor()); in TEST()
164 ASSERT_TRUE(reader.ReadPayloadAsBufferReader(sec_buf, &sub_reader)); in TEST()
166 // |reader| cursor should not move. in TEST()
167 ASSERT_EQ(0u, reader.GetCursor()); in TEST()
180 NtlmBufferReader reader(buf); in TEST() local
184 reader.ReadPayloadAsBufferReader(SecurityBuffer(4, 1), &sub_reader)); in TEST()
189 NtlmBufferReader reader(buf); in TEST() local
193 reader.ReadPayloadAsBufferReader(SecurityBuffer(3, 2), &sub_reader)); in TEST()
199 NtlmBufferReader reader(buf); in TEST() local
200 ASSERT_TRUE(reader.SkipSecurityBuffer()); in TEST()
201 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
202 ASSERT_FALSE(reader.SkipSecurityBuffer()); in TEST()
209 NtlmBufferReader reader(buf); in TEST() local
210 ASSERT_FALSE(reader.SkipSecurityBuffer()); in TEST()
216 NtlmBufferReader reader(buf); in TEST() local
217 ASSERT_TRUE(reader.SkipSecurityBufferWithValidation()); in TEST()
218 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
219 ASSERT_FALSE(reader.SkipSecurityBufferWithValidation()); in TEST()
227 NtlmBufferReader reader(buf); in TEST() local
228 ASSERT_TRUE(reader.SkipSecurityBufferWithValidation()); in TEST()
229 ASSERT_EQ(kSecurityBufferLen, reader.GetCursor()); in TEST()
230 ASSERT_FALSE(reader.SkipSecurityBufferWithValidation()); in TEST()
239 NtlmBufferReader reader(buf); in TEST() local
240 ASSERT_FALSE(reader.SkipSecurityBufferWithValidation()); in TEST()
249 NtlmBufferReader reader(buf); in TEST() local
250 ASSERT_FALSE(reader.SkipSecurityBufferWithValidation()); in TEST()
260 NtlmBufferReader reader(buf); in TEST() local
261 ASSERT_TRUE(reader.SkipSecurityBufferWithValidation()); in TEST()
262 ASSERT_EQ(kSecurityBufferLen, reader.GetCursor()); in TEST()
268 NtlmBufferReader reader(buf); in TEST() local
270 ASSERT_TRUE(reader.SkipBytes(std::size(buf))); in TEST()
271 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
272 ASSERT_FALSE(reader.SkipBytes(std::size(buf))); in TEST()
278 NtlmBufferReader reader(buf); in TEST() local
280 ASSERT_FALSE(reader.SkipBytes(std::size(buf) + 1)); in TEST()
286 NtlmBufferReader reader(buf); in TEST() local
288 ASSERT_TRUE(reader.CanRead(7)); in TEST()
289 ASSERT_FALSE(reader.MatchSignature()); in TEST()
295 NtlmBufferReader reader(buf); in TEST() local
297 ASSERT_TRUE(reader.CanRead(8)); in TEST()
298 ASSERT_FALSE(reader.MatchSignature()); in TEST()
303 NtlmBufferReader reader(buf); in TEST() local
305 ASSERT_TRUE(reader.MatchSignature()); in TEST()
306 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
312 NtlmBufferReader reader(buf); in TEST() local
315 ASSERT_FALSE(reader.ReadMessageType(&message_type)); in TEST()
321 NtlmBufferReader reader(buf); in TEST() local
324 ASSERT_TRUE(reader.ReadMessageType(&message_type)); in TEST()
326 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
332 NtlmBufferReader reader(buf); in TEST() local
335 ASSERT_TRUE(reader.ReadMessageType(&message_type)); in TEST()
337 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
344 NtlmBufferReader reader(buf); in TEST() local
347 ASSERT_TRUE(reader.ReadTargetInfo(std::size(buf), &av_pairs)); in TEST()
348 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
353 NtlmBufferReader reader; in TEST() local
356 ASSERT_TRUE(reader.ReadTargetInfo(0, &av_pairs)); in TEST()
357 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
367 NtlmBufferReader reader(buf); in TEST() local
370 ASSERT_TRUE(reader.ReadTargetInfo(std::size(buf), &av_pairs)); in TEST()
371 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
385 NtlmBufferReader reader(buf); in TEST() local
388 ASSERT_TRUE(reader.ReadTargetInfo(std::size(buf), &av_pairs)); in TEST()
389 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
402 NtlmBufferReader reader(buf); in TEST() local
405 ASSERT_FALSE(reader.ReadTargetInfo(std::size(buf), &av_pairs)); in TEST()
414 NtlmBufferReader reader(buf); in TEST() local
417 ASSERT_FALSE(reader.ReadTargetInfo(std::size(buf), &av_pairs)); in TEST()
425 NtlmBufferReader reader(buf); in TEST() local
428 ASSERT_FALSE(reader.ReadTargetInfo(std::size(buf), &av_pairs)); in TEST()
437 NtlmBufferReader reader(buf); in TEST() local
440 ASSERT_TRUE(reader.ReadTargetInfo(std::size(buf), &av_pairs)); in TEST()
441 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
455 NtlmBufferReader reader(buf); in TEST() local
458 ASSERT_FALSE(reader.ReadTargetInfo(std::size(buf), &av_pairs)); in TEST()
468 NtlmBufferReader reader(buf); in TEST() local
471 ASSERT_FALSE(reader.ReadTargetInfo(std::size(buf), &av_pairs)); in TEST()
478 NtlmBufferReader reader(buf); in TEST() local
481 ASSERT_FALSE(reader.ReadTargetInfo(std::size(buf), &av_pairs)); in TEST()
491 NtlmBufferReader reader(buf); in TEST() local
494 ASSERT_FALSE(reader.ReadTargetInfo(std::size(buf), &av_pairs)); in TEST()
501 NtlmBufferReader reader(buf); in TEST() local
504 ASSERT_TRUE(reader.ReadTargetInfoPayload(&av_pairs)); in TEST()
505 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
514 NtlmBufferReader reader(buf); in TEST() local
517 ASSERT_TRUE(reader.ReadTargetInfoPayload(&av_pairs)); in TEST()
518 ASSERT_FALSE(reader.IsEndOfBuffer()); in TEST()
521 ASSERT_EQ(kSecurityBufferLen, reader.GetCursor()); in TEST()
530 NtlmBufferReader reader(buf); in TEST() local
533 ASSERT_FALSE(reader.ReadTargetInfoPayload(&av_pairs)); in TEST()
543 NtlmBufferReader reader(buf); in TEST() local
546 ASSERT_TRUE(reader.ReadTargetInfoPayload(&av_pairs)); in TEST()
547 ASSERT_FALSE(reader.IsEndOfBuffer()); in TEST()
550 ASSERT_EQ(kSecurityBufferLen, reader.GetCursor()); in TEST()
565 NtlmBufferReader reader(buf); in TEST() local
568 ASSERT_TRUE(reader.ReadTargetInfoPayload(&av_pairs)); in TEST()
569 ASSERT_FALSE(reader.IsEndOfBuffer()); in TEST()
572 ASSERT_EQ(kSecurityBufferLen, reader.GetCursor()); in TEST()
582 NtlmBufferReader reader(buf); in TEST() local
585 ASSERT_TRUE(reader.ReadMessageType(&message_type)); in TEST()
587 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
593 NtlmBufferReader reader(buf); in TEST() local
595 ASSERT_TRUE(reader.MatchMessageType(MessageType::kAuthenticate)); in TEST()
596 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
602 NtlmBufferReader reader(buf); in TEST() local
604 ASSERT_FALSE(reader.MatchMessageType(MessageType::kAuthenticate)); in TEST()
610 NtlmBufferReader reader(buf); in TEST() local
612 ASSERT_FALSE(reader.MatchMessageType(MessageType::kAuthenticate)); in TEST()
621 NtlmBufferReader reader(buf); in TEST() local
623 ASSERT_TRUE(reader.MatchMessageHeader(MessageType::kAuthenticate)); in TEST()
624 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
633 NtlmBufferReader reader(buf); in TEST() local
635 ASSERT_FALSE(reader.MatchMessageType(MessageType::kAuthenticate)); in TEST()
641 NtlmBufferReader reader(buf); in TEST() local
643 ASSERT_TRUE(reader.MatchZeros(std::size(buf))); in TEST()
644 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
645 ASSERT_FALSE(reader.MatchZeros(1)); in TEST()
651 NtlmBufferReader reader(buf); in TEST() local
653 ASSERT_FALSE(reader.MatchZeros(std::size(buf))); in TEST()
659 NtlmBufferReader reader(buf); in TEST() local
661 ASSERT_TRUE(reader.MatchEmptySecurityBuffer()); in TEST()
662 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
663 ASSERT_FALSE(reader.MatchEmptySecurityBuffer()); in TEST()
669 NtlmBufferReader reader(buf); in TEST() local
671 ASSERT_TRUE(reader.MatchEmptySecurityBuffer()); in TEST()
672 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
678 NtlmBufferReader reader(buf); in TEST() local
680 ASSERT_FALSE(reader.MatchEmptySecurityBuffer()); in TEST()
687 NtlmBufferReader reader(buf); in TEST() local
689 ASSERT_FALSE(reader.MatchEmptySecurityBuffer()); in TEST()
695 NtlmBufferReader reader(buf); in TEST() local
699 ASSERT_TRUE(reader.ReadAvPairHeader(&actual_avid, &actual_avlen)); in TEST()
702 ASSERT_TRUE(reader.IsEndOfBuffer()); in TEST()
703 ASSERT_FALSE(reader.ReadAvPairHeader(&actual_avid, &actual_avlen)); in TEST()
709 NtlmBufferReader reader(buf); in TEST() local
713 ASSERT_FALSE(reader.ReadAvPairHeader(&avid, &avlen)); in TEST()