From c7350ab6f1d8054d1bc6d2d14d071010bfb0e92f Mon Sep 17 00:00:00 2001
From: Niall Sheridan <nsheridan@gmail.com>
Date: Wed, 20 Apr 2016 21:39:32 +0100
Subject: [PATCH] Be explicit that this is for signing user keys

---
 server/main.go          | 2 +-
 server/signer/signer.go | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/server/main.go b/server/main.go
index f90037b4..500e713b 100644
--- a/server/main.go
+++ b/server/main.go
@@ -99,7 +99,7 @@ func signHandler(a *appContext, w http.ResponseWriter, r *http.Request) (int, er
 	if err != nil {
 		return http.StatusInternalServerError, err
 	}
-	signed, err := a.sshKeySigner.Sign(req)
+	signed, err := a.sshKeySigner.SignUserKey(req)
 	a.authprovider.Revoke(token)
 	if err != nil {
 		return http.StatusInternalServerError, err
diff --git a/server/signer/signer.go b/server/signer/signer.go
index 4ae5058d..4594c359 100644
--- a/server/signer/signer.go
+++ b/server/signer/signer.go
@@ -18,7 +18,7 @@ type KeySigner struct {
 	permissions map[string]string
 }
 
-func (s *KeySigner) Sign(req *lib.SignRequest) (string, error) {
+func (s *KeySigner) SignUserKey(req *lib.SignRequest) (string, error) {
 	pubkey, _, _, _, err := ssh.ParseAuthorizedKey([]byte(req.Key))
 	if err != nil {
 		return "", err
-- 
GitLab