Я прочитал о том, как работает SAML v2, по этой ссылке .Я вижу, что мне требуется URL-адрес службы подтверждения утверждений, который получит ответ SAML v2.
В настоящее время предоставленный мною URL является конечной точкой RESTEasy, разработанной с использованием Java и развернутой на Tomcat.Предполагая, что ответ SAML v2 будет получен в этой конечной точке, как мне его прочитать?
Какой должна быть логика внутри конечной точки для анализа ответа SAML v2.Я знаю об использовании OpenSAML в Java, но можно ли это использовать и в моем случае?
Мой код Java в настоящее время выглядит следующим образом
@POST
@Path("/getDetails")
@Consumes("application/xml")
public Response getDetails(Object samlResponse){
//how to consume and decrypt SAML response over here?
return Response.status(Constants.RESPONSE_CODE_OK).entity(Constants.DATA_OK).build();
}