Class SecurityAlgorithmRegistry
Registry of implemented SecurityAlgorithm.
Inherited Members
Namespace: Makaretu.Dns
Assembly: Makaretu.Dns.dll
Syntax
public static class SecurityAlgorithmRegistry
Remarks
IANA maintains a list of all known types at https://www.iana.org/assignments/dns-sec-alg-numbers/dns-sec-alg-numbers.xhtml#dns-sec-alg-numbers-1.
Fields
| Improve this Doc View SourceAlgorithms
Defined security algorithms.
Declaration
public static Dictionary<SecurityAlgorithm, SecurityAlgorithmRegistry.Metadata> Algorithms
Field Value
| Type | Description |
|---|---|
| Dictionary<SecurityAlgorithm, SecurityAlgorithmRegistry.Metadata> |
Remarks
The key is the SecurityAlgorithm. The value is th SecurityAlgorithmRegistry.Metadata.
Methods
| Improve this Doc View SourceGetMetadata(SecurityAlgorithm)
Gets the meta data for the the SecurityAlgorithm.
Declaration
public static SecurityAlgorithmRegistry.Metadata GetMetadata(SecurityAlgorithm algorithm)
Parameters
| Type | Name | Description |
|---|---|---|
| SecurityAlgorithm | algorithm | One of the SecurityAlgorithm values. |
Returns
| Type | Description |
|---|---|
| SecurityAlgorithmRegistry.Metadata | The SecurityAlgorithmRegistry.Metadata for the |
Exceptions
| Type | Condition |
|---|---|
| NotImplementedException | When the |