All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.authing.sdk.java.dto.PublicKeyCredentialRequestOptionsDto Maven / Gradle / Ivy

There is a newer version: 3.1.10
Show newest version
package cn.authing.sdk.java.dto;

import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;

import cn.authing.sdk.java.dto.PublicKeyCredentialDescriptorDto;

public class PublicKeyCredentialRequestOptionsDto {
    /**
     * 挑战码, base64Url 编码
     */
    @JsonProperty("challenge")
    private String challenge;
    /**
     * 认证器认证参数
     */
    @JsonProperty("allowCredentials")
    private List allowCredentials;
    /**
     * 信赖方 ID,和注册认证器时一致
     */
    @JsonProperty("rpId")
    private String rpId;
    /**
     * 超时时间(毫秒值)
     */
    @JsonProperty("timeout")
    private Integer timeout;

    public String getChallenge() {
        return challenge;
    }
    public void setChallenge(String challenge) {
        this.challenge = challenge;
    }

    public List getAllowCredentials() {
        return allowCredentials;
    }
    public void setAllowCredentials(List allowCredentials) {
        this.allowCredentials = allowCredentials;
    }

    public String getRpId() {
        return rpId;
    }
    public void setRpId(String rpId) {
        this.rpId = rpId;
    }

    public Integer getTimeout() {
        return timeout;
    }
    public void setTimeout(Integer timeout) {
        this.timeout = timeout;
    }



}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy