JWSSerializerManager
in package
Table of Contents
Properties
- $serializers : array<string|int, JWSSerializer>
Methods
- __construct() : mixed
- list() : array<string|int, string>
- serialize() : string
- Converts a JWS into a string.
- unserialize() : JWS
- Loads data and return a JWS object.
- add() : void
Properties
$serializers
private
array<string|int, JWSSerializer>
$serializers
= []
Methods
__construct()
public
__construct(array<string|int, JWSSerializer> $serializers) : mixed
Parameters
- $serializers : array<string|int, JWSSerializer>
list()
public
list() : array<string|int, string>
Return values
array<string|int, string>serialize()
Converts a JWS into a string.
public
serialize(string $name, JWS $jws[, int|null $signatureIndex = null ]) : string
Parameters
- $name : string
- $jws : JWS
- $signatureIndex : int|null = null
Tags
Return values
stringunserialize()
Loads data and return a JWS object.
public
unserialize(string $input[, null|string &$name = null ]) : JWS
Parameters
- $input : string
-
A string that represents a JWS
- $name : null|string = null
-
the name of the serializer if the input is unserialized
Tags
Return values
JWSadd()
private
add(JWSSerializer $serializer) : void
Parameters
- $serializer : JWSSerializer