Bagikan melalui


TvInteractiveAppService.Session.RequestSigning Metode

Definisi

Permintaan penandatanganan data yang diberikan.

[Android.Runtime.Register("requestSigning", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[B)V", "GetRequestSigning_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_arrayBHandler", ApiSince=33)]
public virtual void RequestSigning (string signingId, string algorithm, string alias, byte[] data);
[<Android.Runtime.Register("requestSigning", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[B)V", "GetRequestSigning_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_arrayBHandler", ApiSince=33)>]
abstract member RequestSigning : string * string * string * byte[] -> unit
override this.RequestSigning : string * string * string * byte[] -> unit

Parameter

signingId
String

ID untuk mengidentifikasi permintaan. Ketika hasil diterima, ID ini dapat digunakan untuk menghubungkan hasilnya dengan permintaan.

algorithm
String

nama standar algoritma tanda tangan yang diminta, seperti MD5withRSA, SHA256withDSA, dll. Namanya dari standar seperti FIPS PUB 186-4 dan PKCS #1.

alias
String

alias dari yang sesuai java.security.KeyStore.

data
Byte[]

byte asli yang akan ditandatangani.

Atribut

Keterangan

Permintaan penandatanganan data yang diberikan.

Ini digunakan ketika server yang sesuai dari aplikasi interaktif independen siaran memerlukan penandatanganan selama jabat tangan, dan layanan aplikasi interaktif tidak memiliki kunci privat bawaan. Kunci privat disediakan oleh penyedia konten dan bawaan di aplikasi terkait, seperti aplikasi TV.

Dokumentasi Java untuk android.media.tv.interactive.TvInteractiveAppService.Session.requestSigning(java.lang.String, java.lang.String, java.lang.String, byte[]).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk