IRPCVault.GetVault

View as Markdown

Vault API / core read session or assertion idempotent returns metadata structure version

Gets the GUID, display name and other basic data of the session's vault.

ServiceVault information MFiles.IRPCVault
gRPC method/MFiles.IRPCVault/GetVault
HTTP (mf-http-grpc)POST /grpc/v1/get-vault
RequestGetVaultRequest
ResponseGetVaultResponse
Book and levelVault API, core
Kindread
SessionRequired: a session (mfiles-session-id-bin metadata) or a session assertion (x-mf-session-assertion metadata).
Idempotentyes
Returns metadata structure versionyes (in the mfiles-metadata-version-bin trailer)
Streamingnone (unary)

Remarks

Requires a vault session. tooltip, icon and dns_names are often empty. The response carries the metadata structure version in the mfiles-metadata-version-bin trailer.

Request: GetVaultRequest

A structure that specifies get vault request.

No fields.

Response: GetVaultResponse

A structure that specifies get vault response.

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

FieldTypeDescription
vaultVaultBasicThe vault the session is logged in to.
vault.guidstringThe vault GUID, in braces and upper case. Use it as LoginData.vault_guid.
vault.display_namestringThe vault name shown to users.
vault.tooltipstringOptional description. Often empty.
vault.iconbytesThe vault icon in .ico format, or empty.
vault.dns_namesStringArrayHost names configured for the vault, if any.
vault.dns_names.value[]repeated stringString values.