c# - How to programmatically determine the SSL/TLS protocols enabled in Windows server -


which ssl or tls protocols particular windows server supports, , of these enabled, stored in registry at:

hkey_local_machine\system\currentcontrolset\control\securityproviders\schannel\protocols 

does .net contain simple method of enumerating , examining these protocols, application running on server can determine enabled?

i know query registry, there issues this:

  1. changes these registry entries don't take effect until server reboot - need know in-use protocols
  2. it not clear effect various values have. there disabledbydefault value , enabled value - most articles 0 , 1 means protocol enabled, 1 , 1 mean? some articles confusingly indicate enabled should 0xffffffff not 1.


Comments

Popular posts from this blog

authentication - Mongodb revoke acccess to connect test database -

ios - Realm over CoreData should I use NSFetchedResultController or a Dictionary? -

r - Update two sets of radiobuttons reactively - shiny -