package com.eactive.eai.authserver.vo;

import com.eactive.eai.common.message.EAIMessage;
import lombok.Data;
import org.hibernate.annotations.Comment;
import org.springframework.security.oauth2.provider.client.BaseClientDetails;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

@SuppressWarnings("serial")
@Data
public class ClientVO extends BaseClientDetails {
	private String clientName;
	private String allowedIp;
	private String modifiedOn;
	private String modifiedBy;
	private String issuer;
	private String audience;
	private String securityKey;
	private String orgId;
	private String orgName;
	private String appStatus;
	private int dailyTokenLimit;

	private Map<String, EAIMessage> apiMap = new HashMap<>();
}
