Package com.yubico.yubikit.fido.webauthn
Class PublicKeyCredentialRequestOptions
java.lang.Object
com.yubico.yubikit.fido.webauthn.PublicKeyCredentialRequestOptions
-
Constructor Summary
ConstructorsConstructorDescriptionPublicKeyCredentialRequestOptions(byte[] challenge, Long timeout, String rpId, List<PublicKeyCredentialDescriptor> allowCredentials, String userVerification, Extensions extensions) -
Method Summary
Modifier and TypeMethodDescriptionbooleanfromMap(Map<String, ?> map, SerializationType serializationType) byte[]getRpId()inthashCode()toMap(SerializationType serializationType)
-
Constructor Details
-
PublicKeyCredentialRequestOptions
public PublicKeyCredentialRequestOptions(byte[] challenge, @Nullable Long timeout, @Nullable String rpId, @Nullable List<PublicKeyCredentialDescriptor> allowCredentials, @Nullable String userVerification, @Nullable Extensions extensions)
-
-
Method Details
-
getChallenge
public byte[] getChallenge() -
getTimeout
-
getRpId
-
getAllowCredentials
-
getUserVerification
-
getExtensions
-
toMap
-
fromMap
public static PublicKeyCredentialRequestOptions fromMap(Map<String, ?> map, SerializationType serializationType) -
fromMap
-
equals
-
hashCode
public int hashCode()
-