public class WebAuthnOptions extends Object
| Constructor and Description |
|---|
WebAuthnOptions() |
WebAuthnOptions(JsonObject json) |
public WebAuthnOptions()
public WebAuthnOptions(JsonObject json)
public RelyingParty getRelyingParty()
public WebAuthnOptions setRelyingParty(RelyingParty relyingParty)
public List<AuthenticatorTransport> getTransports()
public WebAuthnOptions setTransports(List<AuthenticatorTransport> transports)
public WebAuthnOptions addTransport(AuthenticatorTransport transport)
public Attestation getAttestation()
public WebAuthnOptions setAttestation(Attestation attestation)
public List<PublicKeyCredential> getPubKeyCredParams()
public WebAuthnOptions addPubKeyCredParam(PublicKeyCredential pubKeyCredParam)
public WebAuthnOptions setPubKeyCredParams(List<PublicKeyCredential> pubKeyCredParams)
public AuthenticatorAttachment getAuthenticatorAttachment()
public WebAuthnOptions setAuthenticatorAttachment(AuthenticatorAttachment authenticatorAttachment)
public boolean getRequireResidentKey()
public WebAuthnOptions setRequireResidentKey(boolean requireResidentKey)
public UserVerification getUserVerification()
public WebAuthnOptions setUserVerification(UserVerification userVerification)
public Long getTimeout()
public WebAuthnOptions setTimeout(Long timeout)
public int getChallengeLength()
public WebAuthnOptions setChallengeLength(int challengeLength)
public JsonObject getExtensions()
public WebAuthnOptions setExtensions(JsonObject extensions)
public JsonObject toJson()
Copyright © 2020 Eclipse. All rights reserved.