kigkonsult / dsigsdk
XML Digital Signature recomendation dsig sdk
v1.4.8
2022-12-27 16:14 UTC
Requires
- php: >=8.0
- ext-dom: *
- ext-libxml: *
- ext-openssl: *
- ext-simplexml: *
- ext-xmlreader: *
- ext-xmlwriter: *
- kigkonsult/loggerdepot: >=1.4
- psr/log: >=1.1.0
- webmozart/assert: >=1.10.0
Requires (Dev)
- degraciamathieu/php-arguments-detector: >=0.5.0
- fakerphp/faker: dev-main
- katzgrau/klogger: >=1.2.1
- phpcompatibility/php-compatibility: >=9.3.5
- phpstan/phpstan: >=0.9.3
- phpunit/phpunit: >=6.5.13
- roave/security-advisories: dev-latest
- squizlabs/php_codesniffer: >=3.5.5
README
- PHP SDK of XML Digital Signature recommendation
- based on the XSD schema
and provide
- class dto's for all element(type)s in XSD
- parse of XML into a dto structure
- write of a dto structure to XML string / DomNode
- logic support
For usage, please reiew docs/Usage.md.
Installation
Composer
From the Command Line:
composer require kigkonsult/dsigsdk
In your composer.json
:
{ "require": { "kigkonsult/dsigsdk": "dev-master" } }
Version 1.4.8 supports PHP 8.0, 1.2 7.4, 1.0 7.0.
Acquire access
namespace Kigkonsult\DsigSdk; ... include 'vendor/autoload.php';
Or
Download and acquire..
namepace Kigkonsult\DsigSdk; ... include 'pathToSource/DsigSdk/autoload.php';
Support
For support, please use Github/issues.
License
This project is licensed under the LGPLv3 License