com.daon.identityx.rest.model.pojo.FIDOPolicy 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;
public class FIDOPolicy
{
private FIDOMatchCriteria[][] accepted;
private FIDOMatchCriteria[] disallowed;
private ClientDataRequest[] registrationInfoRequests;
private ClientDataRequest[] authenticationInfoRequests;
private FIDOMatchCriteria[] authenticatorsAllowedUnlocking;
private ClientDataRequest[] additionalInfoRequests;
private PasscodeCriteria passcodeCriteria;
private FIDOMatchCriteria[] authenticatorsRequiringVerificationOnReEnrol;
private FIDOMatchCriteria[] authenticatorsRequiringDataReplacement;
private FIDOMatchCriteria[] authenticatorsAllowedReenrol;
public FIDOPolicy()
{
}
public FIDOMatchCriteria[][] getAccepted() {
return accepted;
}
public void setAccepted(FIDOMatchCriteria[][] accepted) {
this.accepted = accepted;
}
public FIDOMatchCriteria[] getDisallowed() {
return disallowed;
}
public void setDisallowed(FIDOMatchCriteria[] disallowed) {
this.disallowed = disallowed;
}
public ClientDataRequest[] getRegistrationInfoRequests() {
return registrationInfoRequests;
}
public void setRegistrationInfoRequests(ClientDataRequest[] registrationInfoRequests) {
this.registrationInfoRequests = registrationInfoRequests;
}
public ClientDataRequest[] getAuthenticationInfoRequests() {
return authenticationInfoRequests;
}
public void setAuthenticationInfoRequests(ClientDataRequest[] authenticationInfoRequests) {
this.authenticationInfoRequests = authenticationInfoRequests;
}
public FIDOMatchCriteria[] getAuthenticatorsAllowedUnlocking() {
return authenticatorsAllowedUnlocking;
}
public void setAuthenticatorsAllowedUnlocking(
FIDOMatchCriteria[] authenticatorsAllowedUnlocking) {
this.authenticatorsAllowedUnlocking = authenticatorsAllowedUnlocking;
}
public ClientDataRequest[] getAdditionalInfoRequests() {
return additionalInfoRequests;
}
public void setAdditionalInfoRequests(ClientDataRequest[] additionalInfoRequests) {
this.additionalInfoRequests = additionalInfoRequests;
}
public PasscodeCriteria getPasscodeCriteria() {
return passcodeCriteria;
}
public void setPasscodeCriteria(PasscodeCriteria passcodeCriteria) {
this.passcodeCriteria = passcodeCriteria;
}
public FIDOMatchCriteria[] getAuthenticatorsRequiringVerificationOnReEnrol() {
return authenticatorsRequiringVerificationOnReEnrol;
}
public void setAuthenticatorsRequiringVerificationOnReEnrol(
FIDOMatchCriteria[] authenticatorsRequiringVerificationOnReEnrol) {
this.authenticatorsRequiringVerificationOnReEnrol = authenticatorsRequiringVerificationOnReEnrol;
}
public FIDOMatchCriteria[] getAuthenticatorsRequiringDataReplacement() {
return authenticatorsRequiringDataReplacement;
}
public void setAuthenticatorsRequiringDataReplacement(FIDOMatchCriteria[] authenticatorsRequiringDataReplacement) {
this.authenticatorsRequiringDataReplacement = authenticatorsRequiringDataReplacement;
}
public FIDOMatchCriteria[] getAuthenticatorsAllowedReenrol() {
return authenticatorsAllowedReenrol;
}
public void setAuthenticatorsAllowedReenrol(FIDOMatchCriteria[] authenticatorsAllowedReenrol) {
this.authenticatorsAllowedReenrol = authenticatorsAllowedReenrol;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy