C# Класс BestHTTP.SecureProtocol.Org.BouncyCastle.Security.DigestUtilities

Utility class for creating IDigest objects from their names/Oids
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CalculateDigest ( string algorithm, Array input ) : byte[]
DoFinal ( IDigest digest ) : byte[]
DoFinal ( IDigest digest, Array input ) : byte[]
GetAlgorithmName ( DerObjectIdentifier oid ) : string
GetDigest ( DerObjectIdentifier id ) : IDigest
GetDigest ( string algorithm ) : IDigest
GetObjectIdentifier ( string mechanism ) : DerObjectIdentifier

Returns a ObjectIdentifier for a given digest mechanism.

Приватные методы

Метод Описание
DigestUtilities ( ) : System

Описание методов

CalculateDigest() публичный статический Метод

public static CalculateDigest ( string algorithm, Array input ) : byte[]
algorithm string
input Array
Результат byte[]

DoFinal() публичный статический Метод

public static DoFinal ( IDigest digest ) : byte[]
digest IDigest
Результат byte[]

DoFinal() публичный статический Метод

public static DoFinal ( IDigest digest, Array input ) : byte[]
digest IDigest
input Array
Результат byte[]

GetAlgorithmName() публичный статический Метод

public static GetAlgorithmName ( DerObjectIdentifier oid ) : string
oid DerObjectIdentifier
Результат string

GetDigest() публичный статический Метод

public static GetDigest ( DerObjectIdentifier id ) : IDigest
id DerObjectIdentifier
Результат IDigest

GetDigest() публичный статический Метод

public static GetDigest ( string algorithm ) : IDigest
algorithm string
Результат IDigest

GetObjectIdentifier() публичный статический Метод

Returns a ObjectIdentifier for a given digest mechanism.
public static GetObjectIdentifier ( string mechanism ) : DerObjectIdentifier
mechanism string A string representation of the digest meanism.
Результат DerObjectIdentifier