You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by Igor Konoplyanko <de...@gmail.com> on 2019/11/22 12:58:43 UTC
SecurityContextToken validation
Hi,
I want to validate incoming SCT, so now I'm trying to configure Validatior for it.
But it looks like that Stax implementation and Wss4j not compatible right now:
WSS4JStaxInInterceptor.java#360:
validator = loadValidator(SecurityConstants.SCT_TOKEN_VALIDATOR, message);
if (validator != null) {
properties.addValidator(WSSConstants.TAG_WSC0502_SCT, validator);
properties.addValidator(WSSConstants.TAG_WSC0512_SCT, validator);
}
SecurityContextTokenInputHandler.java#72:
// elementName = {http://schemas.xmlsoap.org/ws/2005/02/sc}Identifier
SecurityContextTokenValidator securityContextTokenValidator = wssSecurityProperties.getValidator(elementName);
if (securityContextTokenValidator == null) {
securityContextTokenValidator = new SecurityContextTokenValidatorImpl();
}
Is it a bug? Or am I doing it wrong by trying to configure Validator through "ws-security.sct.validator"?