mirror of
https://github.com/certbot/certbot.git
synced 2026-06-03 13:59:02 -04:00
Remove old messages schemata.
This commit is contained in:
parent
c5d4f91bf7
commit
c208e810ee
15 changed files with 0 additions and 536 deletions
|
|
@ -1,21 +0,0 @@
|
|||
{
|
||||
"id": "https://letsencrypt.org/schema/01/authorization#",
|
||||
"$schema": "http://json-schema.org/draft-04/schema#",
|
||||
"description": "Schema for an authorization message",
|
||||
"type": "object",
|
||||
"required": ["type"],
|
||||
"properties": {
|
||||
"type" : {
|
||||
"enum" : [ "authorization" ]
|
||||
},
|
||||
"recoveryToken" : {
|
||||
"type": "string"
|
||||
},
|
||||
"identifier" : {
|
||||
"type": "string"
|
||||
},
|
||||
"jwk": {
|
||||
"$ref": "file:acme/schemata/jwk.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,38 +0,0 @@
|
|||
{
|
||||
"id": "https://letsencrypt.org/schema/01/authorizationRequest#",
|
||||
"$schema": "http://json-schema.org/draft-04/schema#",
|
||||
"description": "Schema for an authorizationRequest message",
|
||||
"type": "object",
|
||||
"required": ["type", "sessionID", "nonce", "signature", "responses"],
|
||||
"properties": {
|
||||
"type" : {
|
||||
"enum" : [ "authorizationRequest" ]
|
||||
},
|
||||
"sessionID" : {
|
||||
"type" : "string"
|
||||
},
|
||||
"nonce" : {
|
||||
"type": "string"
|
||||
},
|
||||
"signature" : {
|
||||
"$ref": "file:acme/schemata/signature.json"
|
||||
},
|
||||
"responses": {
|
||||
"type": "array",
|
||||
"minItems": 1,
|
||||
"items": {
|
||||
"anyOf": [
|
||||
{ "$ref": "file:acme/schemata/responseobject.json" },
|
||||
{ "type": "null" }
|
||||
]
|
||||
}
|
||||
},
|
||||
"contact": {
|
||||
"type": "array",
|
||||
"minItems": 1,
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
{
|
||||
"id": "https://letsencrypt.org/schema/01/certificate#",
|
||||
"$schema": "http://json-schema.org/draft-04/schema#",
|
||||
"description": "Schema for a certificate message",
|
||||
"type": "object",
|
||||
"required": ["type", "certificate"],
|
||||
"properties": {
|
||||
"type" : {
|
||||
"enum" : [ "certificate" ]
|
||||
},
|
||||
"certificate" : {
|
||||
"type" : "string"
|
||||
},
|
||||
"chain" : {
|
||||
"type": "array",
|
||||
"minItems": 1,
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"refresh" : {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,19 +0,0 @@
|
|||
{
|
||||
"id": "https://letsencrypt.org/schema/01/certificateRequest#",
|
||||
"$schema": "http://json-schema.org/draft-04/schema#",
|
||||
"description": "Schema for a certificateRequest message",
|
||||
"type": "object",
|
||||
"required": ["type", "csr", "signature"],
|
||||
"properties": {
|
||||
"type" : {
|
||||
"enum" : [ "certificateRequest" ]
|
||||
},
|
||||
"csr" : {
|
||||
"type" : "string" ,
|
||||
"pattern": "^[-_=0-9A-Za-z]+$"
|
||||
},
|
||||
"signature" : {
|
||||
"$ref": "file:acme/schemata/signature.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,36 +0,0 @@
|
|||
{
|
||||
"id": "https://letsencrypt.org/schema/01/challenge#",
|
||||
"$schema": "http://json-schema.org/draft-04/schema#",
|
||||
"description": "Schema for a challenge message",
|
||||
"type": "object",
|
||||
"required": ["type", "sessionID", "nonce", "challenges"],
|
||||
"properties": {
|
||||
"type" : {
|
||||
"enum" : [ "challenge" ]
|
||||
},
|
||||
"sessionID" : {
|
||||
"type" : "string"
|
||||
},
|
||||
"nonce" : {
|
||||
"type": "string"
|
||||
},
|
||||
"challenges": {
|
||||
"type": "array",
|
||||
"minItems": 1,
|
||||
"items": {
|
||||
"$ref": "file:acme/schemata/challengeobject.json"
|
||||
}
|
||||
},
|
||||
"combinations": {
|
||||
"type": "array",
|
||||
"minItems": 1,
|
||||
"items": {
|
||||
"type": "array",
|
||||
"minItems": 1,
|
||||
"items": {
|
||||
"type": "integer"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
{
|
||||
"id": "https://letsencrypt.org/schema/01/challengeRequest#",
|
||||
"$schema": "http://json-schema.org/draft-04/schema#",
|
||||
"description": "Schema for a challengeRequest message",
|
||||
"type": "object",
|
||||
"required": ["type", "identifier"],
|
||||
"properties": {
|
||||
"type" : {
|
||||
"enum" : [ "challengeRequest" ]
|
||||
},
|
||||
"identifier" : {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,130 +0,0 @@
|
|||
{
|
||||
"id": "https://letsencrypt.org/schema/01/challengeobject#",
|
||||
"$schema": "http://json-schema.org/draft-04/schema#",
|
||||
"description": "Subschema for an individual challenge (within challenge)",
|
||||
"anyOf": [
|
||||
{ "type": "object",
|
||||
"required": ["type", "token"],
|
||||
"properties": {
|
||||
"type": {
|
||||
"enum" : [ "simpleHttp" ]
|
||||
},
|
||||
"token": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
{ "type": "object",
|
||||
"required": ["type", "r", "nonce"],
|
||||
"properties": {
|
||||
"type": {
|
||||
"enum" : [ "dvsni" ]
|
||||
},
|
||||
"r": {
|
||||
"type" : [ "string" ],
|
||||
"pattern": "^[-_=0-9A-Za-z]+$"
|
||||
},
|
||||
"nonce": {
|
||||
"type": "string",
|
||||
"pattern": "^[0-9a-f]+$"
|
||||
}
|
||||
}
|
||||
},
|
||||
{ "type": "object",
|
||||
"required": ["type"],
|
||||
"properties": {
|
||||
"type": {
|
||||
"enum" : [ "recoveryContact" ]
|
||||
},
|
||||
"activationURL": {
|
||||
"type" : "string"
|
||||
},
|
||||
"successURL": {
|
||||
"type": "string"
|
||||
},
|
||||
"contact": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
{ "type": "object",
|
||||
"required": ["type"],
|
||||
"properties": {
|
||||
"type": {
|
||||
"enum" : [ "recoveryToken" ]
|
||||
}
|
||||
}
|
||||
},
|
||||
{ "type": "object",
|
||||
"required": ["type", "alg", "nonce", "hints"],
|
||||
"properties": {
|
||||
"type": {
|
||||
"enum" : [ "proofOfPossession" ]
|
||||
},
|
||||
"alg": {
|
||||
"type": "string"
|
||||
},
|
||||
"nonce": {
|
||||
"type": "string",
|
||||
"pattern": "^[-_=0-9A-Za-z]+$"
|
||||
},
|
||||
"hints": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"jwk": {
|
||||
"type": "object"
|
||||
},
|
||||
"certFingerprints": {
|
||||
"type": "array",
|
||||
"minItems": 1,
|
||||
"items": {
|
||||
"type": "string",
|
||||
"pattern": "^[0-9a-f]+$"
|
||||
}
|
||||
},
|
||||
"subjectKeyIdentifiers": {
|
||||
"type": "array",
|
||||
"minItems": 1,
|
||||
"items": {
|
||||
"type": "string",
|
||||
"pattern": "^[0-9a-f]+$"
|
||||
}
|
||||
},
|
||||
"serialNumbers": {
|
||||
"type": "array",
|
||||
"minItems": 1,
|
||||
"items": {
|
||||
"type": "integer"
|
||||
}
|
||||
},
|
||||
"issuers": {
|
||||
"type": "array",
|
||||
"minItems": 1,
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"authorizedFor": {
|
||||
"type": "array",
|
||||
"minItems": 1,
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{ "type": "object",
|
||||
"required": ["type", "token"],
|
||||
"properties": {
|
||||
"type": {
|
||||
"enum" : [ "dns" ]
|
||||
},
|
||||
"token": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
{
|
||||
"id": "https://letsencrypt.org/schema/01/defer#",
|
||||
"$schema": "http://json-schema.org/draft-04/schema#",
|
||||
"description": "Schema for a defer message",
|
||||
"type": "object",
|
||||
"required": ["type", "token"],
|
||||
"properties": {
|
||||
"type" : {
|
||||
"enum" : [ "defer" ]
|
||||
},
|
||||
"token" : {
|
||||
"type": "string"
|
||||
},
|
||||
"interval" : {
|
||||
"type": "integer"
|
||||
},
|
||||
"message": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
{
|
||||
"id": "https://letsencrypt.org/schema/01/error#",
|
||||
"$schema": "http://json-schema.org/draft-04/schema#",
|
||||
"description": "Schema for an error message",
|
||||
"type": "object",
|
||||
"required": ["type", "error"],
|
||||
"properties": {
|
||||
"type" : {
|
||||
"enum" : [ "error" ]
|
||||
},
|
||||
"error" : {
|
||||
"enum" : [ "malformed", "unauthorized", "serverInternal", "nonSupported", "unknown", "badCSR" ]
|
||||
},
|
||||
"message" : {
|
||||
"type": "string"
|
||||
},
|
||||
"moreInfo": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,19 +0,0 @@
|
|||
{
|
||||
"id": "https://letsencrypt.org/schema/01/jwk#",
|
||||
"$schema": "http://json-schema.org/draft-04/schema#",
|
||||
"description": "Schema for a jwk (**kty RSA/e=65537 ONLY**)",
|
||||
"type": "object",
|
||||
"required": ["kty", "e", "n"],
|
||||
"properties": {
|
||||
"kty": {
|
||||
"enum" : [ "RSA" ]
|
||||
},
|
||||
"e": {
|
||||
"enum" : [ "AQAB" ]
|
||||
},
|
||||
"n": {
|
||||
"type": "string",
|
||||
"pattern": "^[-_=0-9A-Za-z]+$"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,75 +0,0 @@
|
|||
{
|
||||
"id": "https://letsencrypt.org/schema/01/responseobject#",
|
||||
"$schema": "http://json-schema.org/draft-04/schema#",
|
||||
"description": "Subschema for an individual challenge response (within authorizationRequest)",
|
||||
"anyOf": [
|
||||
{ "type": "object",
|
||||
"required": ["type", "path"],
|
||||
"properties": {
|
||||
"type": {
|
||||
"enum" : [ "simpleHttp" ]
|
||||
},
|
||||
"path": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
{ "type": "object",
|
||||
"required": ["type", "s"],
|
||||
"properties": {
|
||||
"type": {
|
||||
"enum" : [ "dvsni" ]
|
||||
},
|
||||
"s": {
|
||||
"type" : [ "string" ],
|
||||
"pattern": "^[-_=0-9A-Za-z]+$"
|
||||
}
|
||||
}
|
||||
},
|
||||
{ "type": "object",
|
||||
"required": ["type"],
|
||||
"properties": {
|
||||
"type": {
|
||||
"enum" : [ "recoveryContact" ]
|
||||
},
|
||||
"token": {
|
||||
"type" : "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
{ "type": "object",
|
||||
"required": ["type"],
|
||||
"properties": {
|
||||
"type": {
|
||||
"enum" : [ "recoveryToken" ]
|
||||
},
|
||||
"token": {
|
||||
"type" : "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
{ "type": "object",
|
||||
"required": ["type", "nonce", "signature"],
|
||||
"properties": {
|
||||
"type": {
|
||||
"enum" : [ "proofOfPossession" ]
|
||||
},
|
||||
"nonce": {
|
||||
"type": "string",
|
||||
"pattern": "^[-_=0-9A-Za-z]+$"
|
||||
},
|
||||
"signature": {
|
||||
"$ref": "file:acme/schemata/signature.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
{ "type": "object",
|
||||
"required": ["type"],
|
||||
"properties": {
|
||||
"type": {
|
||||
"enum" : [ "dns" ]
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
{
|
||||
"id": "https://letsencrypt.org/schema/01/revocation#",
|
||||
"$schema": "http://json-schema.org/draft-04/schema#",
|
||||
"description": "Schema for a revocation message",
|
||||
"type": "object",
|
||||
"required": ["type"],
|
||||
"properties": {
|
||||
"type" : {
|
||||
"enum" : [ "revocation" ]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
{
|
||||
"id": "https://letsencrypt.org/schema/01/revocationRequest#",
|
||||
"$schema": "http://json-schema.org/draft-04/schema#",
|
||||
"description": "Schema for a revocationRequest message",
|
||||
"type": "object",
|
||||
"required": ["type", "certificate", "signature"],
|
||||
"properties": {
|
||||
"type" : {
|
||||
"enum" : [ "revocationRequest" ]
|
||||
},
|
||||
"certificate" : {
|
||||
"type" : "string"
|
||||
},
|
||||
"signature" : {
|
||||
"$ref": "file:acme/schemata/signature.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,71 +0,0 @@
|
|||
{
|
||||
"id": "https://letsencrypt.org/schema/01/signature#",
|
||||
"$schema": "http://json-schema.org/draft-04/schema#",
|
||||
"description": "Schema for a signature (alg RS256/e=65537 or P-256 ONLY)",
|
||||
"type": "object",
|
||||
"required": ["alg", "nonce", "sig", "jwk"],
|
||||
"properties": {
|
||||
"anyOf": [
|
||||
{
|
||||
"alg" : {
|
||||
"enum" : [ "RS256" ]
|
||||
},
|
||||
"nonce" : {
|
||||
"type" : "string"
|
||||
},
|
||||
"sig" : {
|
||||
"type": "string",
|
||||
"pattern": "^[-_=0-9A-Za-z]+$"
|
||||
},
|
||||
"jwk": {
|
||||
"type": "object",
|
||||
"required": ["kty", "e", "n"],
|
||||
"properties": {
|
||||
"kty": {
|
||||
"enum" : [ "RSA" ]
|
||||
},
|
||||
"e": {
|
||||
"enum" : [ "AQAB" ]
|
||||
},
|
||||
"n": {
|
||||
"type": "string",
|
||||
"pattern": "^[-_=0-9A-Za-z]+$"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"alg" : {
|
||||
"enum" : [ "ES256" ]
|
||||
},
|
||||
"nonce" : {
|
||||
"type" : "string"
|
||||
},
|
||||
"sig" : {
|
||||
"type": "string",
|
||||
"pattern": "^[-_=0-9A-Za-z]+$"
|
||||
},
|
||||
"jwk": {
|
||||
"type": "object",
|
||||
"required": ["kty", "crv", "x", "y"],
|
||||
"properties": {
|
||||
"kty": {
|
||||
"enum" : [ "EC" ]
|
||||
},
|
||||
"crv": {
|
||||
"enum" : [ "P-256" ]
|
||||
},
|
||||
"x": {
|
||||
"type": "string",
|
||||
"pattern": "^[-_=0-9A-Za-z]+$"
|
||||
},
|
||||
"y": {
|
||||
"type": "string",
|
||||
"pattern": "^[-_=0-9A-Za-z]+$"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
{
|
||||
"id": "https://letsencrypt.org/schema/01/statusRequest#",
|
||||
"$schema": "http://json-schema.org/draft-04/schema#",
|
||||
"description": "Schema for a statusRequest message",
|
||||
"type": "object",
|
||||
"required": ["type", "token"],
|
||||
"properties": {
|
||||
"type" : {
|
||||
"enum" : [ "statusRequest" ]
|
||||
},
|
||||
"token" : {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue