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

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