HashSignatureProviderProxy - конструктор
Пространство имён: Tessa.PlatformСборка: Tessa (в Tessa.dll) Версия: 4.2.2+a8f0dd3c063817b2e3f05a923303d808e447c338
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 вернёт отличное от предыдущего значение (массив байт сравнивается по ссылке).