Specifies the credential type required by a binding for authentication. Used by all standard binding types except BasicHttpBinding.
| MessageCredentialType value | Meaning |
|---|---|
| None | Specifies anonymous authentication |
| Windows | Specifies client authentication using Windows |
| UserName | Specifies client authentication using UserName |
| Certificate | Specifies client authentication using a certificate |
| IssuedToken | Specifies client authentication using an issued token |