What a provider writes for one MediaRef (IProvider.serializeMediaRef): JSON-safe, versioned, provider-defined. It is read back from storage, so the provider must treat it as UNTRUSTED in rehydrateMediaRef and validate it.
MediaRef
IProvider.serializeMediaRef
rehydrateMediaRef
Provider-defined format version; a provider rejects versions it does not know.
Provider-defined data. Never include credentials.
What a provider writes for one
MediaRef(IProvider.serializeMediaRef): JSON-safe, versioned, provider-defined. It is read back from storage, so the provider must treat it as UNTRUSTED inrehydrateMediaRefand validate it.