protected bool TryGetSecurityFaultException(Message faultMessage, out Exception faultException) { faultException = null; if (!faultMessage.IsFault) { return(false); } MessageFault fault = MessageFault.CreateFault(faultMessage, TransportDefaults.MaxSecurityFaultSize); faultException = SecurityUtils.CreateSecurityFaultException(fault); return(true); }