protected virtual void ProcessExtension(TlsExtension extension) { extension = extension.ProcessServer(Context); if (extension != null) { HandshakeParameters.ActiveExtensions.Add(extension); } }
protected virtual void HandleExtension(TlsExtension extension) { #if DEBUG_FULL if (Context.EnableDebugging) { DebugHelper.WriteLine("Handle Server Extension: {0}", extension); } #endif if (!extension.ProcessClient(Context)) { throw new TlsException(AlertDescription.UnsupportedExtension); } HandshakeParameters.ActiveExtensions.Add(extension); }
protected virtual void HandleExtension (TlsExtension extension) { #if DEBUG_FULL if (Context.EnableDebugging) DebugHelper.WriteLine ("Handle Server Extension: {0}", extension); #endif if (!extension.ProcessClient (Context)) throw new TlsException (AlertDescription.UnsupportedExtension); HandshakeParameters.ActiveExtensions.Add (extension); }
protected virtual void ProcessExtension (TlsExtension extension) { extension = extension.ProcessServer (Context); if (extension != null) HandshakeParameters.ActiveExtensions.Add (extension); }