private static SecurityMessageProperty CreateSecurityProperty(X509Certificate2 certificate)
 {
     AuthorizationContext authorizationContext = new X509AuthorizationContext(certificate);
     ServiceSecurityContext securityContext = new ServiceSecurityContext(authorizationContext);
     SecurityMessageProperty securityProperty = new SecurityMessageProperty();
     securityProperty.ServiceSecurityContext = securityContext;
     return securityProperty;
 }
 private static SecurityMessageProperty CreateSecurityProperty(X509Certificate2 certificate)
 {
     AuthorizationContext authorizationContext = new X509AuthorizationContext(certificate);
     ServiceSecurityContext securityContext = new ServiceSecurityContext(authorizationContext);
     SecurityMessageProperty securityProperty = new SecurityMessageProperty();
     securityProperty.ServiceSecurityContext = securityContext;
     return securityProperty;
 }