ILIAS  trunk Revision v13.0_alpha-62-g3b72d83f2e5
ILIAS\WOPI\Discovery Namespace Reference

Data Structures

class  Action
 
class  ActionDBRepository
 
interface  ActionRepository
 
class  App
 
class  AppDBRepository
 
interface  AppRepository
 
class  Apps
 
class  Crawler
 
class  CreatableSuffixesTest
 
class  ProofKey
 A public RSA key of a WOPI client, as published in its discovery with base64 encoded modulus and exponent. More...
 
class  ProofKeyRefresh
 Fetches the proof keys from the discovery again when a request could not be verified with the stored ones - the WOPI client may have rotated its keys since the last crawl, see https://learn.microsoft.com/en-us/microsoft-365/cloud-storage-partner-program/online/scenarios/proofkeys. More...
 
class  ProofKeyRefreshTest
 
class  ProofKeyRepository
 
class  ProofKeys
 The current and the previous proof key of a WOPI client. More...
 
class  ProofKeyTest
 
class  ViewActionPreferenceTest
 The content tab of a file object is a viewer without a way into edit mode, so the embedded viewer of the WOPI client is preferred over its full one. More...
 

Enumerations

enum  ActionTarget : string { DOCUMENT_CHAT = 'documentchat' }
 Officialy supported action targets, see https://learn.microsoft.com/en-us/openspecs/office_protocols/ms-wopi/429749b7-5ec3-4553-a589-0ec5240121ad. More...
 

Enumeration Type Documentation

◆ ActionTarget

Officialy supported action targets, see https://learn.microsoft.com/en-us/openspecs/office_protocols/ms-wopi/429749b7-5ec3-4553-a589-0ec5240121ad.

Author
Fabian Schmid fabia.nosp@m.n@sr.nosp@m..solu.nosp@m.tion.nosp@m.s
Enumerator
DOCUMENT_CHAT 

Definition at line 27 of file ActionTarget.php.

28{
29 case EDIT = 'edit';
30 case VIEW = 'view';
31 case MOBILE_VIEW = 'mobileView';
32 case EMBED_VIEW = 'embedview';
33 case EMBED_EDIT = 'embededit';
34 case PRESENT = 'present';
35 case PRESENT_SERVICE = 'presentservice';
36 case ATTEND = 'attend';
37 case ATTEND_SERVICE = 'attendservice';
38 case EDIT_NEW = 'editnew';
39 case IMAGE_PREVIEW = 'imagepreview';
40 case INTERACTIVE_PREVIEW = 'interactivepreview';
41 case FORM_SUBMIT = 'formsubmit';
42 case FORM_EDIT = 'formedit';
43 case REST = 'rest';
44 case PRELOAD_VIEW = 'preloadview';
45 case PRELOAD_EDIT = 'preloadedit';
46 case RTC = 'rtc';
47 case GET_INFO = 'getinfo';
48 case CONVERT = 'convert';
49 case SYNDICATE = 'syndicate';
50 case LEGACY_WEBSERVICE = 'legacywebservice';
51 case COLLAB = 'collab';
52 case FORM_PREVIEW = 'formpreview';
53 case DOCUMENT_CHAT = 'documentchat';
54}