Retriever obtains a Chromium master key from one platform source (DPAPI, Keychain, D-Bus, …).
| 21 | |
| 22 | // Retriever obtains a Chromium master key from one platform source (DPAPI, Keychain, D-Bus, …). |
| 23 | type Retriever interface { |
| 24 | RetrieveKey(hints Hints) ([]byte, error) |
| 25 | } |
| 26 | |
| 27 | // ChainRetriever tries retrievers in order, first success wins (macOS V10: gcoredump→password→security). |
| 28 | type ChainRetriever struct { |
no outgoing calls
no test coverage detected