MediaPlayer.ProvideKeyResponse(Byte[], Byte[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Vom Lizenzserver wird eine Schlüsselantwort von der App empfangen. Anschließend wird sie mithilfe von provideKeyResponse an das DRM-Modul-Plug-In übermittelt.
[Android.Runtime.Register("provideKeyResponse", "([B[B)[B", "GetProvideKeyResponse_arrayBarrayBHandler", ApiSince=26)]
public virtual byte[]? ProvideKeyResponse(byte[]? keySetId, byte[] response);
[<Android.Runtime.Register("provideKeyResponse", "([B[B)[B", "GetProvideKeyResponse_arrayBarrayBHandler", ApiSince=26)>]
abstract member ProvideKeyResponse : byte[] * byte[] -> byte[]
override this.ProvideKeyResponse : byte[] * byte[] -> byte[]
Parameter
- keySetId
- Byte[]
Wenn die Antwort für eine Releaseanforderung gilt, identifiziert keySetId den gespeicherten Schlüssel, der der Releaseanforderung zugeordnet ist (d. h. die gleiche keySetId, die an den früheren #getKeyRequest Aufruf übergeben wurde. Er MUSS NULL sein, wenn die Antwort entweder für Streaming- oder Offlineschlüsselanforderungen gilt.
- response
- Byte[]
die Bytearrayantwort vom Server
Gibt zurück
- Attribute
Hinweise
Vom Lizenzserver wird eine Schlüsselantwort von der App empfangen. Anschließend wird sie mithilfe von provideKeyResponse an das DRM-Modul-Plug-In übermittelt. Wenn die Antwort für eine Offlineschlüsselanforderung gilt, wird ein Schlüsselsatzbezeichner zurückgegeben, der verwendet werden kann, um die Schlüssel später mit der Methode {@ link # restoreKeys} in einer neuen Sitzung wiederherzustellen. Wenn die Antwort für eine Streaming- oder Releaseanforderung gilt, wird NULL zurückgegeben.
Java Dokumentation für android.media.MediaPlayer.provideKeyResponse(byte[], byte[]).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.