Folgende Authentifizierungstypen werden unterstützt:
Die AuthenticationMethod-Klasse liefert Stringkonstanten, die mit der
Wenn die Metadatendatei für einen Medieninhalt mehrere Gutscheine hat, jeder mit seinem eigenen VoucherAccessInfo-Objekt, muss der Benutzer eventuell entscheiden, für welchen Gutschein die Authentifizierung erfolgt. Sie könnten zum Beispiel einen Gutschein auf Abonnementebene mit weitreichender Berechtigung zum Anzeigen von Inhalten haben und einen Basisgutschein mit weniger Berechtigungen. Um zwischen diesen beiden Gutscheinen zu unterscheiden, verwenden Sie den beschreibenden String in der
Für lokalisierte Anwendungen können Sie diese Eigenschaft als Bezeichner verwenden. Die Anwendung kann das Gebietsschema erkennen und lokalisiert die Strings entsprechend.
Wenn die Authentifizierung bei der default-Domäne erfolgt oder keine Authentifizierung erforderlich ist, wird der
Hinweis: Die von dieser Eigenschaft zurückgegebene Domäne hat nichts mit Netzwerk- oder Internetdomänennamen zu tun. In diesem Fall ist eine Domäne eine Gruppe von Inhalts- oder Benutzerkonten. Beispielsweise könnte ein einzelner Server mehrere Domänen unterstützen, die jeweils eine eigene Gruppe von Kanälen und Teilnehmern haben.
(Nur AIR) Ein DRMContentData-Objekt kann von einer NetStream-Instanz durch Aufrufen der NetStream
Wenn Sie Inhalte mit Flash Access komprimieren, können Sie die Metadaten der Inhalte als separate Datei speichern. Um ein neues DRMContentData-Objekt zu erstellen, rufen Sie diese Metadaten mit einem URLLoader-Objekt ab und übergeben sie an den DRMContentData-Konstruktor.
Jedes VoucherAccessInfo-Objekt repräsentiert eine Richtlinie, die die Anforderungen für das Abrufen eines Gutscheins vom Medienrechteserver enthält. Wenn der Server zum Beispiel vom Benutzer verlangt, dass er sich authentifiziert, enthält das VoucherAccessInfo-Objekt die Authentifizierungsmethode. Wenn der Server verlangt, dass der Computer bei einem Realm-Server registriert sein muss, enthält das Objekt den Link zum Realm-Server.
Folgende Authentifizierungstypen werden unterstützt:
Die AuthenticationMethod-Klasse liefert Stringkonstanten, die mit der
Wenn die Authentifizierung bei der default-Domäne erfolgt oder keine Authentifizierung erforderlich ist, wird der
Hinweis: Die von dieser Eigenschaft zurückgegebene Domäne hat nichts mit Netzwerk- oder Internetdomänennamen zu tun. In diesem Fall ist eine Domäne eine Gruppe von Inhalts- oder Benutzerkonten. Beispielsweise könnte ein einzelner Server mehrere Domänen unterstützen, die jeweils eine eigene Gruppe von Kanälen und Teilnehmern haben.
Die DRMVoucher-Eigenschaften beschreiben die Anzeigerechte, die durch den Gutschein gewährt werden. Sie können einen Gutschein mit der
Ist ein Gutschein nur für die aktuelle Online-Sitzung gültig, ist
Ist ein Gutschein nur für die aktuelle Online-Sitzung gültig, ist
Der Zeitraum, der für die Anzeige zugewiesen ist, beginnt, wenn der Benutzer den Inhalt zum ersten Mal anzeigt, und endet, wenn die zugewiesene Zeit abgelaufen ist. Wenn keine Zeit zugewiesen wird, hat die
Das Richtlinienobjekt enthält ein Name-Wert-Paar für jede Richtlinie, die in Kraft ist.
Die Eigenschaften
Das
Das
Für die Auflistung aller Gutscheine im lokalen Cache ist keine Methode zur Verfügung gestellt.
Erstellen Sie keine Instanz der DRMManager-Klasse. Verwenden Sie die statische
Unterstützung von AIR-Profilen: Diese Funktion wird unter allen Desktopbetriebssystemen und auf Geräten mit AIR für TV unterstützt, jedoch nicht auf mobilen Geräten. Mit der
Hinweis: Wenn ein Versuch, einen Gutschein aus dem lokalen Gutschein-Cache (mit
Hört das
Sie können einen gespeicherten Authentifizierungstoken oder einen auf eine andere Weise heruntergeladenen Token verwenden, um in Zukunft eine authentifizierte Sitzung mit dem Medienrechteserver herzustellen. Um eine Sitzung mit einem Token herzustellen, rufen Sie die DRMManager
Wichtig (nur AIR): Die
Für jede Sicherheitsdomäne gibt es eine DRMManager-Instanz.
Wie
Der Gutschein wird entsprechend dem
Die LoadVoucherSetting-Klasse definiert Stringkonstanten für die Verwendung als Werte für den
Wenn der Gutschein erfolgreich geladen ist, löst DRMManager ein DRM-Statusereignis aus. Ihre Anwendung kann mit der Wiedergabe beginnen, sobald der Gutschein geladen ist. Der geladene Gutschein ist in der
Wenn ein Gutschein nicht vom Medienrechteserver geladen werden kann, wird ein DRM-Fehlerereignis ausgelöst. Die
Wenn ein Gutschein nicht aus dem lokalen Cache bezogen werden kann und die
Die Anwendung muss die erforderlichen Gutscheine erneut herunterladen, damit der Benutzer auf verschlüsselten Inhalt zugreifen kann. Das Aufrufen dieser Funktion entspricht dem Aufrufen von
Authentifizierungstoken sind von der
Wenn Sie ein Token setzen, werden hierdurch alle im Cache abgelegten Token für den Server und die Domäne überschrieben. Setzen Sie den