ILIAS  trunk Revision v11.0_alpha-1761-g6dbbfa7b760
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\FileDelivery\Token\Signer\NullSigner Class Reference
+ Inheritance diagram for ILIAS\FileDelivery\Token\Signer\NullSigner:
+ Collaboration diagram for ILIAS\FileDelivery\Token\Signer\NullSigner:

Public Member Functions

 sign (string $signable_payload, SigningKey $signing_key,)
 
 verify (string $data, string $signature, int $validity, SigningKey $signing_key)
 

Additional Inherited Members

- Data Fields inherited from ILIAS\FileDelivery\Token\Signer\Signer
const SEPARATOR = '.'
 

Detailed Description

Author
Fabian Schmid fabia.nosp@m.n@sr.nosp@m..solu.nosp@m.tion.nosp@m.s

Definition at line 29 of file NullSigner.php.

Member Function Documentation

◆ sign()

ILIAS\FileDelivery\Token\Signer\NullSigner::sign ( string  $signable_payload,
SigningKey  $signing_key 
)

Implements ILIAS\FileDelivery\Token\Signer\Signer.

Definition at line 31 of file NullSigner.php.

References ILIAS\FileDelivery\Token\Signer\Key\Signing\SigningKey\get().

34  : string {
35  return $signing_key->get();
36  }
+ Here is the call graph for this function:

◆ verify()

ILIAS\FileDelivery\Token\Signer\NullSigner::verify ( string  $data,
string  $signature,
int  $validity,
SigningKey  $signing_key 
)

Implements ILIAS\FileDelivery\Token\Signer\Signer.

Definition at line 38 of file NullSigner.php.

References ILIAS\FileDelivery\Token\Signer\Key\Signing\SigningKey\get().

43  : bool {
44  return $signature === $signing_key->get();
45  }
+ Here is the call graph for this function:

The documentation for this class was generated from the following file: