Мне нужно разработать основанный на ssl tls1.2 web-сервис rest в java, я написал простой web-сервис rest в java.Что мне нужно добавить в код, чтобы включить SSL TLS1.2.
package nit.ws;
import java.io.File;
import java.io.FileInputStream;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
import javax.ws.rs.core.Response.ResponseBuilder;
@Path("/test")
public class Test {
@GET
@Path("/hi")
@Produces(MediaType.TEXT_PLAIN)
public String sayHi()
{
return "Hi, welcome to rest world";
}
@GET
@Path("/pdf")
@Produces("application/pdf")
public javax.ws.rs.core.Response getPdf() throws Exception
{
File file = new File("C:\\Users\\juke\\Desktop\\learning.pdf");
FileInputStream fileInputStream = new FileInputStream(file);
javax.ws.rs.core.Response.ResponseBuilder responseBuilder = javax.ws.rs.core.Response.ok((Object) fileInputStream);
responseBuilder.type("application/pdf");
responseBuilder.header("Content-Disposition", "filename=test.pdf");
return responseBuilder.build();
}
}