com.daon.identityx.rest.model.pojo.FIDOMatchCriteria Maven / Gradle / Ivy
/*
* Copyright Daon.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.daon.identityx.rest.model.pojo;
import java.security.cert.Extension;
public class FIDOMatchCriteria
{
private String[] aaid;
private String[] vendorID;
private String[] keyIDs;
private Long userVerification;
private Integer keyProtection;
private Integer matcherProtection;
private Long attachmentHint;
private Long tcDisplay;
private Integer[] authenticationAlgorithms;
private String[] assertionSchemes;
private Integer[] attestationTypes;
private Integer authenticatorVersion;
private Extension[] exts;
public FIDOMatchCriteria()
{
}
public String[] getAaid() {
return aaid;
}
public void setAaid(String[] aaid) {
this.aaid = aaid;
}
public String[] getVendorID() {
return vendorID;
}
public void setVendorID(String[] vendorID) {
this.vendorID = vendorID;
}
public String[] getKeyIDs() {
return keyIDs;
}
public void setKeyIDs(String[] keyIDs) {
this.keyIDs = keyIDs;
}
public Integer getKeyProtection() {
return keyProtection;
}
public void setKeyProtection(Integer keyProtection) {
this.keyProtection = keyProtection;
}
public Integer getMatcherProtection() {
return matcherProtection;
}
public void setMatcherProtection(Integer matcherProtection) {
this.matcherProtection = matcherProtection;
}
public Long getTcDisplay() {
return tcDisplay;
}
public void setTcDisplay(Long tcDisplay) {
this.tcDisplay = tcDisplay;
}
public Extension[] getExts() {
return exts;
}
public void setExts(Extension[] exts) {
this.exts = exts;
}
public Long getUserVerification() {
return userVerification;
}
public void setUserVerification(Long userVerification) {
this.userVerification = userVerification;
}
public Long getAttachmentHint() {
return attachmentHint;
}
public void setAttachmentHint(Long attachmentHint) {
this.attachmentHint = attachmentHint;
}
public Integer[] getAuthenticationAlgorithms() {
return authenticationAlgorithms;
}
public void setAuthenticationAlgorithms(Integer[] authenticationAlgorithms) {
this.authenticationAlgorithms = authenticationAlgorithms;
}
public String[] getAssertionSchemes() {
return assertionSchemes;
}
public void setAssertionSchemes(String[] assertionSchemes) {
this.assertionSchemes = assertionSchemes;
}
public Integer[] getAttestationTypes() {
return attestationTypes;
}
public void setAttestationTypes(Integer[] attestationTypes) {
this.attestationTypes = attestationTypes;
}
public Integer getAuthenticatorVersion() {
return authenticatorVersion;
}
public void setAuthenticatorVersion(Integer authenticatorVersion) {
this.authenticatorVersion = authenticatorVersion;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy