Compartilhar via


TvInteractiveAppService.Session.RequestSigning Método

Definição

Solicita a assinatura dos dados fornecidos.

[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

Parâmetros

signingId
String

o ID para identificar a solicitação. Quando um resultado é recebido, esse ID pode ser usado para correlacionar o resultado com a solicitação.

algorithm
String

o nome padrão do algoritmo de assinatura solicitado, como MD5withRSA, SHA256withDSA, etc. O nome vem de padrões como FIPS PUB 186-4 e PKCS #1.

alias
String

o pseudônimo do correspondente java.security.KeyStore.

data
Byte[]

os bytes originais a serem assinados.

Atributos

Comentários

Solicita a assinatura dos dados fornecidos.

Isso é usado quando o servidor correspondente do aplicativo interativo independente de transmissão requer assinatura durante o handshaking e o serviço de aplicativo interativo não tem a chave privada interna. A chave privada é fornecida pelos provedores de conteúdo e pré-criada no aplicativo relacionado, como o aplicativo de TV.

Documentação Java para android.media.tv.interactive.TvInteractiveAppService.Session.requestSigning(java.lang.String, java.lang.String, java.lang.String, byte[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a