Add PUBLIC-KEY slot to Litepub’s PERSON

This commit is contained in:
Jaidyn Ann 2024-09-03 11:33:55 -05:00
parent ce557da89c
commit b15c138378

View File

@ -108,6 +108,10 @@ The target and origin typically have no defined meaning.")
;;; ———————————————————————————————————————— ;;; ————————————————————————————————————————
(json-ld:define-json-type (as/av:person "Person") (as/av:object) *litepub-uri* (json-ld:define-json-type (as/av:person "Person") (as/av:object) *litepub-uri*
(;; https://docs.joinmastodon.org/spec/activitypub/#discoverable (;; https://docs.joinmastodon.org/spec/activitypub/#discoverable
(public-key
"publicKey"
:documentation "Contains an object representing a definition of the users public key, used for HTTP signatures.
Generally contains the properties id, owner, publicKeyPem.")
(discoverable (discoverable
"discoverable" "discoverable"
:documentation "A boolean value reflecting whether or not a profile should be publically discoverable.") :documentation "A boolean value reflecting whether or not a profile should be publically discoverable.")