com.daon.identityx.rest.model.pojo.AuthenticationRequest 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.util.Date;
import com.daon.identityx.rest.model.def.AuthenticationRequestStatusEnum;
import com.daon.identityx.rest.model.def.TransactionPushNotificationTypeEnum;
import com.daon.identityx.rest.model.support.CaptureDataResponse;
public class AuthenticationRequest extends RestResource
{
private Boolean complete;
private String authenticationRequestId;
private String description;
private String verificationCheckLongitude;
private String verificationCheckLatitude;
private Long verificationCheckRadius;
private String verificationResult;
private Date expiration;
private Long availableRetries;
private Long totalRetriesAllowed;
private Date processed;
private Boolean oneTimePasswordEnabled;
private Date created;
private Boolean recurring;
private Long otpTotalRetriesAllowed;
private Long otpAvailableRetries;
private Boolean addAuthenticator;
private String type;
private String fidoChallenge;
private String secureTransactionContent;
private String secureTextTransactionContent;
private String secureImageTransactionContent;
private String secureTransactionContentType;
private String fidoAuthenticationRequest;
private String fidoAuthenticationResponse;
private String w3cGetAssertionRequest;
private String w3cGetAssertionResponse;
private String serverData;
private ChannelBinding channelBinding;
private String notificationURL;
private Long fidoResponseCode;
private String fidoResponseMsg;
private AuthenticationRequestStatusEnum status;
private String localizedPushKey;
private String pushArguments;
private TransactionPushNotificationTypeEnum pushNotificationType;
private String contentHashes[];
private Version upv;
private FailedClientAttempt failedClientAttempt;
private String deviceStatus;
private AuthenticationAttempt[] authenticationAttempts;
private String authenticationCode;
private String submittedAuthenticationCode;
private CaptureDataResponse[] captureDataResponses;
private String tags;
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Links
private Registration registration;
private Policy policy;
private Application application;
private User user;
private Sponsorship sponsorship;
private Tenant tenant;
public String getAuthenticationRequestId() {
return authenticationRequestId;
}
public void setAuthenticationRequestId(String authenticationRequestId) {
this.authenticationRequestId = authenticationRequestId;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public String getVerificationCheckLongitude() {
return verificationCheckLongitude;
}
public void setVerificationCheckLongitude(String verificationCheckLongitude) {
this.verificationCheckLongitude = verificationCheckLongitude;
}
public String getVerificationCheckLatitude() {
return verificationCheckLatitude;
}
public void setVerificationCheckLatitude(String verificationCheckLatitude) {
this.verificationCheckLatitude = verificationCheckLatitude;
}
public Long getVerificationCheckRadius() {
return verificationCheckRadius;
}
public void setVerificationCheckRadius(Long verificationCheckRadius) {
this.verificationCheckRadius = verificationCheckRadius;
}
public Date getExpiration() {
return expiration;
}
public void setExpiration(Date expirationDate) {
this.expiration = expirationDate;
}
public Long getAvailableRetries() {
return availableRetries;
}
public void setAvailableRetries(Long availableRetries) {
this.availableRetries = availableRetries;
}
public Long getTotalRetriesAllowed() {
return totalRetriesAllowed;
}
public void setTotalRetriesAllowed(Long totalRetriesAllowed) {
this.totalRetriesAllowed = totalRetriesAllowed;
}
public Date getProcessed() {
return processed;
}
public void setProcessed(Date processedDate) {
this.processed = processedDate;
}
public Boolean getOneTimePasswordEnabled() {
return oneTimePasswordEnabled;
}
public void setOneTimePasswordEnabled(Boolean oneTimePasswordEnabled) {
this.oneTimePasswordEnabled = oneTimePasswordEnabled;
}
public Date getCreated() {
return created;
}
public void setCreated(Date createdDate) {
this.created = createdDate;
}
public Boolean getRecurring() {
return recurring;
}
public void setRecurring(Boolean recurring) {
this.recurring = recurring;
}
public String getVerificationResult() {
return verificationResult;
}
public void setVerificationResult(String verificationResult) {
this.verificationResult = verificationResult;
}
public Registration getRegistration() {
return registration;
}
public void setRegistration(Registration registration) {
this.registration = registration;
}
public Policy getPolicy() {
return policy;
}
public void setPolicy(Policy policy) {
this.policy = policy;
}
public Application getApplication() {
return application;
}
public void setApplication(Application application) {
this.application = application;
}
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
public Sponsorship getSponsorship() {
return sponsorship;
}
public void setSponsorship(Sponsorship sponsorship) {
this.sponsorship = sponsorship;
}
public Tenant getTenant() {
return tenant;
}
public void setTenant(Tenant tenant) {
this.tenant = tenant;
}
public AuthenticationAttempt[] getAuthenticationAttempts() {
return authenticationAttempts;
}
public void setAuthenticationAttempts(AuthenticationAttempt[] authenticationAttempts) {
this.authenticationAttempts = authenticationAttempts;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public Long getOtpTotalRetriesAllowed() {
return otpTotalRetriesAllowed;
}
public void setOtpTotalRetriesAllowed(Long otpTotalRetriesAllowed) {
this.otpTotalRetriesAllowed = otpTotalRetriesAllowed;
}
public Long getOtpAvailableRetries() {
return otpAvailableRetries;
}
public void setOtpAvailableRetries(Long otpAvailableRetries) {
this.otpAvailableRetries = otpAvailableRetries;
}
public Boolean getAddAuthenticator() {
return addAuthenticator;
}
public void setAddAuthenticator(Boolean isAddAuthenticator) {
this.addAuthenticator = isAddAuthenticator;
}
public String getFidoChallenge() {
return fidoChallenge;
}
public void setFidoChallenge(String challenge) {
this.fidoChallenge = challenge;
}
public String getSecureTransactionContent() {
return secureTransactionContent;
}
public void setSecureTransactionContent(String secureTransactionContent) {
this.secureTransactionContent = secureTransactionContent;
}
public String getSecureTextTransactionContent() {
return secureTextTransactionContent;
}
public void setSecureTextTransactionContent(String secureTextTransactionContent) {
this.secureTextTransactionContent = secureTextTransactionContent;
}
public String getSecureImageTransactionContent() {
return secureImageTransactionContent;
}
public void setSecureImageTransactionContent(String secureImageTransactionContent) {
this.secureImageTransactionContent = secureImageTransactionContent;
}
public String getSecureTransactionContentType() {
return secureTransactionContentType;
}
public void setSecureTransactionContentType(
String secureTransactionContentType) {
this.secureTransactionContentType = secureTransactionContentType;
}
public String getFidoAuthenticationRequest() {
return fidoAuthenticationRequest;
}
public void setFidoAuthenticationRequest(String fidoAuthenticationRequest) {
this.fidoAuthenticationRequest = fidoAuthenticationRequest;
}
public String getFidoAuthenticationResponse() {
return fidoAuthenticationResponse;
}
public void setFidoAuthenticationResponse(String fidoAuthenticationResponse) {
this.fidoAuthenticationResponse = fidoAuthenticationResponse;
}
public String getServerData() {
return serverData;
}
public void setServerData(String serverData) {
this.serverData = serverData;
}
public ChannelBinding getChannelBinding() {
return channelBinding;
}
public void setChannelBinding(ChannelBinding channelBinding) {
this.channelBinding = channelBinding;
}
public String getNotificationURL() {
return notificationURL;
}
public void setNotificationURL(String notificationURL) {
this.notificationURL = notificationURL;
}
public AuthenticationRequestStatusEnum getStatus() {
return status;
}
public void setStatus(AuthenticationRequestStatusEnum status) {
this.status = status;
}
public Long getFidoResponseCode() {
return fidoResponseCode;
}
public void setFidoResponseCode(Long fidoResponseCode) {
this.fidoResponseCode = fidoResponseCode;
}
public String getFidoResponseMsg() {
return fidoResponseMsg;
}
public void setFidoResponseMsg(String fidoResponseMsg) {
this.fidoResponseMsg = fidoResponseMsg;
}
public String getLocalizedPushKey() {
return localizedPushKey;
}
public void setLocalizedPushKey(String localizedPushKey) {
this.localizedPushKey = localizedPushKey;
}
public String getPushArguments() {
return pushArguments;
}
public void setPushArguments(String pushArguments) {
this.pushArguments = pushArguments;
}
public TransactionPushNotificationTypeEnum getPushNotificationType() {
return pushNotificationType;
}
public void setPushNotificationType(TransactionPushNotificationTypeEnum pushNotificationType) {
this.pushNotificationType = pushNotificationType;
}
public String getW3cGetAssertionRequest() {
return w3cGetAssertionRequest;
}
public void setW3cGetAssertionRequest(String w3cGetAssertionRequest) {
this.w3cGetAssertionRequest = w3cGetAssertionRequest;
}
public String getW3cGetAssertionResponse() {
return w3cGetAssertionResponse;
}
public void setW3cGetAssertionResponse(String w3cGetAssertionResponse) {
this.w3cGetAssertionResponse = w3cGetAssertionResponse;
}
public String[] getContentHashes() {
return contentHashes;
}
public void setContentHashes(String contentHashes[]) {
this.contentHashes = contentHashes;
}
public String getDeviceStatus() {
return deviceStatus;
}
public void setDeviceStatus(String deviceStatus) {
this.deviceStatus = deviceStatus;
}
public Version getUpv() {
return upv;
}
public void setUpv(Version upv) {
this.upv = upv;
}
public String getAuthenticationCode() {
return authenticationCode;
}
public void setAuthenticationCode(String authenticationCode) {
this.authenticationCode = authenticationCode;
}
public String getSubmittedAuthenticationCode() {
return submittedAuthenticationCode;
}
public void setSubmittedAuthenticationCode(String submittedAuthenticationCode) {
this.submittedAuthenticationCode = submittedAuthenticationCode;
}
public FailedClientAttempt getFailedClientAttempt() {
return failedClientAttempt;
}
public void setFailedClientAttempt(FailedClientAttempt failedClientAttempt) {
this.failedClientAttempt = failedClientAttempt;
}
public CaptureDataResponse[] getCaptureDataResponses() {
return captureDataResponses;
}
public void setCaptureDataResponses(CaptureDataResponse[] captureDataResponses) {
this.captureDataResponses = captureDataResponses;
}
public String getTags() {
return tags;
}
public void setTags(String tags) {
this.tags = tags;
}
public Boolean getComplete() {
return complete;
}
public void setComplete(Boolean complete) {
this.complete = complete;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy