5 instantiations of ValueAlgorithmIdentifierAsn
System.Security.Cryptography (5)
src\libraries\Common\src\System\Security\Cryptography\MLDsaPkcs8.cs (1)
18ValueAlgorithmIdentifierAsn algorithmIdentifier = new()
src\libraries\Common\src\System\Security\Cryptography\MLKemPkcs8.cs (1)
18ValueAlgorithmIdentifierAsn algorithmIdentifier = new()
System\Security\Cryptography\X509Certificates\RSAPssX509SignatureGenerator.cs (3)
75HashAlgorithm = new ValueAlgorithmIdentifierAsn { Algorithm = digestOid }, 76MaskGenAlgorithm = new ValueAlgorithmIdentifierAsn { Algorithm = Oids.Mgf1 }, 93ValueAlgorithmIdentifierAsn identifier = new ValueAlgorithmIdentifierAsn
72 references to ValueAlgorithmIdentifierAsn
System.Security.Cryptography (72)
src\libraries\Common\src\System\Security\Cryptography\Asn1\AlgorithmIdentifierAsn.manual.cs (4)
62internal ValueAlgorithmIdentifierAsn AsValueAlgorithmIdentifierAsn() 64ValueAlgorithmIdentifierAsn val = default; 80internal bool Equals(ref readonly ValueAlgorithmIdentifierAsn other) 108internal static bool RepresentsNull(ref readonly ValueAlgorithmIdentifierAsn algorithm)
src\libraries\Common\src\System\Security\Cryptography\Asn1\AlgorithmIdentifierAsn.xml.cs (5)
160internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueAlgorithmIdentifierAsn decoded) 165internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueAlgorithmIdentifierAsn decoded) 180internal static void Decode(scoped ref ValueAsnReader reader, out ValueAlgorithmIdentifierAsn decoded) 185internal static void Decode(scoped ref ValueAsnReader reader, Asn1Tag expectedTag, out ValueAlgorithmIdentifierAsn decoded) 197private static void DecodeCore(scoped ref ValueAsnReader reader, Asn1Tag expectedTag, out ValueAlgorithmIdentifierAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\DigestInfoAsn.xml.cs (2)
96internal System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn DigestAlgorithm; 156System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn.Decode(ref sequenceReader, out decoded.DigestAlgorithm);
src\libraries\Common\src\System\Security\Cryptography\Asn1\EncryptedPrivateKeyInfoAsn.xml.cs (2)
96internal System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn EncryptionAlgorithm; 156System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn.Decode(ref sequenceReader, out decoded.EncryptionAlgorithm);
src\libraries\Common\src\System\Security\Cryptography\Asn1\PBES2Params.xml.cs (4)
14internal System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn KeyDerivationFunc; 15internal System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn EncryptionScheme; 73System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn.Decode(ref sequenceReader, out decoded.KeyDerivationFunc); 74System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn.Decode(ref sequenceReader, out decoded.EncryptionScheme);
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2Params.xml.cs (4)
22System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn.Decode(ref reader, out decoded.Prf); 34internal System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn Prf; 136System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn.Decode(ref sequenceReader, out decoded.Prf); 141System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn.Decode(ref defaultReader, out decoded.Prf);
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2SaltChoice.xml.cs (3)
54internal System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn OtherSource 150System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn tmpOtherSource; 151System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn.Decode(ref reader, out tmpOtherSource);
src\libraries\Common\src\System\Security\Cryptography\Asn1\PrivateKeyInfoAsn.xml.cs (2)
142internal System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn PrivateKeyAlgorithm; 235System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn.Decode(ref sequenceReader, out decoded.PrivateKeyAlgorithm);
src\libraries\Common\src\System\Security\Cryptography\Asn1\PssParamsAsn.manual.cs (2)
30ValueAlgorithmIdentifierAsn.Decode( 33out ValueAlgorithmIdentifierAsn mgfParams);
src\libraries\Common\src\System\Security\Cryptography\Asn1\PssParamsAsn.xml.cs (8)
28System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn.Decode(ref reader, out decoded.HashAlgorithm); 32System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn.Decode(ref reader, out decoded.MaskGenAlgorithm); 59internal System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn HashAlgorithm; 60internal System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn MaskGenAlgorithm; 182System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn.Decode(ref explicitReader, out decoded.HashAlgorithm); 188System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn.Decode(ref defaultReader, out decoded.HashAlgorithm); 195System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn.Decode(ref explicitReader, out decoded.MaskGenAlgorithm); 201System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn.Decode(ref defaultReader, out decoded.MaskGenAlgorithm);
src\libraries\Common\src\System\Security\Cryptography\Asn1\SubjectPublicKeyInfoAsn.xml.cs (2)
96internal System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn Algorithm; 156System.Security.Cryptography.Asn1.ValueAlgorithmIdentifierAsn.Decode(ref sequenceReader, out decoded.Algorithm);
src\libraries\Common\src\System\Security\Cryptography\CompositeMLDsa.cs (3)
673static void SubjectPublicKeyReader(ReadOnlySpan<byte> key, in ValueAlgorithmIdentifierAsn identifier, out CompositeMLDsa dsa) 865in ValueAlgorithmIdentifierAsn algorithmIdentifier, 1913private static CompositeMLDsaAlgorithm GetAlgorithmIdentifier(ref readonly ValueAlgorithmIdentifierAsn identifier)
src\libraries\Common\src\System\Security\Cryptography\DSAKeyFormatHelper.cs (2)
20in ValueAlgorithmIdentifierAsn algId, 86in ValueAlgorithmIdentifierAsn algId,
src\libraries\Common\src\System\Security\Cryptography\Helpers.cs (1)
217internal static CryptographicException CreateAlgorithmUnknownException(ref readonly ValueAlgorithmIdentifierAsn identifier)
src\libraries\Common\src\System\Security\Cryptography\KeyFormatHelper.cs (1)
14internal delegate void KeyReader<TRet>(ReadOnlySpan<byte> key, in ValueAlgorithmIdentifierAsn algId, out TRet ret);
src\libraries\Common\src\System\Security\Cryptography\MLDsa.cs (3)
1366static void SubjectPublicKeyReader(ReadOnlySpan<byte> key, in ValueAlgorithmIdentifierAsn identifier, out MLDsa mldsa) 2177in ValueAlgorithmIdentifierAsn algorithmIdentifier, 2244private static MLDsaAlgorithm GetAlgorithmIdentifier(ref readonly ValueAlgorithmIdentifierAsn identifier)
src\libraries\Common\src\System\Security\Cryptography\MLDsaPkcs8.cs (1)
18ValueAlgorithmIdentifierAsn algorithmIdentifier = new()
src\libraries\Common\src\System\Security\Cryptography\MLKem.cs (3)
1192static void SubjectPublicKeyReader(ReadOnlySpan<byte> key, in ValueAlgorithmIdentifierAsn identifier, out MLKem kem) 1677private static MLKemAlgorithm GetAlgorithmIdentifier(ref readonly ValueAlgorithmIdentifierAsn identifier) 1692in ValueAlgorithmIdentifierAsn algorithmIdentifier,
src\libraries\Common\src\System\Security\Cryptography\MLKemPkcs8.cs (1)
18ValueAlgorithmIdentifierAsn algorithmIdentifier = new()
src\libraries\Common\src\System\Security\Cryptography\PasswordBasedEncryption.cs (3)
97in ValueAlgorithmIdentifierAsn algorithmIdentifier, 596in ValueAlgorithmIdentifierAsn encryptionScheme, 897in ValueAlgorithmIdentifierAsn algorithmIdentifier,
src\libraries\Common\src\System\Security\Cryptography\RSAKeyFormatHelper.cs (2)
20in ValueAlgorithmIdentifierAsn algId, 33in ValueAlgorithmIdentifierAsn algId,
src\libraries\Common\src\System\Security\Cryptography\RSAOpenSsl.cs (1)
427ValueAlgorithmIdentifierAsn algId = default;
src\libraries\Common\src\System\Security\Cryptography\SlhDsa.cs (3)
1229static void SubjectPublicKeyReader(ReadOnlySpan<byte> key, in ValueAlgorithmIdentifierAsn identifier, out SlhDsa slhDsa) 1291(ReadOnlySpan<byte> key, in ValueAlgorithmIdentifierAsn algId, out SlhDsa ret) => 1984private static SlhDsaAlgorithm GetAlgorithmIdentifier(ref readonly ValueAlgorithmIdentifierAsn identifier)
System\Security\Cryptography\EccKeyFormatHelper.cs (5)
79ValueAlgorithmIdentifierAsn algId = default; 92in ValueAlgorithmIdentifierAsn algId, 101in ValueAlgorithmIdentifierAsn algId, 170in ValueAlgorithmIdentifierAsn algId, 218private static void ValidateParameters(in ValueECPrivateKey ecPrivateKey, in ValueAlgorithmIdentifierAsn algId)
System\Security\Cryptography\RSA.cs (1)
896ValueAlgorithmIdentifierAsn ignored = default;
System\Security\Cryptography\X509Certificates\CertificateRequest.Load.cs (3)
154ValueAlgorithmIdentifierAsn algorithmIdentifier; 159ValueAlgorithmIdentifierAsn.Decode(ref pkcs10Asn, out algorithmIdentifier); 304ref readonly ValueAlgorithmIdentifierAsn algorithmIdentifier)
System\Security\Cryptography\X509Certificates\RSAPssX509SignatureGenerator.cs (1)
93ValueAlgorithmIdentifierAsn identifier = new ValueAlgorithmIdentifierAsn