PublicKeyCredentialDescriptor

public classPublicKeyCredentialDescriptorextendsObject
implementsParcelable

This class contains the attributes that are specified by a caller when referring to a credential as an input parameter to the registration or authentication method.

SeeWebAuthn PublicKeyCredentialDescriptor definition

Nested Class Summary

class PublicKeyCredentialDescriptor.UnsupportedPubKeyCredDescriptorException Exception thrown when an unsupported or unrecognized public key credential descriptor is encountered.

Inherited Constant Summary

Public Constructor Summary

PublicKeyCredentialDescriptor(Stringtype, ByteString id,List<Transport> transports)

Public Method Summary

boolean
byte[]
ByteString
List<Transport>
PublicKeyCredentialType
String
int
void
writeToParcel(Parceldest, int flags)

Inherited Method Summary

Public Constructors

publicPublicKeyCredentialDescriptor(String type, byte[] id,List<Transport> transports)

publicPublicKeyCredentialDescriptor(String type, ByteString id,List<Transport> transports)

Public Methods

public booleanequals(Objectobj)

public byte[]getId()

public ByteStringgetIdAsByteString()

publicList<Transport> getTransports()

public PublicKeyCredentialTypegetType ()

publicStringgetTypeAsString()

public inthashCode()

public voidwriteToParcel(Parceldest, int flags)