proget-hq/knox-token

支持签名三星Knox API访问令牌的库

0.4.0 2024-03-06 13:44 UTC

This package is auto-updated.

Last update: 2024-08-29 23:19:03 UTC


README

支持签名三星Knox API访问令牌的库

安装

composer require proget-hq/knox-token

使用

更多信息请参考 Knox云API集成指南

签名您的客户端标识符

use Proget\Samsung\KnoxToken\Certificate;
use Proget\Samsung\KnoxToken\KnoxToken;

$clientIdentifierJwt = KnoxToken::signClientIdentifier('your-client-identifier', Certificate::fromPath('keys.json'));

签名您的访问令牌

use Proget\Samsung\KnoxToken\Certificate;
use Proget\Samsung\KnoxToken\KnoxToken;

$accessTokenJwt = KnoxToken::signAccessToken('access-token', Certificate::fromPath('keys.json'));

加载证书

use Proget\Samsung\KnoxToken\Certificate;

$certificate = Certificate::fromPath('keys.json');

$certificate->publicKey();
$certificate->privateKeyPem();

许可证

MIT