projects
/
platform
/
upstream
/
curl.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
d5974634e62505616c328d0d6dcc569118d54797
[platform/upstream/curl.git]
/
tests
/
data
/
test837
1
<testcase>
2
<info>
3
<keywords>
4
IMAP
5
SASL
6
SASL AUTH EXTERNAL
7
RFC4422
8
</keywords>
9
</info>
10
11
#
12
# Server-side
13
<reply>
14
<servercmd>
15
AUTH EXTERNAL
16
REPLY AUTHENTICATE +
17
REPLY dXNlcg== A002 OK AUTHENTICATE completed
18
</servercmd>
19
<data>
20
From: me@somewhere
\r
21
To: fake@nowhere
\r
22
\r
23
body
\r
24
\r
25
--
\r
26
yours sincerely
\r
27
</data>
28
</reply>
29
30
#
31
# Client-side
32
<client>
33
<server>
34
imap
35
</server>
36
<name>
37
IMAP external authentication
38
</name>
39
<command>
40
'imap://user;AUTH=EXTERNAL@%HOSTIP:%IMAPPORT/837/;UID=1'
41
</command>
42
</client>
43
44
#
45
# Verify data after the test has been "shot"
46
<verify>
47
<protocol>
48
A001 CAPABILITY
\r
49
A002 AUTHENTICATE EXTERNAL
\r
50
dXNlcg==
\r
51
A003 SELECT 837
\r
52
A004 FETCH 1 BODY[]
\r
53
A005 LOGOUT
\r
54
</protocol>
55
</verify>
56
</testcase>