WCF: Transport Security with User Name + Client Certificate
Vast world of WCF provides endless possibilities to handle the security.
This is one interesting scenario, where service needs to get dual layer of credentials.
Along with the valid user name and password, it also expects the client application to send a valid client certificate.
Client Credentials: User Name along with valid Client Certificate
Client end point behavior:
Hope this helps in implementing this interesting security configuration.