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)
31private ComponentAlgorithm _componentAlgorithm; 35private CompositeMLDsaManaged(CompositeMLDsaAlgorithm algorithm, MLDsa mldsa, ComponentAlgorithm componentAlgorithm) 72ComponentAlgorithm? tradKey = null; 91static ComponentAlgorithm? FailAndGetNull() 107static bool KeyGenFailed([NotNullWhen(false)] MLDsa? mldsaKey, [NotNullWhen(false)] ComponentAlgorithm? tradKey) => 169ComponentAlgorithm componentAlgorithm = metadata.TraditionalAlgorithm switch 211ComponentAlgorithm componentAlgorithm = metadata.TraditionalAlgorithm switch 512where TComponentAlgorithm : ComponentAlgorithm, IComponentAlgorithmFactory<TComponentAlgorithm, TAlgorithmDescriptor>