Condividi tramite


TvInteractiveAppService.Session.RequestSigning Metodo

Definizione

Richiede la firma dei dati specificati.

[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

Parametri

signingId
String

ID per identificare la richiesta. Quando viene ricevuto un risultato, questo ID può essere usato per correlare il risultato con la richiesta.

algorithm
String

nome standard dell'algoritmo di firma richiesto, ad esempio MD5withRSA, SHA256withDSA e così via. Il nome deriva da standard come FIPS PUB 186-4 e PKCS #1.

alias
String

alias dell'oggetto corrispondente java.security.KeyStore.

data
Byte[]

byte originali da firmare.

Attributi

Commenti

Richiede la firma dei dati specificati.

Questo viene usato quando il server corrispondente dell'app interattiva indipendente dalla trasmissione richiede la firma durante l'handshaking e il servizio app interattivo non ha la chiave privata predefinita. La chiave privata viene fornita dai provider di contenuti e predefinita nell'app correlata, ad esempio l'app TV.

Documentazione java per android.media.tv.interactive.TvInteractiveAppService.Session.requestSigning(java.lang.String, java.lang.String, java.lang.String, byte[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a