public class

AuthenticatorAssertionResponse

extends AuthenticatorResponse
java.lang.Object
   ↳ com.google.android.gms.fido.fido2.api.common.AuthenticatorResponse
     ↳ com.google.android.gms.fido.fido2.api.common.AuthenticatorAssertionResponse

Class Overview

This structure contains cryptographic signatures produced by scoped credentials that provides proof of possession of a private key as well as evidence of user consent to a specific transaction.

Summary

Nested Classes
class AuthenticatorAssertionResponse.Builder Builds AuthenticatorAssertionResponse
[Expand]
Inherited Constants
From interface android.os.Parcelable
Public Methods
static AuthenticatorAssertionResponse deserializeFromBytes(byte[] serializedBytes)
De-serializes the AuthenticatorAssertionResponse from bytes, reversing serializeToBytes().
boolean equals(Object obj)
byte[] getAuthenticatorData()
byte[] getClientDataJSON()
byte[] getKeyHandle()
byte[] getSignature()
int hashCode()
byte[] serializeToBytes()
Serializes the AuthenticatorAssertionResponse to bytes.
void writeToParcel(Parcel dest, int flags)
[Expand]
Inherited Methods
From class com.google.android.gms.fido.fido2.api.common.AuthenticatorResponse
From class java.lang.Object
From interface android.os.Parcelable

Public Methods

public static AuthenticatorAssertionResponse deserializeFromBytes (byte[] serializedBytes)

De-serializes the AuthenticatorAssertionResponse from bytes, reversing serializeToBytes(). See go/gmscore-perf/reflectedparcelable for why we can't rely on Parcelable behaviour.

Parameters
serializedBytes byte: The serialized bytes.
Returns
AuthenticatorAssertionResponse The deserialized AuthenticatorAssertionResponse.

public boolean equals (Object obj)

Parameters
obj Object
Returns
boolean

public byte[] getAuthenticatorData ()

Returns
byte[]

public byte[] getClientDataJSON ()

Returns
byte[]

public byte[] getKeyHandle ()

Returns
byte[]

public byte[] getSignature ()

Returns
byte[]

public int hashCode ()

Returns
int

public byte[] serializeToBytes ()

Serializes the AuthenticatorAssertionResponse to bytes. Use deserializeFromBytes(byte[]) to deserialize. See go/gmscore-perf/reflectedparcelable for why we can't rely on Parcelable behaviour.

Returns
byte[] the serialized byte array.

public void writeToParcel (Parcel dest, int flags)

Parameters
dest Parcel
flags int