
import java.time.Duration;
import java.util.Base64;
import java.util.Date;
import java.util.concurrent.TimeUnit;

import org.apache.logging.log4j.core.util.CronExpression;
import org.json.JSONObject;

import com.amazonaws.auth.WebIdentityTokenCredentialsProvider;
import com.amazonaws.client.builder.AwsClientBuilder;
import com.amazonaws.services.secretsmanager.AWSSecretsManager;
import com.amazonaws.services.secretsmanager.AWSSecretsManagerClientBuilder;
import com.amazonaws.services.secretsmanager.model.DecryptionFailureException;
import com.amazonaws.services.secretsmanager.model.GetSecretValueRequest;
import com.amazonaws.services.secretsmanager.model.GetSecretValueResult;
import com.amazonaws.services.secretsmanager.model.InternalServiceErrorException;
import com.amazonaws.services.secretsmanager.model.InvalidParameterException;
import com.amazonaws.services.secretsmanager.model.InvalidRequestException;
import com.amazonaws.services.secretsmanager.model.ResourceNotFoundException;
import com.prime.sony.ecommerce.util.AWSSecurityConnection;

public class Test {

	public static void main(String[] args) throws Exception {
		// TODO Auto-generated method stub
		System.out.println("test");
		CronExpression e = new CronExpression("0 00 10 ? * *");
		Date nextValidTimeAfter = e.getNextValidTimeAfter(new Date());
		
	}

	public static void getSecret() {

		AWSSecurityConnection aa=new AWSSecurityConnection();
		

		
			JSONObject jsonObj = aa.getSecreate("ecommerce/dev/snowflake","us-east-1");
			//String user=jsonObj.getString("user");
		    System.out.println(jsonObj);

		// Your code goes here.
	}

}
