api documentation for passport-azure-ad (v3.0.6)

OIDC and Bearer Passport strategies for Azure Active Directory

table of contents

  1. module passport-azure-ad
    1. function passport-azure-ad.BearerStrategy (options, verifyFn)
    2. function passport-azure-ad.BearerStrategy.super_ ()
    3. function passport-azure-ad.OIDCStrategy (options, verify)
    4. object passport-azure-ad.BearerStrategy.prototype
    5. object passport-azure-ad.BearerStrategy.super_.prototype
    6. object passport-azure-ad.OIDCStrategy.prototype
  2. module passport-azure-ad.BearerStrategy
    1. function passport-azure-ad.BearerStrategy (options, verifyFn)
    2. function passport-azure-ad.BearerStrategy.super_ ()
  3. module passport-azure-ad.BearerStrategy.prototype
    1. function passport-azure-ad.BearerStrategy.prototype.authenticate (req)
    2. function passport-azure-ad.BearerStrategy.prototype.failWithLog (message)
    3. function passport-azure-ad.BearerStrategy.prototype.jwtVerify (req, token, metadata, optionsToValidate, done)
    4. function passport-azure-ad.BearerStrategy.prototype.loadMetadata (params, next)
  4. module passport-azure-ad.BearerStrategy.super_
    1. function passport-azure-ad.BearerStrategy.super_ ()
    2. function passport-azure-ad.BearerStrategy.super_.Strategy ()
  5. module passport-azure-ad.BearerStrategy.super_.prototype
    1. function passport-azure-ad.BearerStrategy.super_.prototype.authenticate (req, options)
  6. module passport-azure-ad.OIDCStrategy
    1. function passport-azure-ad.OIDCStrategy (options, verify)
    2. function passport-azure-ad.OIDCStrategy.super_ ()
  7. module passport-azure-ad.OIDCStrategy.prototype
    1. function passport-azure-ad.OIDCStrategy.prototype._authCodeFlowHandler (params, oauthConfig, optionsToValidate, req, next, iss, sub)
    2. function passport-azure-ad.OIDCStrategy.prototype._errorResponseHandler (err, err_description, next)
    3. function passport-azure-ad.OIDCStrategy.prototype._flowInitializationHandler (oauthConfig, req, next)
    4. function passport-azure-ad.OIDCStrategy.prototype._getAccessTokenBySecretOrAssertion (code, oauthConfig, next, callback)
    5. function passport-azure-ad.OIDCStrategy.prototype._hybridFlowHandler (params, oauthConfig, optionsToValidate, req, next)
    6. function passport-azure-ad.OIDCStrategy.prototype._idTokenHandler (params, optionsToValidate, req, next, callback)
    7. function passport-azure-ad.OIDCStrategy.prototype._implicitFlowHandler (params, optionsToValidate, req, next)
    8. function passport-azure-ad.OIDCStrategy.prototype._validateResponse (params, optionsToValidate, req, next, callback)
    9. function passport-azure-ad.OIDCStrategy.prototype.authenticate (req, options)
    10. function passport-azure-ad.OIDCStrategy.prototype.collectInfoFromReq (params, req, next, response)
    11. function passport-azure-ad.OIDCStrategy.prototype.failWithLog (message)
    12. function passport-azure-ad.OIDCStrategy.prototype.setOptions (params, oauthConfig, optionsToValidate, done)

module passport-azure-ad

function passport-azure-ad.BearerStrategy (options, verifyFn)

function passport-azure-ad.BearerStrategy.super_ ()

function passport-azure-ad.OIDCStrategy (options, verify)

module passport-azure-ad.BearerStrategy

function passport-azure-ad.BearerStrategy (options, verifyFn)

function passport-azure-ad.BearerStrategy.super_ ()

module passport-azure-ad.BearerStrategy.prototype

function passport-azure-ad.BearerStrategy.prototype.authenticate (req)

function passport-azure-ad.BearerStrategy.prototype.failWithLog (message)

function passport-azure-ad.BearerStrategy.prototype.jwtVerify (req, token, metadata, optionsToValidate, done)

function passport-azure-ad.BearerStrategy.prototype.loadMetadata (params, next)

module passport-azure-ad.BearerStrategy.super_

function passport-azure-ad.BearerStrategy.super_ ()

function passport-azure-ad.BearerStrategy.super_.Strategy ()

module passport-azure-ad.BearerStrategy.super_.prototype

function passport-azure-ad.BearerStrategy.super_.prototype.authenticate (req, options)

module passport-azure-ad.OIDCStrategy

function passport-azure-ad.OIDCStrategy (options, verify)

function passport-azure-ad.OIDCStrategy.super_ ()

module passport-azure-ad.OIDCStrategy.prototype

function passport-azure-ad.OIDCStrategy.prototype._authCodeFlowHandler (params, oauthConfig, optionsToValidate, req, next, iss, sub)

function passport-azure-ad.OIDCStrategy.prototype._errorResponseHandler (err, err_description, next)

function passport-azure-ad.OIDCStrategy.prototype._flowInitializationHandler (oauthConfig, req, next)

function passport-azure-ad.OIDCStrategy.prototype._getAccessTokenBySecretOrAssertion (code, oauthConfig, next, callback)

function passport-azure-ad.OIDCStrategy.prototype._hybridFlowHandler (params, oauthConfig, optionsToValidate, req, next)

function passport-azure-ad.OIDCStrategy.prototype._idTokenHandler (params, optionsToValidate, req, next, callback)

function passport-azure-ad.OIDCStrategy.prototype._implicitFlowHandler (params, optionsToValidate, req, next)

function passport-azure-ad.OIDCStrategy.prototype._validateResponse (params, optionsToValidate, req, next, callback)

function passport-azure-ad.OIDCStrategy.prototype.authenticate (req, options)

function passport-azure-ad.OIDCStrategy.prototype.collectInfoFromReq (params, req, next, response)

function passport-azure-ad.OIDCStrategy.prototype.failWithLog (message)

function passport-azure-ad.OIDCStrategy.prototype.setOptions (params, oauthConfig, optionsToValidate, done)

[ this document was created with utility2 ]