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 |