File: constants.rb

package info (click to toggle)
ruby-net-ssh-krb 0.4.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 156 kB
  • sloc: ruby: 277; makefile: 4
file content (26 lines) | stat: -rw-r--r-- 940 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
module Net; module SSH; module Kerberos
  module Constants

    # GSSAPI Key exchange method specific messages
    KEXGSS_INIT                       = 30
    KEXGSS_CONTINUE                   = 31
    KEXGSS_COMPLETE                   = 32
    KEXGSS_HOSTKEY                    = 33
    KEXGSS_ERROR                      = 34
    KEXGSS_GROUPREQ                   = 40
    KEXGSS_GROUP                      = 41

    # GSSAPI User authentication method specific messages
    USERAUTH_GSSAPI_RESPONSE          = 60
    USERAUTH_GSSAPI_TOKEN             = 61
    USERAUTH_GSSAPI_EXCHANGE_COMPLETE = 63
    USERAUTH_GSSAPI_ERROR             = 64
    USERAUTH_GSSAPI_ERRTOK            = 65
    USERAUTH_GSSAPI_MIC               = 66
    
    # GSSAPI constant OID(s)
	  GSS_KRB5_MECH = "\x2a\x86\x48\x86\xf7\x12\x01\x02\x02"
	  GSS_KRB5_MECH_USER2USER = "\x2a\x86\x48\x86\xf7\x12\x01\x02\x02\x03"
  end
end; end; end