Class DigestAlgorithm
Inheritance
DigestAlgorithm
Assembly: Lacuna.RestPki.Client.dll
Syntax
public abstract class DigestAlgorithm
Fields
|
Improve this Doc
View Source
MD5
Declaration
public static readonly DigestAlgorithm MD5
Field Value
|
Improve this Doc
View Source
SHA1
Declaration
public static readonly DigestAlgorithm SHA1
Field Value
|
Improve this Doc
View Source
SHA256
Declaration
public static readonly DigestAlgorithm SHA256
Field Value
|
Improve this Doc
View Source
SHA3_256
Declaration
public static readonly DigestAlgorithm SHA3_256
Field Value
|
Improve this Doc
View Source
SHA384
Declaration
public static readonly DigestAlgorithm SHA384
Field Value
|
Improve this Doc
View Source
SHA512
Declaration
public static readonly DigestAlgorithm SHA512
Field Value
Properties
|
Improve this Doc
View Source
ApiModel
Declaration
public abstract DigestAlgorithms ApiModel { get; }
Property Value
| Type |
Description |
| Lacuna.RestPki.Api.DigestAlgorithms |
|
|
Improve this Doc
View Source
ByteLength
Declaration
public abstract int ByteLength { get; }
Property Value
|
Improve this Doc
View Source
Name
Declaration
public abstract string Name { get; }
Property Value
|
Improve this Doc
View Source
Oid
Declaration
public abstract string Oid { get; }
Property Value
|
Improve this Doc
View Source
XmlUri
Declaration
public abstract string XmlUri { get; }
Property Value
Methods
|
Improve this Doc
View Source
CheckLength(Byte[])
Declaration
public void CheckLength(byte[] digestValue)
Parameters
| Type |
Name |
Description |
| Byte[] |
digestValue |
|
|
Improve this Doc
View Source
ComputeHash(Byte[])
Declaration
public byte[] ComputeHash(byte[] buffer)
Parameters
| Type |
Name |
Description |
| Byte[] |
buffer |
|
Returns
|
Improve this Doc
View Source
ComputeHash(Byte[], Int32, Int32)
Declaration
public byte[] ComputeHash(byte[] buffer, int offset, int count)
Parameters
Returns
|
Improve this Doc
View Source
ComputeHash(Stream)
Declaration
public byte[] ComputeHash(Stream inputStream)
Parameters
| Type |
Name |
Description |
| Stream |
inputStream |
|
Returns
|
Improve this Doc
View Source
Equals(DigestAlgorithm)
Declaration
public bool Equals(DigestAlgorithm other)
Parameters
Returns
|
Improve this Doc
View Source
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| Object |
obj |
|
Returns
Overrides
|
Improve this Doc
View Source
GetCsp()
Declaration
public abstract HashAlgorithm GetCsp()
Returns
|
Improve this Doc
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
|
Improve this Doc
View Source
GetInstanceByApiModel(DigestAlgorithms)
Declaration
public static DigestAlgorithm GetInstanceByApiModel(DigestAlgorithms algorithm)
Parameters
| Type |
Name |
Description |
| Lacuna.RestPki.Api.DigestAlgorithms |
algorithm |
|
Returns
|
Improve this Doc
View Source
GetInstanceByName(String)
Declaration
public static DigestAlgorithm GetInstanceByName(string name)
Parameters
| Type |
Name |
Description |
| String |
name |
|
Returns
|
Improve this Doc
View Source
GetInstanceByOid(String)
Declaration
public static DigestAlgorithm GetInstanceByOid(string oid)
Parameters
| Type |
Name |
Description |
| String |
oid |
|
Returns
|
Improve this Doc
View Source
GetInstanceByXmlUri(String)
Declaration
public static DigestAlgorithm GetInstanceByXmlUri(string xmlUri)
Parameters
| Type |
Name |
Description |
| String |
xmlUri |
|
Returns
Operators
|
Improve this Doc
View Source
Equality(DigestAlgorithm, DigestAlgorithm)
Declaration
public static bool operator ==(DigestAlgorithm a, DigestAlgorithm b)
Parameters
Returns
|
Improve this Doc
View Source
Inequality(DigestAlgorithm, DigestAlgorithm)
Declaration
public static bool operator !=(DigestAlgorithm a, DigestAlgorithm b)
Parameters
Returns