class ProvisioningFetcher

Defined at line 4410 of file fidling/gen/sdk/fidl/fuchsia.media.drm/fuchsia.media.drm/hlcpp/fuchsia/media/drm/cpp/fidl.h

Fetches provisioning from a server.

Some DRM systems require additional runtime provisioning (also known as

individualization). This is a process by which a device receives DRM

credentials (e.g. a certificate) to use for license acquisition for an

individual content provider.

DRM systems use the [`ProvisioningFetcher`] to fetch the provisioning when

the system determines that it is needed.

Public Methods

void ~ProvisioningFetcher ()
void Fetch (::fuchsia::media::drm::ProvisioningRequest request, FetchCallback callback)

Fetches provisioning from a server.

Called by the DRM system when it is in need of provisioning.

+ request `request` a [`ProvisioningRequest`] message to be provided to

a provisioning server.

- response `response` a [`ProvisioningResponse`] message from the

provisioning server.