lib/github/ldap.rb
def check_encryption(encryption, tls_options = {})
      return unless encryption

      tls_options ||= {}
      case encryption.downcase.to_sym
      when :ssl, :simple_tls
        { method: :simple_tls, tls_options: tls_options }
      when :tls, :start_tls
        { method: :start_tls, tls_options: tls_options }
      end
    end
def check_encryption(encryption, tls_options = {})
      return unless encryption

      tls_options ||= {}
      case encryption.downcase.to_sym
      when :ssl, :simple_tls
        { method: :simple_tls, tls_options: tls_options }
      when :tls, :start_tls
        { method: :start_tls, tls_options: tls_options }
      end
    end
def check_encryption ( encryption , tls_options = { } ) return unless encryption tls_options ||= { } case encryption . downcase . to_sym when :ssl , :simple_tls { method : :simple_tls , tls_options : tls_options } when :tls , :start_tls { method : :start_tls , tls_options : tls_options } end end
Internal - Determine whether to use encryption or not.

 encryption: is the encryption method, either 'ssl', 'tls', 'simple_tls' or 'start_tls'.
 tls_options: is the options hash for tls encryption method

 Returns the real encryption type.
Internal - Determine whether to use encryption or not .