Class HashAlgorithmsManager
Defines a hash algorithm factory.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Fixed.Model.DigitalSignatures
Assembly: Telerik.Windows.Documents.Fixed.dll
Syntax
public static class HashAlgorithmsManager
Methods
HasRegisteredHashAlgorithm(Oid)
Determines whether the HashAlgorithmsManager contains a definition of a hash algorithm for the specified OID.
Declaration
public static bool HasRegisteredHashAlgorithm(Oid oid)
Parameters
System.Security.Cryptography.Oid
oid
The object identifier to check for registration. |
Returns
System.Boolean
|
RegisterHashAlgorithm(Oid, HashAlgorithm)
Registers a hash algorithm with the specified object identifier (OID).
Declaration
public static void RegisterHashAlgorithm(Oid oid, HashAlgorithm hashAlgorithm)
Parameters
System.Security.Cryptography.Oid
oid
The object identifier that uniquely identifies the hash algorithm. |
System.Security.Cryptography.HashAlgorithm
hashAlgorithm
The hash algorithm implementation to register. |
UnregisterHashAlgorithm(Oid)
Unregisters a hash algorithm for the specified object identifier (OID).
Declaration
public static void UnregisterHashAlgorithm(Oid oid)
Parameters
System.Security.Cryptography.Oid
oid
The object identifier of the hash algorithm to unregister. |