Миграция с Websphere 8.5 на API Tomcat 8.5
Я пытаюсь перенести кусок кода, который работает на Websphere 8.5, на Tomcat 8.5.
Есть несколько импортов, которые использует фрагмент кода:
import com.ibm.websphere.wssecurity.callbackhandler.UNTGenerateCallbackHandler;
import com.ibm.websphere.wssecurity.wssapi.WSSFactory;
import com.ibm.websphere.wssecurity.wssapi.WSSGenerationContext;
import com.ibm.websphere.wssecurity.wssapi.token.SecurityToken;
import com.ibm.websphere.wssecurity.wssapi.token.UsernameToken
Что я могу использовать вместо них, чтобы заставить код работать?
Кусок кода, который его использует:
WSSFactory factory;
try {
factory = WSSFactory.getInstance();
WSSGenerationContext context = factory.newWSSGenerationContext();
UNTGenerateCallbackHandler callbackHandler = new UNTGenerateCallbackHandler(userName, password);
SecurityToken token = factory.newSecurityToken(UsernameToken.class, callbackHandler);
context.add(token);
context.process(soapMessageContext);
} catch (Exception e) {
return false;
}