Review fix
This commit is contained in:
parent
7e093c3ed4
commit
dee404c713
|
|
@ -27,12 +27,10 @@ type Log struct {
|
||||||
|
|
||||||
// NewLog returns a initialized Log struct
|
// NewLog returns a initialized Log struct
|
||||||
func NewLog(uri, b64PK string) (*Log, error) {
|
func NewLog(uri, b64PK string) (*Log, error) {
|
||||||
var l Log
|
|
||||||
var err error
|
|
||||||
if strings.HasSuffix(uri, "/") {
|
if strings.HasSuffix(uri, "/") {
|
||||||
uri = uri[0 : len(uri)-2]
|
uri = uri[0 : len(uri)-2]
|
||||||
}
|
}
|
||||||
l.Client = ctClient.New(uri)
|
client := ctClient.New(uri)
|
||||||
|
|
||||||
pkBytes, err := base64.StdEncoding.DecodeString(b64PK)
|
pkBytes, err := base64.StdEncoding.DecodeString(b64PK)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
@ -43,8 +41,12 @@ func NewLog(uri, b64PK string) (*Log, error) {
|
||||||
return nil, fmt.Errorf("Failed to parse log public key")
|
return nil, fmt.Errorf("Failed to parse log public key")
|
||||||
}
|
}
|
||||||
|
|
||||||
l.Verifier, err = ct.NewSignatureVerifier(pk)
|
verifier, err := ct.NewSignatureVerifier(pk)
|
||||||
return &l, err
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
|
||||||
|
return &Log{client, verifier}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
type ctSubmissionRequest struct {
|
type ctSubmissionRequest struct {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue