Module: Net::SSH::Kerberos::Drivers::GSS

Includes:
Constants
Defined in:
lib/net/ssh/kerberos/drivers/gss.rb

Defined Under Namespace

Modules: API Classes: Context

Constant Summary collapse

GSS_C_INITIATE =
1
GSS_C_DELEG_FLAG =
1
GSS_C_MUTUAL_FLAG =
2
GSS_C_REPLAY_FLAG =
4
GSS_C_SEQUENCE_FLAG =
8
GSS_C_CONF_FLAG =
16
GSS_C_INTEG_FLAG =
32
GSS_C_ANON_FLAG =
64
GSS_C_PROT_READY_FLAG =
128
GSS_C_TRANS_FLAG =
256
GSS_C_NO_NAME =
nil
GSS_C_NO_BUFFER =
nil
GSS_C_NO_OID =
nil
GSS_C_NO_OID_SET =
nil
GSS_C_NO_CONTEXT =
nil
GSS_C_NO_CREDENTIAL =
nil
GSS_C_NO_CHANNEL_BINDINGS =
nil
GSS_C_QOP_DEFAULT =
0
GSS_S_COMPLETE =
0
GSS_S_CONTINUE_NEEDED =
1
GSS_S_DUPLICATE_TOKEN =
2
GSS_S_OLD_TOKEN =
4
GSS_S_UNSEQ_TOKEN =
8
GSS_S_GAP_TOKEN =
16
GSS_C_GSS_CODE =
1
GSS_C_MECH_CODE =
2
GSS_C_NT_PRINCIPAL =

GSSAPI / Kerberos 5 OID(s)

API::GssOID.create("\x2a\x86\x48\x86\xf7\x12\x01\x02\x01\x01")
GSS_C_NT_MACHINE_UID_NAME =
API::GssOID.create("\x2a\x86\x48\x86\xf7\x12\x01\x02\x01\x02")
GSS_C_NT_STRING_UID_NAME =
API::GssOID.create("\x2a\x86\x48\x86\xf7\x12\x01\x02\x01\x03")
GSS_C_NT_HOSTBASED_SERVICE =
API::GssOID.create("\x2a\x86\x48\x86\xf7\x12\x01\x02\x01\x04")
GSS_C_NT_ANONYMOUS =
API::GssOID.create("\x2b\x06\x01\x05\x06\x03")
GSS_C_NT_EXPORT_NAME =
API::GssOID.create("\x2b\x06\x01\x05\x06\x04")
GSS_C_KRB5 =
API::GssOID.create(GSS_KRB5_MECH)
GSS_C_NT_HOSTBASED_SERVICE_X =

GSSAPI / Kerberos 5 Deprecated / Proprietary OID(s)

API::GssOID.create("\x2b\x06\x01\x05\x06\x02")

Constants included from Constants

Constants::GSS_KRB5_MECH, Constants::GSS_KRB5_MECH_USER2USER, Constants::KEXGSS_COMPLETE, Constants::KEXGSS_CONTINUE, Constants::KEXGSS_ERROR, Constants::KEXGSS_GROUP, Constants::KEXGSS_GROUPREQ, Constants::KEXGSS_HOSTKEY, Constants::KEXGSS_INIT, Constants::USERAUTH_GSSAPI_ERROR, Constants::USERAUTH_GSSAPI_ERRTOK, Constants::USERAUTH_GSSAPI_EXCHANGE_COMPLETE, Constants::USERAUTH_GSSAPI_MIC, Constants::USERAUTH_GSSAPI_RESPONSE, Constants::USERAUTH_GSSAPI_TOKEN