aboutsummaryrefslogtreecommitdiff
path: root/pkg/server/messages.go
diff options
context:
space:
mode:
authorRasmus Dahlberg <rasmus@rgdd.se>2023-12-17 19:10:46 +0100
committerRasmus Dahlberg <rasmus@rgdd.se>2023-12-17 19:10:46 +0100
commit5442e71e7710897126a0034f487fab7e5013b3cc (patch)
tree5fdade10956802b27afa4fcfcfc4b39c3640e137 /pkg/server/messages.go
parent895d5fea41177e444c18f4fdc820fffa5f67d5bf (diff)
Drafty server package to receive node requests
curl http://localhost:2009/get-status curl -X POST --data-binary @/home/rgdd/fullchain.pem -u node_a:aaaa http://localhost:2009/add-chain
Diffstat (limited to 'pkg/server/messages.go')
-rw-r--r--pkg/server/messages.go19
1 files changed, 19 insertions, 0 deletions
diff --git a/pkg/server/messages.go b/pkg/server/messages.go
index 50edded..a6ea243 100644
--- a/pkg/server/messages.go
+++ b/pkg/server/messages.go
@@ -1,4 +1,23 @@
package server
+import (
+ "fmt"
+ "time"
+)
+
type MessageNodeSubmission struct {
+ SerialNumber string
+ NotBefore time.Time
+ DomainNames []string
+ PEMChain []byte
+}
+
+type ErrorUnauthorizedDomainName struct {
+ PEMChain []byte
+ Node Node
+ Err error
+}
+
+func (e ErrorUnauthorizedDomainName) Error() string {
+ return fmt.Sprintf("%v", e.Err)
}