2 types derived from ComponentAlgorithm
System.Security.Cryptography (2)
src\libraries\Common\src\System\Security\Cryptography\CompositeMLDsaManaged.ECDsa.cs (1)
20private sealed class ECDsaComponent : ComponentAlgorithm
src\libraries\Common\src\System\Security\Cryptography\CompositeMLDsaManaged.RSA.cs (1)
11private sealed class RsaComponent : ComponentAlgorithm
8 references to ComponentAlgorithm
System.Security.Cryptography (8)
src\libraries\Common\src\System\Security\Cryptography\CompositeMLDsaManaged.cs (8)
32private ComponentAlgorithm _componentAlgorithm; 36private CompositeMLDsaManaged(CompositeMLDsaAlgorithm algorithm, MLDsa mldsa, ComponentAlgorithm componentAlgorithm) 73ComponentAlgorithm? tradKey = null; 92static ComponentAlgorithm? FailAndGetNull() 108static bool KeyGenFailed([NotNullWhen(false)] MLDsa? mldsaKey, [NotNullWhen(false)] ComponentAlgorithm? tradKey) => 170ComponentAlgorithm componentAlgorithm = metadata.TraditionalAlgorithm switch 212ComponentAlgorithm componentAlgorithm = metadata.TraditionalAlgorithm switch 548where TComponentAlgorithm : ComponentAlgorithm, IComponentAlgorithmFactory<TComponentAlgorithm, TAlgorithmDescriptor>