Langue

ResultData.GetAuthenticatedData Méthode

Définition

Retourne une structure CBOR contenant les données récupérées.

[Android.Runtime.Register("getAuthenticatedData", "()[B", "GetGetAuthenticatedDataHandler", ApiSince=30)]
public abstract byte[] GetAuthenticatedData();
[<Android.Runtime.Register("getAuthenticatedData", "()[B", "GetGetAuthenticatedDataHandler", ApiSince=30)>]
abstract member GetAuthenticatedData : unit -> byte[]

Retours

Byte[]

Octets de la DeviceNameSpaces structure CBOR.

Attributs

Remarques

Retourne une structure CBOR contenant les données récupérées.

Cette structure, ainsi que la transcription de session, peut être authentifiée par chiffrement pour prouver au lecteur que les données proviennent d’informations d’identification approuvées et #getMessageAuthenticationCode() peuvent être utilisées pour obtenir un MAC.

La structure CBOR authentifiée par chiffrement est la DeviceAuthenticationBytes structure en fonction du schéma CDDL suivant :

DeviceAuthentication = [
                "DeviceAuthentication",
                SessionTranscript,
                DocType,
                DeviceNameSpacesBytes
              ]

              DocType = tstr
              SessionTranscript = any
              DeviceNameSpacesBytes = #6.24(bstr .cbor DeviceNameSpaces)
              DeviceAuthenticationBytes = #6.24(bstr .cbor DeviceAuthentication)

DeviceNameSpaces = {
                * NameSpace => DeviceSignedItems
              }

              DeviceSignedItems = {
                + DataItemName => DataItemValue
              }

              NameSpace = tstr
              DataItemName = tstr
              DataItemValue = any

Les données retournées sont l’encodage binaire de la DeviceNameSpaces structure tel que défini ci-dessus.

Java documentation pour android.security.identity.ResultData.getAuthenticatedData().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à