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

com.ingenico.direct.domain.SessionResponse Maven / Gradle / Ivy

/*
 * This class was auto-generated from the API references found at
 * https://support.direct.ingenico.com/documentation/api/reference
 */
package com.ingenico.direct.domain;

import java.util.List;

public class SessionResponse {

	private String assetUrl = null;

	private String clientApiUrl = null;

	private String clientSessionId = null;

	private String customerId = null;

	private List invalidTokens = null;

	/**
	 * The datacenter-specific base url for assets. This value needs to be passed to the Client SDK to make sure that the client software connects to the right datacenter.
	 */
	public String getAssetUrl() {
		return assetUrl;
	}

	/**
	 * The datacenter-specific base url for assets. This value needs to be passed to the Client SDK to make sure that the client software connects to the right datacenter.
	 */
	public void setAssetUrl(String value) {
		this.assetUrl = value;
	}

	/**
	 * The datacenter-specific base url for client requests. This value needs to be passed to the Client SDK to make sure that the client software connects to the right datacenter.
	 */
	public String getClientApiUrl() {
		return clientApiUrl;
	}

	/**
	 * The datacenter-specific base url for client requests. This value needs to be passed to the Client SDK to make sure that the client software connects to the right datacenter.
	 */
	public void setClientApiUrl(String value) {
		this.clientApiUrl = value;
	}

	/**
	 * The identifier of the session that has been created.
	 */
	public String getClientSessionId() {
		return clientSessionId;
	}

	/**
	 * The identifier of the session that has been created.
	 */
	public void setClientSessionId(String value) {
		this.clientSessionId = value;
	}

	/**
	 * The session is built up around the customer in the form of the customerId. All client APIs use this customerId in the URI to identify the customer.
	 */
	public String getCustomerId() {
		return customerId;
	}

	/**
	 * The session is built up around the customer in the form of the customerId. All client APIs use this customerId in the URI to identify the customer.
	 */
	public void setCustomerId(String value) {
		this.customerId = value;
	}

	/**
	 * Tokens that are submitted in the request are validated. In case any of the tokens can't be used anymore they are returned in this array. You should most likely remove those tokens from your system.
	 */
	public List getInvalidTokens() {
		return invalidTokens;
	}

	/**
	 * Tokens that are submitted in the request are validated. In case any of the tokens can't be used anymore they are returned in this array. You should most likely remove those tokens from your system.
	 */
	public void setInvalidTokens(List value) {
		this.invalidTokens = value;
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy