removedInput schema / $defs
Removed value: -{
- "SignedAttestationVerificationInput": {
- "description": "Public-key verification input for V1 or V2 ProofRelay artifacts.",
- "properties": {
- "expected_issuer": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional issuer/domain pin, for example genesisre.io.",
- "title": "Expected Issuer"
- },
- "expected_purpose": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional purpose pin, for example proofrelay.conformance_badge.",
- "title": "Expected Purpose"
- },
- "now": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional ISO-8601 timestamp for deterministic expiry checks.",
- "title": "Now"
- },
- "now_ms": {
- "anyOf": [
- {
- "minimum": 0,
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional Unix timestamp in milliseconds for V2.",
- "title": "Now Ms"
- },
- "public_jwk": {
- "anyOf": [
- {
- "additionalProperties": true,
- "type": "object"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Public P-256 JWK used to verify a V2 ES256 artifact.",
- "title": "Public Jwk"
- },
- "public_key_hex": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Hex-encoded Ed25519 public verification key for V1.",
- "title": "Public Key Hex"
- },
- "signed_artifact": {
- "additionalProperties": true,
- "description": "Signed ProofRelay artifact containing payload and detached attestation.",
- "title": "Signed Artifact",
- "type": "object"
- }
- },
- "required": [
- "signed_artifact"
- ],
- "title": "SignedAttestationVerificationInput",
- "type": "object"
- }
-}
addedInput schema / properties / verification / properties
Added value: +{
+ "expected_issuer": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "expected_purpose": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "now": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "now_ms": {
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "public_jwk": {
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "public_key_hex": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "signed_artifact": {
+ "additionalProperties": true,
+ "type": "object"
+ }
+}