tupas url验证和签名
tupas-verisigner的Python项目详细描述
[![生成状态](https://api.travis ci.org/adarshk7/tupas_verisigner.png)(https://api.travis ci.org/adarshk7/tupas_verisigner)
\tupas verisigner
此包可用于:
*接收tupas请求url并对其进行解析。
*使用共享输入机密计算签名并查询参数。
*将其与url中的签名进行比较。
*并基于共享输出机密生成具有新签名的响应url。
#共享输出机密。
基本输出URL,响应的基本URL。
如果签名验证失败,返回的错误URL。
编码='windows-1252',可选,默认值:'windows-1252'
)
```
来自tupas u versigner import tupasverisigner
signer=tupasverisigner(
“inputsecret”、
“outputsecret”
“http://otherserver.com”、
“http://otherserver.com/error.html”
)url=(
“http://someserver.com/?B02Kôu VERS=0003&B02Kôu TIMESTMP=50020181017141433899056&;'
'B02Kôu IDNBR=2512408990&B02Kôu STAMP=2001012514015123456&B02Kôu CUSTNAME=FIRST%20'
'LAST&B02Kôu KEYVERS=0001&B02Kôu ALG=03&B02Kôu CUSTID=9984&B02Kôu CUSTTYPE=02&;B02K“u MA”
'C=EBA959A76B87AE8996849E7C0C08D4AC44B053183BE12C0DAC2AD0C86F9F2542'
>签名者。验证“u”和“u”签名者url(url)
````
>;http://otherserver.com/?firstname=First&lastname=lasst&hash=4f6536ca2a223592d90909037a4707b444980b9bd2d4250fc1C833812068ccb000712
\
ťťťťťť&;isort—递归—仅检查。`
\tupas verisigner
此包可用于:
*接收tupas请求url并对其进行解析。
*使用共享输入机密计算签名并查询参数。
*将其与url中的签名进行比较。
*并基于共享输出机密生成具有新签名的响应url。
#共享输出机密。
基本输出URL,响应的基本URL。
如果签名验证失败,返回的错误URL。
编码='windows-1252',可选,默认值:'windows-1252'
)
```
来自tupas u versigner import tupasverisigner
signer=tupasverisigner(
“inputsecret”、
“outputsecret”
“http://otherserver.com”、
“http://otherserver.com/error.html”
)url=(
“http://someserver.com/?B02Kôu VERS=0003&B02Kôu TIMESTMP=50020181017141433899056&;'
'B02Kôu IDNBR=2512408990&B02Kôu STAMP=2001012514015123456&B02Kôu CUSTNAME=FIRST%20'
'LAST&B02Kôu KEYVERS=0001&B02Kôu ALG=03&B02Kôu CUSTID=9984&B02Kôu CUSTTYPE=02&;B02K“u MA”
'C=EBA959A76B87AE8996849E7C0C08D4AC44B053183BE12C0DAC2AD0C86F9F2542'
>签名者。验证“u”和“u”签名者url(url)
````
>;http://otherserver.com/?firstname=First&lastname=lasst&hash=4f6536ca2a223592d90909037a4707b444980b9bd2d4250fc1C833812068ccb000712
\
ťťťťťť&;isort—递归—仅检查。`