IRPCWOPIOperationsPublic.GetWOPIUserSessionKey

View as Markdown

Server integration API / specialized internal: not for applications write no session

Exchanges a one-time token for the WOPI user session token it stands for.

ServiceWOPI operations (anonymous) MFiles.IRPCWOPIOperationsPublic
gRPC method/MFiles.IRPCWOPIOperationsPublic/GetWOPIUserSessionKey
HTTP (mf-http-grpc)POST /grpc/v1/get-wopiuser-session-key
RequestGetWOPIUserSessionKeyRequest
ResponseGetWOPIUserSessionKeyResponse
Book and levelServer integration API, specialized
Kindwrite
SessionNot needed: the call can be made before logging in.
Idempotentno
Returns metadata structure versionno
Streamingnone (unary)

Remarks

For M-Files components only. M-Files Web calls it when its WOPI page is opened with a one-time token in the URL. Applications should not call it.

Request: GetWOPIUserSessionKeyRequest

Nested message fields are expanded to depth 3; follow a type link for deeper levels and for the type's own page.

FieldTypeDescription
pwszkeystringThe one-time token from CreateWOPIUserSession with WOPITOKEN_TYPE_ONE_TIME_TOKEN.

Response: GetWOPIUserSessionKeyResponse

Nested message fields are expanded to depth 3; follow a type link for deeper levels and for the type's own page.

FieldTypeDescription
wopi_keystringThe WOPI user session token.