HumHub Documentation (unofficial)

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

Methods

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
throws
InvalidArgumentException

if the serializer is not supported

Return values
string

unserialize()

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
throws
InvalidArgumentException

if the input is not supported

Return values
JWS

        
On this page

Search results