From 05ac12f10ef7e8efb9f42b5c43d30f867d9d3790 Mon Sep 17 00:00:00 2001 From: Matt Baer Date: Mon, 25 Jun 2018 11:32:12 -0400 Subject: [PATCH] Add privateKey on Person --- activitystreams/data.go | 1 + activitystreams/person.go | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/activitystreams/data.go b/activitystreams/data.go index af5bedd..42f3bfc 100644 --- a/activitystreams/data.go +++ b/activitystreams/data.go @@ -13,6 +13,7 @@ type ( ID string `json:"id"` Owner string `json:"owner"` PublicKeyPEM string `json:"publicKeyPem"` + privateKey []byte } Image struct { diff --git a/activitystreams/person.go b/activitystreams/person.go index 73f95d0..3fc4e41 100644 --- a/activitystreams/person.go +++ b/activitystreams/person.go @@ -41,3 +41,11 @@ func (p *Person) AddPubKey(k []byte) { PublicKeyPEM: string(k), } } + +func (p *Person) SetPrivKey(k []byte) { + p.PublicKey.privateKey = k +} + +func (p *Person) GetPrivKey() []byte { + return p.PublicKey.privateKey +}