diskominfotik-banda-aceh / e-sign-bsre-laravel
电子签名服务
v0.1.0
2022-08-05 09:44 UTC
Requires
- php: ^7.4|^8.0
- illuminate/support: ^8.0
Requires (Dev)
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2024-09-11 13:29:08 UTC
README
E-Sign BSrE
E-Sign BSrE 是一个用于简化使用BSSN API的电子签名的PHP包。此包适用于Laravel框架。
安装
您可以通过composer安装此包
composer require diskominfotik-banda-aceh/e-sign-bsre-laravel
使用
配置
将以下配置复制并粘贴到 .env 文件中
TTE_URL="esign.example.go.id" TTE_USERNAME="username" TTE_PASSWORD="password"
代码
提供的代码包括不可见数字签名、数字签名验证和可见数字签名(即将推出)
- 不可见数字签名
$esign = ESignBSrE::signInvisible($nik, $passphrase, $file, $filename); $esign->getStatus(); //Get status response (int) $esign->getErrors(); //Get error response $esign->getData(); //Get data as blob pdf
- 数字签名验证
$esign = ESignBSrE::signVerification($file, $fileName); $esign->getStatus(); //Get status response (int) $esign->getErrors(); //Get error response $esign->getData(); //Get data as array (tergantung dari API BSrE)
- 可见数字签名
//Soon
变更日志
查看 CHANGELOG 了解最新更改的详细信息。
贡献
查看 CONTRIBUTING 了解更多。
安全
如果您在包中发现了安全问题,请通过diskominfotikbna[at]gmail.com发送电子邮件
鸣谢
许可证
MIT许可证(MIT)。请参阅 许可证文件 了解更多信息。