{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "KeyCreateParameters", "type": "object", "description": "The key create parameters.", "properties": { "kty": { "type": "string", "description": "The type of key to create." }, "key_size": { "type": "integer", "description": "The key size in bits. For example, 2048, 3072, or 4096 for RSA." }, "key_ops": { "type": "array", "description": "JSON web key operations." }, "tags": { "type": "object", "description": "Application-specific metadata." }, "crv": { "type": "string", "description": "Elliptic curve name (for EC key types)." }, "exportable": { "type": "boolean", "description": "Whether the private key can be exported." } } }