ncr-bsp-hmac:有关如何实现用于访问NCR BSP API的HMAC的代码示例

时间:2024-04-25 14:29:02
【文件属性】:

文件名称:ncr-bsp-hmac:有关如何实现用于访问NCR BSP API的HMAC的代码示例

文件大小:67KB

文件格式:ZIP

更新时间:2024-04-25 14:29:02

Go

NCR商业服务平台HMAC 目录 介绍 为了在生产环境中使用NCR商业服务平台API,需要基于哈希的消息身份验证代码。 访问密钥身份验证使用基于哈希的消息身份验证代码(HMAC)来唯一签名单个HTTP请求。 此方法适用于参与软件到软件或系统到系统身份验证方案的非交互用户(技术用户)。 访问密钥由两部分组成:秘密密钥和共享密钥。 以下是HTTP请求中的访问密钥身份验证的示例: GET /provisioning/user-profiles HTTP/1.1 Accept: application/json Authorization: AccessKey e63ca6a9ca2e4db2bc13b741e7488437:Ysvt4LcqSnmIjvPbolVm2bS/zDXdqnYBtgtG+lWMlLI6uJp1MJiW34OVNtYrYA/B+6T/NDqhqFxbtlvuIFBl


【文件预览】:
ncr-bsp-hmac-main
----.gitignore(61B)
----powershell()
--------example-post.ps1(914B)
--------example-get.ps1(876B)
--------README.md(711B)
--------hmac.psm1(2KB)
----package-lock.json(27B)
----js()
--------hmac.js(2KB)
--------example-post.js(1KB)
--------package.json(368B)
--------package-lock.json(180KB)
--------index.js(459B)
--------example-get.js(959B)
--------README.md(657B)
--------examples.test.js(518B)
----.github()
--------workflows()
----README.md(6KB)
----python()
--------hmacHelper.py(2KB)
--------examplePost.py(1KB)
--------README.md(755B)
--------test_examples.py(579B)
--------exampleGet.py(1KB)
----go()
--------go.mod(59B)
--------sign()
--------examples()
--------README.md(2KB)

网友评论