]> git.proxmox.com Git - mirror_qemu.git/blame - qapi/crypto.json
crypto: introduce new base module for TLS credentials
[mirror_qemu.git] / qapi / crypto.json
CommitLineData
a090187d
DB
1# -*- Mode: Python -*-
2#
3# QAPI crypto definitions
4
5##
6# QCryptoTLSCredsEndpoint:
7#
8# The type of network endpoint that will be using the credentials.
9# Most types of credential require different setup / structures
10# depending on whether they will be used in a server versus a
11# client.
12#
13# @client: the network endpoint is acting as the client
14#
15# @server: the network endpoint is acting as the server
16#
17# Since: 2.5
18##
19{ 'enum': 'QCryptoTLSCredsEndpoint',
20 'prefix': 'QCRYPTO_TLS_CREDS_ENDPOINT',
21 'data': ['client', 'server']}