slam/php-p7m-reader
最新稳定版本:v1.4.0
Composer 安装命令:
composer require slam/php-p7m-reader
包简介
P7M Reader
README 文档
README
Installation
composer require slam/php-p7m-reader
Requirements
opensslbinaryext-openssl
Usage
WARNING: the signature is verified, but the validity of the certificate it is not!
$p7mReader = \Slam\P7MReader\P7MReader::decodeFromFile( new \SplFileObject('/path/to/my.xml.p7m'), __DIR__ . '/tmp' // Optional custom temporary directory, defaults to sys_get_temp_dir() ); // OR $p7mReader = \Slam\P7MReader\P7MReader::decodeFromBase64( 'Abc==', // base64 encoded content file __DIR__ . '/tmp' // Optional custom temporary directory, defaults to sys_get_temp_dir() ); var_dump($p7mReader->getP7mFile()); // string: The original P7M file var_dump($p7mReader->getContentFile()); // SplFileObject: The signed content var_dump($p7mReader->getCertFile()); // SplFileObject: The certificate var_dump($p7mReader->getCertData()); // array: Certificate data in openssl_x509_parse output format
统计信息
- 总下载量: 17.07k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-10-04