func (tr Repo) sign(signedData *data.Signed, role data.BaseRole) (*data.Signed, error) { ks := role.ListKeys() if len(ks) < 1 { return nil, signed.ErrNoKeys{} } err := signed.Sign(tr.cryptoService, signedData, ks...) if err != nil { return nil, err } return signedData, nil }
func (tr Repo) sign(signedData *data.Signed, role data.BaseRole) (*data.Signed, error) { if err := signed.Sign(tr.cryptoService, signedData, role.ListKeys()...); err != nil { return nil, err } return signedData, nil }