api documentation for passport-saml (v0.15.0)

SAML 2.0 authentication strategy for Passport

table of contents

  1. module passport-saml
    1. function passport-saml.SAML (options)
    2. function passport-saml.Strategy (options, verify)
    3. function passport-saml.Strategy.super_ ()
    4. object passport-saml.SAML.prototype
    5. object passport-saml.Strategy.prototype
    6. object passport-saml.Strategy.super_.prototype
  2. module passport-saml.SAML
    1. function passport-saml.SAML (options)
  3. module passport-saml.SAML.prototype
    1. function passport-saml.SAML.prototype.certToPEM (cert)
    2. function passport-saml.SAML.prototype.checkTimestampsValidityError (nowMs, notBefore, notOnOrAfter)
    3. function passport-saml.SAML.prototype.generateAuthorizeRequest (req, isPassive, callback)
    4. function passport-saml.SAML.prototype.generateInstant ()
    5. function passport-saml.SAML.prototype.generateLogoutRequest (req)
    6. function passport-saml.SAML.prototype.generateLogoutResponse (req, logoutRequest)
    7. function passport-saml.SAML.prototype.generateServiceProviderMetadata ( decryptionCert )
    8. function passport-saml.SAML.prototype.generateUniqueID ()
    9. function passport-saml.SAML.prototype.getAdditionalParams (req, operation)
    10. function passport-saml.SAML.prototype.getAuthorizeForm (req, callback)
    11. function passport-saml.SAML.prototype.getAuthorizeUrl (req, callback)
    12. function passport-saml.SAML.prototype.getCallbackUrl (req)
    13. function passport-saml.SAML.prototype.getLogoutResponseUrl (req, callback)
    14. function passport-saml.SAML.prototype.getLogoutUrl (req, callback)
    15. function passport-saml.SAML.prototype.getProtocol (req)
    16. function passport-saml.SAML.prototype.initialize (options)
    17. function passport-saml.SAML.prototype.processValidlySignedAssertion (xml, inResponseTo, callback)
    18. function passport-saml.SAML.prototype.requestToUrl (request, response, operation, additionalParameters, callback)
    19. function passport-saml.SAML.prototype.signRequest (samlMessage)
    20. function passport-saml.SAML.prototype.validatePostRequest (container, callback)
    21. function passport-saml.SAML.prototype.validatePostResponse (container, callback)
    22. function passport-saml.SAML.prototype.validateSignature (fullXml, currentNode, cert)
  4. module passport-saml.Strategy
    1. function passport-saml.Strategy (options, verify)
    2. function passport-saml.Strategy.super_ ()
  5. module passport-saml.Strategy.prototype
    1. function passport-saml.Strategy.prototype.authenticate (req, options)
    2. function passport-saml.Strategy.prototype.generateServiceProviderMetadata ( decryptionCert )
    3. function passport-saml.Strategy.prototype.logout (req, callback)
  6. module passport-saml.Strategy.super_
    1. function passport-saml.Strategy.super_ ()
    2. function passport-saml.Strategy.super_.Strategy ()
  7. module passport-saml.Strategy.super_.prototype
    1. function passport-saml.Strategy.super_.prototype.authenticate (req, options)

module passport-saml

function passport-saml.SAML (options)

function passport-saml.Strategy (options, verify)

function passport-saml.Strategy.super_ ()

module passport-saml.SAML

function passport-saml.SAML (options)

module passport-saml.SAML.prototype

function passport-saml.SAML.prototype.certToPEM (cert)

function passport-saml.SAML.prototype.checkTimestampsValidityError (nowMs, notBefore, notOnOrAfter)

function passport-saml.SAML.prototype.generateAuthorizeRequest (req, isPassive, callback)

function passport-saml.SAML.prototype.generateInstant ()

function passport-saml.SAML.prototype.generateLogoutRequest (req)

function passport-saml.SAML.prototype.generateLogoutResponse (req, logoutRequest)

function passport-saml.SAML.prototype.generateServiceProviderMetadata ( decryptionCert )

function passport-saml.SAML.prototype.generateUniqueID ()

function passport-saml.SAML.prototype.getAdditionalParams (req, operation)

function passport-saml.SAML.prototype.getAuthorizeForm (req, callback)

function passport-saml.SAML.prototype.getAuthorizeUrl (req, callback)

function passport-saml.SAML.prototype.getCallbackUrl (req)

function passport-saml.SAML.prototype.getLogoutResponseUrl (req, callback)

function passport-saml.SAML.prototype.getLogoutUrl (req, callback)

function passport-saml.SAML.prototype.getProtocol (req)

function passport-saml.SAML.prototype.initialize (options)

function passport-saml.SAML.prototype.processValidlySignedAssertion (xml, inResponseTo, callback)

function passport-saml.SAML.prototype.requestToUrl (request, response, operation, additionalParameters, callback)

function passport-saml.SAML.prototype.signRequest (samlMessage)

function passport-saml.SAML.prototype.validatePostRequest (container, callback)

function passport-saml.SAML.prototype.validatePostResponse (container, callback)

function passport-saml.SAML.prototype.validateSignature (fullXml, currentNode, cert)

module passport-saml.Strategy

function passport-saml.Strategy (options, verify)

function passport-saml.Strategy.super_ ()

module passport-saml.Strategy.prototype

function passport-saml.Strategy.prototype.authenticate (req, options)

function passport-saml.Strategy.prototype.generateServiceProviderMetadata ( decryptionCert )

function passport-saml.Strategy.prototype.logout (req, callback)

module passport-saml.Strategy.super_

function passport-saml.Strategy.super_ ()

function passport-saml.Strategy.super_.Strategy ()

module passport-saml.Strategy.super_.prototype

function passport-saml.Strategy.super_.prototype.authenticate (req, options)

[ this document was created with utility2 ]