You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: developer_manual/digging_deeper/groupware/calendar.rst
+21Lines changed: 21 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -161,6 +161,27 @@ Calendars that only return `ICalendar` are implicitly read-only. If your app's c
161
161
162
162
}
163
163
164
+
Handling iMIP data
165
+
~~~~~~~~~~~~~~~~~~
166
+
167
+
You may implement the ``IHandleIMipMessage`` interface to process iMIP data you receive in a client and want to pass on for processing to the backend.
168
+
169
+
Please be aware that there are some security considerations to take into account. You can find more infomation on these and the conditions that have to be fulfilled for iMIP data to be processed in the `RFC <https://www.rfc-editor.org/rfc/rfc6047>`_
170
+
171
+
.. code-block:: php
172
+
173
+
<?php
174
+
175
+
use OCP\Calendar\IHandleIMipMessage;
176
+
177
+
class HandleIMipMessage implements IHandleIMipMessage {
178
+
179
+
public function handleIMipMessage(string $name, string $calendarData): void {
180
+
// Validation and write to your calendar representation
0 commit comments