Era.Common.NetworkMessage.ConsoleApi.Encryption.RpcGetFDERecoveryPasswordRequest

Description

Request for getting a FDE recovery password, in case the user locked himself out.

Properties

Name JsonSchemaType Description
computerUuid reference to Era.Common.DataDefinition.Common.Uuid Uuid of managed computer
index string Password index
workstationId string Workstation identifier

Dual message (request/response)

Era.Common.NetworkMessage.ConsoleApi.Encryption.RpcGetFDERecoveryPasswordResponse

Referenced in messages

No references.

JsonSchema

{
    "title": "Era.Common.NetworkMessage.ConsoleApi.Encryption.RpcGetFDERecoveryPasswordRequest",
    "type": "object",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "additionalProperties": false,
    "required": [
        "Era.Common.NetworkMessage.ConsoleApi.Encryption.RpcGetFDERecoveryPasswordRequest"
    ],
    "properties": {
        "Era.Common.NetworkMessage.ConsoleApi.Encryption.RpcGetFDERecoveryPasswordRequest": {
            "$ref": "#/definitions/RpcGetFDERecoveryPasswordRequest"
        }
    },
    "definitions": {
        "RpcGetFDERecoveryPasswordRequest": {
            "oneOf": [
                {
                    "required": [
                        "computerUuid"
                    ]
                },
                {
                    "required": [
                        "workstationId"
                    ]
                }
            ],
            "additionalProperties": false,
            "type": "object",
            "properties": {
                "computerUuid": {
                    "$ref": "Era.Common.DataDefinition.Common.Uuid#/definitions/Uuid"
                },
                "index": {
                    "type": "string"
                },
                "workstationId": {
                    "minLength": 1,
                    "type": "string"
                }
            }
        }
    }
}