AuthenticationExtensionsClientOutputs

public class AuthenticationExtensionsClientOutputs extends Object
implements Parcelable

This container class represents client output for extensions that can be passed into Fido2 APIs.

See Authentication Extensions Client Outputs.

Nested Class Summary

class AuthenticationExtensionsClientOutputs.Builder Builder for AuthenticationExtensionsClientOutputs

Inherited Constant Summary

Public Method Summary

static AuthenticationExtensionsClientOutputs
deserializeFromBytes(byte[] serializedBytes)
De-serializes the AuthenticatorAssertionResponse from bytes, reversing serializeToBytes().
boolean
UvmEntries
int
byte[]
void
writeToParcel(Parcel dest, int flags)

Inherited Method Summary

Public Methods

public static AuthenticationExtensionsClientOutputs 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.

Returns

public boolean equals (Object obj)

public UvmEntries getUvmEntries ()

public int hashCode ()

public byte[] serializeToBytes ()

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

Returns
  • the serialized byte array.

public void writeToParcel (Parcel dest, int flags)