Publish & Validate Workspace
Commit signed public key bundles to Oracle Autonomous Database or run schema dry-run checks.
Specification Cheatsheet
Every bundle requires schema validation and a valid ownership proof signature before persistence.
- version: Must be integer
1 -
handle: 3–32 characters (lowercase alphanumeric,
-) - keys: Non-empty array of public key objects
-
type:
ssh-ed25519,ssh-rsa,ssh-ecdsa,pgp, orage - proof: Ownership challenge signature and signing key
Expected JSON Shape
{
"version": 1,
"handle": "alice",
"keys": [{
"type": "ssh-ed25519",
"publicKey": "ssh-ed25519 ...",
"fingerprint": "SHA256:..."
}],
"proof": {
"message": "register alice",
"signature": "base64...",
"signedBy": "ssh-ed25519 ..."
}
}