文件名称:node-wsfed:用于node.js和express的WS-Federation中间件
文件大小:33KB
文件格式:ZIP
更新时间:2024-05-20 14:33:45
JavaScript
用于node.js的WS Federation中间件。 安装 npm install wsfed 介绍 该中间件旨在生成有效的WSFederation端点,该端点与saml对话。 这个想法是,您将使用另一种机制来首先验证用户身份。 端点还支持url /FederationMetadata/2007-06/FederationMetadata.xml中的元数据。 用法 选项 名称 描述 默认 证书 此身份提供者使用的公共密钥 必需的 钥匙 此身份提供者使用的私钥 必需的 getPostURL 获取发布令牌f(wtrealm,wreply,req,callback)的网址 必需的 发行人 代币发行人的名字 必需的 观众 saml令牌的受众 req.query.wtrealm getUserFromRequest 如何从请求中提取用户信息 function(req){return re
【文件预览】:
node-wsfed-master
----.jshintrc(627B)
----.gitignore(52B)
----templates()
--------federationServerService.ejs(3KB)
--------federationServerServiceWsdl.ejs(1KB)
--------metadata.ejs(2KB)
--------federationServerServiceResponse.ejs(1KB)
--------soapFault.ejs(474B)
--------form_el.ejs(422B)
--------form.ejs(677B)
----package.json(1024B)
----commitlint.config.js(67B)
----.travis.yml(41B)
----LICENSE(1KB)
----CHANGELOG.md(2KB)
----README.md(5KB)
----lib()
--------sendError.js(963B)
--------templates.js(369B)
--------interpolate.js(529B)
--------index.js(338B)
--------utils.js(505B)
--------claims()
--------wsfed.js(5KB)
--------metadata.js(2KB)
--------encoders.js(1022B)
--------federationServerService.js(1KB)
----test()
--------xmlhelper.js(2KB)
--------federationServerService.tests.js(3KB)
--------metadata.tests.js(2KB)
--------wsfed-encryption.tests.js(3KB)
--------jwt.tests.js(3KB)
--------wsfed.tests.js(11KB)
--------interpolate.tests.js(279B)
--------fixture()
--------encoders.tests.js(455B)
--------wsfed.custom_form.tests.js(6KB)
--------custom_form.html(666B)
--------wsfed-sha1.tests.js(1KB)