NewFull create a new identity The new identity is written in the repository (commit)
(name string, email string, login string, avatarUrl string, keys []*identity.Key)
| 73 | // NewFull create a new identity |
| 74 | // The new identity is written in the repository (commit) |
| 75 | func (c *RepoCacheIdentity) NewFull(name string, email string, login string, avatarUrl string, keys []*identity.Key) (*IdentityCache, error) { |
| 76 | return c.NewRaw(name, email, login, avatarUrl, keys, nil) |
| 77 | } |
| 78 | |
| 79 | func (c *RepoCacheIdentity) NewRaw(name string, email string, login string, avatarUrl string, keys []*identity.Key, metadata map[string]string) (*IdentityCache, error) { |
| 80 | i, err := identity.NewIdentityFull(c.repo, name, email, login, avatarUrl, keys) |