'https://my-example.com/actor#main-key' * 'owner' => 'https://my-example.com/actor', * 'publicKeyPem' => '-----BEGIN PUBLIC KEY----- * MIIBI [...] * DQIDAQAB * -----END PUBLIC KEY-----' * ] * * @see https://www.w3.org/wiki/SocialCG/ActivityPub/Authentication_Authorization#Signing_requests_using_HTTP_Signatures * * @var string|array|null */ protected $public_key; /** * It's not part of the ActivityPub protocol but it's a quite common * practice to lock an account. If anabled, new followers will not be * automatically accepted, but will instead require you to manually * approve them. * * WordPress does only support 'false' at the moment. * * @see https://docs.joinmastodon.org/spec/activitypub/#as * * @var boolean */ protected $manually_approves_followers = false; }