Move code to `notation-core-go`
shizhMSFT opened this issue · comments
As discussed in notaryproject/notation#160, all crypto code should be moved to notation-core-go. notation-go
should depend on notation-core-go
and should implement registry auth and registry interactions, including ORAS APIs, key config, trust store, trust policy, plugin interaction
Assigning it per what is listed in the spreadsheet. I couldn't assign to @rgnote for some reason.
@iamsamirzon - Checked with @rgnote on 7/13/2022. This is completed except for Timestamping, which is being tracked separately.
Commits that complete this task. I copied the timestamping code to notation-core-go but haven't removed it from notation-go.
notaryproject/notation-core-go@479e364
notaryproject/notation-core-go@0a8a7fd
notaryproject/notation-core-go@e32e65c