You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Daniel Brotsky edited this page Jul 1, 2022
·
3 revisions
This section of the wiki is where the developers meet to design and implement the utilities.
Research
This section contains research notes for design and development of the utilities.
Network protocol notes
API Keys
Every call to COPS needs to have an API key (which is actually an IMS client ID). Each of the apps has their own, so activation calls generally use the API key of the app making the call, such as ngl_photoshop1. Deactivation calls have always been issued (historically) by the adobe-licensing-toolkit, which uses adobe_licensing_toolkit as its api key.
For now, the proxy is always repeating calls issued by Adobe clients, so it just uses whatever api key was in the original call. If we add the ability for the decoder or proxy to initiate these calls, we will need to arrange for them to have their own registered API key so as not to confuse things.