SecurityBindingElement.CreateKerberosOverTransportBindingElement Method ()
Creates a security binding element that is configured to require SOAP-security based client authentication using the client's Kerberos token. This binding element requires the transport to provide server authentication and message protection (for example, HTTPS).
Assembly: System.ServiceModel (in System.ServiceModel.dll)
To do Kerberos authentication, the server must run in an account that has a service principal name registered with Active Directory. NetworkService is such an account.
Available since 3.0