public class WebAuthnOptions extends Object
Constructor and Description |
---|
WebAuthnOptions() |
WebAuthnOptions(JsonObject json) |
public WebAuthnOptions()
public WebAuthnOptions(JsonObject json)
public int getChallengeLength()
public void setChallengeLength(int challengeLength)
public RelayParty getRelayParty()
public WebAuthnOptions setRelayParty(RelayParty relayParty)
public String getOrigin()
public WebAuthnOptions setOrigin(String origin)
public WebAuthnOptions setTransports(Set<String> transports)
public WebAuthnOptions addTransport(String transport)
public Attestation getAttestation()
public WebAuthnOptions setAttestation(Attestation attestation)
public WebAuthnOptions addPubKeyCredParam(String pubKeyCredParam)
public WebAuthnOptions setPubKeyCredParams(Set<String> 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 int getTimeout()
public WebAuthnOptions setTimeout(int timeout)
public JsonObject getAuthenticatorSelection()
public JsonObject toJson()
Copyright © 2020 Eclipse. All rights reserved.