tests: Added "SASL" authentication keyword
[platform/upstream/curl.git] / tests / data / test823
1 <testcase>
2 <info>
3 <keywords>
4 IMAP
5 IMAP AUTH DIGEST-MD5
6 SASL
7 RFC2831
8 </keywords>
9 </info>
10
11 #
12 # Server-side
13 <reply>
14 <servercmd>
15 AUTH DIGEST-MD5
16 REPLY AUTHENTICATE + cmVhbG09ImN1cmwiLG5vbmNlPSI1MzAwZDE3YTFkNjk1YmQ0MTFlNGNkZjk2Zjk1NDhjMjNjZWQ2MTc1IixhbGdvcml0aG09bWQ1LXNlc3MscW9wPSJhdXRoIg==
17 REPLY dXNlcm5hbWU9InVzZXIiLHJlYWxtPSJjdXJsIixub25jZT0iNTMwMGQxN2ExZDY5NWJkNDExZTRjZGY5NmY5NTQ4YzIzY2VkNjE3NSIsY25vbmNlPSIxMjM0NTY3OCIsbmM9IjAwMDAwMDAxIixkaWdlc3QtdXJpPSJpbWFwL2N1cmwiLHJlc3BvbnNlPWNmN2U4ZjIzNjI2OTg1ODAyN2YwNzFjM2I0MGQ4YjJm +
18 REPLY  A002 OK AUTHENTICATE completed
19 </servercmd>
20 <data>
21 From: me@somewhere\r
22 To: fake@nowhere\r
23 \r
24 body\r
25 \r
26 --\r
27   yours sincerely\r
28 </data>
29 </reply>
30
31 #
32 # Client-side
33 <client>
34 <server>
35 imap
36 </server>
37 <features>
38 debug
39 crypto
40 </features>
41  <name>
42 IMAP DIGEST-MD5 authentication
43  </name>
44  <command>
45 'imap://%HOSTIP:%IMAPPORT/823/;UID=1' -u user:secret
46 </command>
47 </client>
48
49 #
50 # Verify data after the test has been "shot"
51 <verify>
52 <protocol>
53 A001 CAPABILITY\r
54 A002 AUTHENTICATE DIGEST-MD5\r
55 dXNlcm5hbWU9InVzZXIiLHJlYWxtPSJjdXJsIixub25jZT0iNTMwMGQxN2ExZDY5NWJkNDExZTRjZGY5NmY5NTQ4YzIzY2VkNjE3NSIsY25vbmNlPSIxMjM0NTY3OCIsbmM9IjAwMDAwMDAxIixkaWdlc3QtdXJpPSJpbWFwL2N1cmwiLHJlc3BvbnNlPWNmN2U4ZjIzNjI2OTg1ODAyN2YwNzFjM2I0MGQ4YjJm\r
56 \r
57 A003 SELECT 823\r
58 A004 FETCH 1 BODY[]\r
59 A005 LOGOUT\r
60 </protocol>
61 </verify>
62 </testcase>