davical/testing/tests/ischedule/3040-iSchedule-POST-freebusy.test
Rob Ostensen d50c29d749 initial tests for remote iSchedule requests signed using test keys
-----BEGIN RSA PRIVATE KEY-----
MIIEpQIBAAKCAQEArTRqr/W5wSlxDKthes0Bz2fIkukLOu0tNIbxO9GpsjgaE3ju
Pnl9XlkMxvkGQ5k7NTy2yRIYDFqDzT150MiMLsIbOnXlOZVizlM8MXe65do6BNCn
jNZRNj30pEHirhJsQf0eEc9+AY1qDbC2axqd1Nf8MNl0bJ58O0ZCPnzdDNxsWp16
midWoj0uceonpg1qxp7kYD2CC5/WcrsBHc8Lt3y2N9X4pamAvd0fAfVXYrzLSVvm
c1b09yEq3weT4R4Jiizjb7UPPZCyarDDOUKfjcBsPCJtBDv7al6easoCUvHviJKy
48bmcFcgnyL1FfKVdIaKlyb3nLj9dFTFm/tdTQIDAQABAoIBAArzCFeNUiva4dGq
N+Rad2XUKsLWxqX3/maWrUNZ0r94enWGrJD4fytqt7sQXQwC8NJBv1Bgu3J0emaM
H1pKg0olbTE56L7GKdPfQSvjZMZJEGfjhOQLXGDwc7m6jIjykzNsu+zmUBHrDaxF
4pJMwXOGH+Q6qvh+4F2i6Gco35SDdAtRiMmZZMsMzHX4hEgAzbhdumDT0jj5Zina
fPXvbXrYmxTbfQg0eIAclIwd2hJQeLbwZR6I1Zg26pWMndNY31cO0nJkXp0KH9Xo
0CLFKuqkDlash1+kaRx0xO39JCVZZWT9AjG9A8FWXLD1jH9U5q/HRCqr+2+LM3Zf
3+/PNMUCgYEA4RlR8sKEpzBHFKz0sWGN8RYmIyD8sE371+ZASYti3NfKkbohjezi
KH5mvv7jvXvg1EABfRVsvsLV53VC9TFcy8Oi7TVBfFGPWuH0U2aTugcukp5pJHYq
7w5nu+2u33P7ccFMajiC/RMpBc0nxifEmD8urjzNcF3LXzpY3YxyVRsCgYEAxPtf
qv4+X9S6gKpj3euy9t4Ltahou7GtMVNITp/uSguAGKkL+0UTLjGtk1E1rOxTOEMu
yJdSUlDu9cZhXEN0NRE780+YZqd+yQrEGJmRz/jyTpplLtbepF+OP682z2w+zXcL
gmW8zlbulPYNYimZElxWEnxTV7Iw2KUrptQ1BbcCgYEAgGYYB5iLYG66bQHHRhM2
iymuMWWUneCt4lZVn13h08VHqF5622EfFCgd5Z6xO5mZAplMABSjhiDPMQsDWaeB
nj2HBzXUl9xSIG45FwWxCHEmUL4JjaHWFayq4VjP4mhfKmEvfHulxEQUp1mB8Zcn
ngyUTREjwo/N/RDkNePyJ7cCgYEAhQ329R1/LGQZBkgR5RkMbcxWxIHZHM9LWYIT
2WgWIVXbVMz7FuL1rcJIqLW2N/P50osu0rfEF24ru0AhC51UpXPatuMQ4mZJMatg
Ae3ZnE1f/tAzgIwLH6ScBVBpCXrogQjkcVQfUJFP3rbFG4VVrB1K1nm8IgRvEief
cLTui8kCgYEAjTUni1YPKAH6CdBuijj0bzCuZ7sUHMU2Ph2OmzbyaWrMVCQ8WXTv
ap7qrRQd7VFhEJPtXMqk3th1ew+f4sZVUa0exd5XcrKlG/RoIimUOWC5QdxaH8B6
cQQh8uY12ZRagtqZUDMvGY7YiEIqkvDNS/SBSm3aiG8HJAehF80tQcU=
-----END RSA PRIVATE KEY-----
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArTRqr/W5wSlxDKthes0B
z2fIkukLOu0tNIbxO9GpsjgaE3juPnl9XlkMxvkGQ5k7NTy2yRIYDFqDzT150MiM
LsIbOnXlOZVizlM8MXe65do6BNCnjNZRNj30pEHirhJsQf0eEc9+AY1qDbC2axqd
1Nf8MNl0bJ58O0ZCPnzdDNxsWp16midWoj0uceonpg1qxp7kYD2CC5/WcrsBHc8L
t3y2N9X4pamAvd0fAfVXYrzLSVvmc1b09yEq3weT4R4Jiizjb7UPPZCyarDDOUKf
jcBsPCJtBDv7al6easoCUvHviJKy48bmcFcgnyL1FfKVdIaKlyb3nLj9dFTFm/td
TQIDAQAB
-----END PUBLIC KEY-----
2012-01-26 16:08:42 -06:00

37 lines
1.5 KiB
Plaintext

#
# Testing for iSchedule POST for free/busy
#
TYPE=POST
URL=http://regression.host/.well-known/ischedule
HEADER=X-DAViCal-Flush-Cache: true
HEADER=DAVKit/4.0.3 (732.2); CalendarStore/4.0.4 (997.7); iCal/4.0.4 (1395.7); Mac OS X/10.6.8 (10K549)
HEADER=iSchedule-version: 1.0
HEADER=Originator: mailto:manager1@example.net
HEADER=Recipient: mailto:user1@example.net
HEADER=Content-Type: text/calendar; component=VFREEBUSY; method=REQUEST
HEADER=DKIM-Signature: v=1; a=rsa-sha256; s=cal; d=caldav; c=simple-http; q=dns/txt; l=461; t=1327295130; h=Host:Originator:Recipient:Content-Type:iSchedule-Version; bh=fp2XWRh4wwpKaSre3oMIDTZZISC+QuEHviUafTr4aT0=; b=O+u2QGEnuY8ZILDAznzkWCuFjvH+q+STP48Ylg657U+heASKaoE8mdEyvE5nRtFCdpbuWLX8EtmD/VpacqBDxFf48XcW9TpFU7KszllXKx7ZGN9rOjgO1/znmzN1xPG5PNMWlBNTteQCaDiifNoChtyBTIFtMjYWFxUy4cp+cW5dMQDwEgHrJCiP54jRw+e1OsHJFFpWZ32l0+4An4aZneJX0ByrbGzieEK3SiDqAM1TvOk37tIcw/jeUX5lpcC43uowPTx3ErckbymHqoewOVdwMEM/WdhyioLe+W6jzdQW1Mjvo6LCveipIrD6CojGi7YeEqEzgaAcU/O3/pu4kw==
#AUTH=manager1:manager1
BEGINDATA
BEGIN:VCALENDAR
CALSCALE:GREGORIAN
VERSION:2.0
METHOD:REQUEST
PRODID:-//Apple Inc.//iCal 4.0.4//EN
BEGIN:VFREEBUSY
UID:E9F98477-A9C2-43F9-8371-CBA0CBCB0300
DTEND:20111019T110000Z
ATTENDEE:mailto:user1@example.net
DTSTART:20111018T110000Z
X-CALENDARSERVER-MASK-UID:E1A13F04-iCal-schedule
DTSTAMP:20111019T085957Z
ORGANIZER:mailto:manager1@example.net
SUMMARY:Availability for mailto:manager1@example.net and mailto:user1@ex
ample.net
END:VFREEBUSY
END:VCALENDAR
ENDDATA
REPLACE=/DTSTAMP:\d{8}T\d{6}Z/DTSTAMP:yyyymmddThhmmssZ/