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.
Inherited Constant Summary
Public Method Summary
static AuthenticatorAssertionResponse |
deserializeFromBytes(byte[] serializedBytes)
De-serializes the
AuthenticatorAssertionResponse from bytes, reversing
serializeToBytes() .
|
boolean | |
byte[] | |
ByteString | |
byte[] | |
ByteString | |
byte[] |
getKeyHandle()
This method is deprecated. use
PublicKeyCredential.getRawId() instead
|
ByteString |
getKeyHandleAsByteString()
This method is deprecated. use
PublicKeyCredential.getRawId() instead
|
byte[] | |
ByteString | |
byte[] | |
ByteString | |
int |
hashCode()
|
byte[] |
serializeToBytes()
Serializes the
AuthenticatorAssertionResponse to bytes.
|
String |
toString()
|
void |
writeToParcel(Parceldest, int
flags)
|
Inherited Method Summary
Public Methods
public static AuthenticatorAssertionResponsedeserializeFromBytes(byte[] serializedBytes)
De-serializes the
AuthenticatorAssertionResponse
from bytes, reversing
serializeToBytes()
.
Returns
- The deserialized
AuthenticatorAssertionResponse
.
public booleanequals(Objectobj)
public byte[]getAuthenticatorData()
public ByteStringgetAuthenticatorDataAsByteString()
public byte[]getClientDataJSON()
public ByteStringgetClientDataJSONAsByteString()
public byte[]getKeyHandle()
This method is deprecated.
use
PublicKeyCredential.getRawId()
instead
public ByteStringgetKeyHandleAsByteString()
This method is deprecated.
use
PublicKeyCredential.getRawId()
instead
public byte[]getSignature()
public ByteStringgetSignatureAsByteString()
public byte[]getUserHandle()
public ByteStringgetUserHandleAsByteString()
public inthashCode()
public byte[]serializeToBytes()
Serializes the
AuthenticatorAssertionResponse
to bytes. Use
deserializeFromBytes(byte[])
to deserialize.
Returns
- the serialized byte array.