\CryptoManana\Core\Traits\ContainersKeyedDigestionInjectableTrait

Trait KeyedDigestionInjectableTrait - Reusable implementation of `KeyedDigestionInjectableInterface`.

Summary

Methods
Properties
Constants
setKeyedDigestionFunction()
getKeyedDigestionFunction()
$$keyedDigestionSource
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$$keyedDigestionSource

$$keyedDigestionSource : \CryptoManana\Core\Abstractions\MessageDigestion\AbstractKeyedHashFunction|null

The message keyed digestion service.

Type

\CryptoManana\Core\Abstractions\MessageDigestion\AbstractKeyedHashFunction|null

Methods

setKeyedDigestionFunction()

setKeyedDigestionFunction(\CryptoManana\Core\Abstractions\MessageDigestion\AbstractKeyedHashFunction  $hasher) : $this

Setter for the keyed message digestion service.

Parameters

\CryptoManana\Core\Abstractions\MessageDigestion\AbstractKeyedHashFunction $hasher

The keyed message digestion service or null.

Returns

$this —

The container object.