final RequestData reqData = new RequestData();
reqData.setWssConfig(cfg);
CallbackHandler callbackHandler = new KeystoreCallbackHandler();
SAML1CallbackHandler samlCallbackHandler = new SAML1CallbackHandler();
samlCallbackHandler.setStatement(SAML1CallbackHandler.Statement.AUTHN);
samlCallbackHandler.setIssuer("www.example.com");
samlCallbackHandler.setIssuerCrypto(crypto);
samlCallbackHandler.setIssuerName("wss40");
samlCallbackHandler.setIssuerPassword("security");
java.util.Map<String, Object> config = new java.util.TreeMap<String, Object>();
config.put(WSHandlerConstants.PW_CALLBACK_REF, callbackHandler);
config.put(WSHandlerConstants.SAML_CALLBACK_REF, samlCallbackHandler);
reqData.setMsgContext(config);