PresentationSession.SetSessionTranscript(Byte[]) Método

Definición

Establezca la transcripción de sesión.

[Android.Runtime.Register("setSessionTranscript", "([B)V", "GetSetSessionTranscript_arrayBHandler", ApiSince=33)]
public abstract void SetSessionTranscript(byte[] sessionTranscript);
[<Android.Runtime.Register("setSessionTranscript", "([B)V", "GetSetSessionTranscript_arrayBHandler", ApiSince=33)>]
abstract member SetSessionTranscript : byte[] -> unit

Parámetros

sessionTranscript
Byte[]

la transcripción de sesión.

Atributos

Comentarios

Establezca la transcripción de sesión.

Si se llama a , se debe llamar a esto antes de cualquier llamada a #getCredentialData(String, CredentialDataRequest).

Si se usa el cifrado de sesión de mdoc (por ejemplo, si #getEphemeralKeyPair() se ha llamado), las coordenadas X e Y de la parte pública del par de claves devuelto por #getEphemeralKeyPair() deben aparecer en algún lugar de los bytes del CBOR pasado. Cada una de estas coordenadas debe aparecer codificada con los bits más significativos primero y usar la cantidad exacta de bits indicada por el tamaño de clave de las claves efímeras. Por ejemplo, si la clave efímera usa la curva P-256, los 32 bytes para la coordenada X codificada con los bits más significativos primero deben aparecer en algún lugar y ditto para los 32 bytes de la coordenada Y.

Este método solo se puede llamar una vez por PresentationSession instancia.

Java documentación para android.security.identity.PresentationSession.setSessionTranscript(byte[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a