call.setClientOptions(options);
options.setTo(new EndpointReference(this.stsUrl));
options.setProperty(WSSHandlerConstants.OUTFLOW_SECURITY, this.outConfig.getProperty());
options.setProperty(WSSHandlerConstants.INFLOW_SECURITY, this.inConfig.getProperty());
OMElement res = call.invokeBlocking(Constants.LN.REQUEST_SECURITY_TOKEN, this.prepareRequst(rst));
RequestSecurityTokenResponse rstr = new RequestSecurityTokenResponse(res);
return rstr;
} catch (AxisFault e) {
throw new TrustException("Problem in communicating with the SecurityTokenService", e);
}