MCPcopy Index your code
hub / github.com/perkeep/perkeep / readKeyRing

Function readKeyRing

pkg/jsonsign/keys.go:165–171  ·  view source on GitHub ↗

readKeyRing reads a keyring, armored or not.

(r io.Reader)

Source from the content-addressed store, hash-verified

163
164// readKeyRing reads a keyring, armored or not.
165func readKeyRing(r io.Reader) (openpgp.EntityList, error) {
166 var buffer bytes.Buffer
167 if el, err := openpgp.ReadArmoredKeyRing(io.TeeReader(r, &buffer)); err == nil {
168 return el, err
169 }
170 return openpgp.ReadKeyRing(&buffer)
171}
172
173// KeyIdFromRing returns the public keyID contained in the secret
174// ring file secRing. It expects only one keyID in this secret ring

Callers 3

FetchEntityMethod · 0.85
EntityFromSecringFunction · 0.85
KeyIdFromRingFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected