HashSignatureProviderProxy - конструктор
Пространство имён: Tessa.PlatformСборка: Tessa (в Tessa.dll) Версия: 4.1.5+a9a57e1eda0b57f197e0c68d2aa7d7dc95b6c424
public HashSignatureProviderProxy(
Func<byte[]> getSignatureKey,
Func<byte[], IHashSignatureProvider> createSignatureProviderFunc
)
Public Sub New (
getSignatureKey As Func(Of Byte()),
createSignatureProviderFunc As Func(Of Byte(), IHashSignatureProvider)
)
public:
HashSignatureProviderProxy(
Func<array<unsigned char>^>^ getSignatureKey,
Func<array<unsigned char>^, IHashSignatureProvider^>^ createSignatureProviderFunc
)
new :
getSignatureKey : Func<byte[]> *
createSignatureProviderFunc : Func<byte[], IHashSignatureProvider> -> HashSignatureProviderProxy
Параметры
- getSignatureKey FuncByte
- Функция, возвращающая ключ, используемый при подписании или проверки подписи для объекта IHashSignatureProvider.
- createSignatureProviderFunc FuncByte, IHashSignatureProvider
-
Функция, создающая объект IHashSignatureProvider для ключа, возвращённого из метода getSignatureKey.
Функция будет вызываться всякий раз, когда функция getSignatureKey вернёт отличное от предыдущего значение (массив байт сравнивается по ссылке).