conduction / waardepapieren-php
用于Waardepapieren功能的库
dev-main
2021-01-19 15:23 UTC
Requires
- php: ^7.4.0
- guzzlehttp/guzzle: ^6.3
- web-token/jwt-framework: ^2.2
This package is auto-updated.
Last update: 2024-09-29 06:08:35 UTC
README
#PHP的Waardepapieren API客户端
要求
要使用waardepapieren API客户端,需要以下条件
- PHP >= 7.4.0
Composer安装
安装waardepapieren API客户端最简单的方法是使用Composer。
$ composer require conduction/waardepapieren-php:dev-main
{
"require": {
"conduction/waardepapieren-php":dev-main
}
}
入门
初始化waardepapieren API客户端。
$waardepapieren = new \Conduction\Waardepapieren\WaardepapierenApiClient();
验证JWS令牌
为了验证JWS令牌,我们提供了两个函数。
为了验证令牌的签名,我们使用verifyJWSToken函数。此函数需要公共JWK密钥和JWS令牌。
$valid = $waardepapieren->verifyJWSToken($key, $token);
然后根据签名是否有效返回一个布尔值。
第二个函数名为checkTokenData,它检查JWS令牌中的数据与数组中的数据之间的差异。提供的数组是声明中的数据。
此函数需要JWS令牌和包含数据的数组。
$valid = $waardepapieren->checkTokenData($token, $data);
然后根据两个数据集之间是否存在差异返回一个布尔值。True表示数据集之间没有差异,而false表示两个数据集之间存在差异。
许可证
版权所有 (c) 2018 版权。版权所有。由 Conduction 用爱心制作。