From 5119cf507ed5294cc409c092980c7497ee5d6fd2 Mon Sep 17 00:00:00 2001 From: Han-Wen Nienhuys Date: Mon, 22 Jan 2018 11:39:14 +0100 Subject: [PATCH] ssh: clarify how to parse out Certificates Fixes golang/go#22046 Change-Id: I9a9aff37ba0fd0ca1f5fa1a212c66b812f6b9f70 Reviewed-on: https://go-review.googlesource.com/88895 Reviewed-by: Brad Fitzpatrick --- ssh/certs.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ssh/certs.go b/ssh/certs.go index cfc8ead..42106f3 100644 --- a/ssh/certs.go +++ b/ssh/certs.go @@ -44,7 +44,9 @@ type Signature struct { const CertTimeInfinity = 1<<64 - 1 // An Certificate represents an OpenSSH certificate as defined in -// [PROTOCOL.certkeys]?rev=1.8. +// [PROTOCOL.certkeys]?rev=1.8. The Certificate type implements the +// PublicKey interface, so it can be unmarshaled using +// ParsePublicKey. type Certificate struct { Nonce []byte Key PublicKey