JWSLoaderFactory
in package
Table of Contents
Properties
- $headerCheckerManagerFactory : null|HeaderCheckerManagerFactory
- $jwsSerializerManagerFactory : JWSSerializerManagerFactory
- $jwsVerifierFactory : JWSVerifierFactory
Methods
- __construct() : mixed
- create() : JWSLoader
- Creates a JWSLoader using the given serializer aliases, signature algorithm aliases and (optionally) the header checker aliases.
Properties
$headerCheckerManagerFactory
private
null|HeaderCheckerManagerFactory
$headerCheckerManagerFactory
$jwsSerializerManagerFactory
private
JWSSerializerManagerFactory
$jwsSerializerManagerFactory
$jwsVerifierFactory
private
JWSVerifierFactory
$jwsVerifierFactory
Methods
__construct()
public
__construct(JWSSerializerManagerFactory $jwsSerializerManagerFactory, JWSVerifierFactory $jwsVerifierFactory, HeaderCheckerManagerFactory|null $headerCheckerManagerFactory) : mixed
Parameters
- $jwsSerializerManagerFactory : JWSSerializerManagerFactory
- $jwsVerifierFactory : JWSVerifierFactory
- $headerCheckerManagerFactory : HeaderCheckerManagerFactory|null
create()
Creates a JWSLoader using the given serializer aliases, signature algorithm aliases and (optionally) the header checker aliases.
public
create(array<string|int, mixed> $serializers, array<string|int, mixed> $algorithms[, array<string|int, mixed> $headerCheckers = [] ]) : JWSLoader
Parameters
- $serializers : array<string|int, mixed>
- $algorithms : array<string|int, mixed>
- $headerCheckers : array<string|int, mixed> = []