api documentation for kerberos (v0.0.23)

Kerberos library for Node.js

table of contents

  1. module kerberos
    1. function kerberos.Kerberos ()
    2. function kerberos.processes.MongoAuthProcess (host, port, service_name, options)
    3. object kerberos
    4. object kerberos.Kerberos.prototype
    5. object kerberos.processes
    6. object kerberos.processes.MongoAuthProcess.prototype
  2. module kerberos.Kerberos
    1. function kerberos.Kerberos ()
    2. number kerberos.Kerberos.AUTH_GSS_COMPLETE
    3. number kerberos.Kerberos.AUTH_GSS_CONTINUE
    4. number kerberos.Kerberos.GSS_C_ANON_FLAG
    5. number kerberos.Kerberos.GSS_C_CONF_FLAG
    6. number kerberos.Kerberos.GSS_C_DELEG_FLAG
    7. number kerberos.Kerberos.GSS_C_INTEG_FLAG
    8. number kerberos.Kerberos.GSS_C_MUTUAL_FLAG
    9. number kerberos.Kerberos.GSS_C_PROT_READY_FLAG
    10. number kerberos.Kerberos.GSS_C_REPLAY_FLAG
    11. number kerberos.Kerberos.GSS_C_SEQUENCE_FLAG
    12. number kerberos.Kerberos.GSS_C_TRANS_FLAG
  3. module kerberos.Kerberos.prototype
    1. function kerberos.Kerberos.prototype.acquireAlternateCredentials (user_name, password, domain)
    2. function kerberos.Kerberos.prototype.authGSSClientClean (context, callback)
    3. function kerberos.Kerberos.prototype.authGSSClientInit (uri, flags, credentialsCache, callback)
    4. function kerberos.Kerberos.prototype.authGSSClientStep (context, challenge, callback)
    5. function kerberos.Kerberos.prototype.authGSSClientUnwrap (context, challenge, callback)
    6. function kerberos.Kerberos.prototype.authGSSClientWrap (context, challenge, user_name, callback)
    7. function kerberos.Kerberos.prototype.authGSSServerClean (context, callback)
    8. function kerberos.Kerberos.prototype.authGSSServerInit (service, constrained_delegation, username, callback)
    9. function kerberos.Kerberos.prototype.authGSSServerStep (context, authData, callback)
    10. function kerberos.Kerberos.prototype.authUserKrb5Password (username, password, service, callback)
    11. function kerberos.Kerberos.prototype.decryptMessage (challenge)
    12. function kerberos.Kerberos.prototype.encryptMessage (challenge)
    13. function kerberos.Kerberos.prototype.prepareOutboundPackage (principal, inputdata)
    14. function kerberos.Kerberos.prototype.queryContextAttribute (attribute)
  4. module kerberos.kerberos
    1. function kerberos.kerberos.Kerberos ()
    2. object kerberos.kerberos.processes
  5. module kerberos.processes
    1. function kerberos.processes.MongoAuthProcess (host, port, service_name, options)
  6. module kerberos.processes.MongoAuthProcess
    1. function kerberos.processes.MongoAuthProcess (host, port, service_name, options)
  7. module kerberos.processes.MongoAuthProcess.prototype
    1. function kerberos.processes.MongoAuthProcess.prototype.init (username, password, callback)
    2. function kerberos.processes.MongoAuthProcess.prototype.transition (payload, callback)

module kerberos

function kerberos.Kerberos ()

function kerberos.processes.MongoAuthProcess (host, port, service_name, options)

module kerberos.Kerberos

function kerberos.Kerberos ()

module kerberos.Kerberos.prototype

function kerberos.Kerberos.prototype.acquireAlternateCredentials (user_name, password, domain)

function kerberos.Kerberos.prototype.authGSSClientClean (context, callback)

function kerberos.Kerberos.prototype.authGSSClientInit (uri, flags, credentialsCache, callback)

function kerberos.Kerberos.prototype.authGSSClientStep (context, challenge, callback)

function kerberos.Kerberos.prototype.authGSSClientUnwrap (context, challenge, callback)

function kerberos.Kerberos.prototype.authGSSClientWrap (context, challenge, user_name, callback)

function kerberos.Kerberos.prototype.authGSSServerClean (context, callback)

function kerberos.Kerberos.prototype.authGSSServerInit (service, constrained_delegation, username, callback)

function kerberos.Kerberos.prototype.authGSSServerStep (context, authData, callback)

function kerberos.Kerberos.prototype.authUserKrb5Password (username, password, service, callback)

function kerberos.Kerberos.prototype.decryptMessage (challenge)

function kerberos.Kerberos.prototype.encryptMessage (challenge)

function kerberos.Kerberos.prototype.prepareOutboundPackage (principal, inputdata)

function kerberos.Kerberos.prototype.queryContextAttribute (attribute)

module kerberos.kerberos

function kerberos.kerberos.Kerberos ()

module kerberos.processes

function kerberos.processes.MongoAuthProcess (host, port, service_name, options)

module kerberos.processes.MongoAuthProcess

function kerberos.processes.MongoAuthProcess (host, port, service_name, options)

module kerberos.processes.MongoAuthProcess.prototype

function kerberos.processes.MongoAuthProcess.prototype.init (username, password, callback)

function kerberos.processes.MongoAuthProcess.prototype.transition (payload, callback)

[ this document was created with utility2 ]