10 writes to Parameters
System.Security.Cryptography (10)
src\libraries\Common\src\System\Security\Cryptography\Asn1\AlgorithmIdentifierAsn.xml.cs (1)
101decoded.Parameters = rebindSpan.Overlaps(tmpSpan, out offset) ? rebind.Slice(offset, tmpSpan.Length) : tmpSpan.ToArray();
src\libraries\Common\src\System\Security\Cryptography\MLKem.cs (1)
1641Parameters = default(ReadOnlyMemory<byte>?),
src\libraries\Common\src\System\Security\Cryptography\MLKemPkcs8.cs (1)
21Parameters = default(ReadOnlyMemory<byte>?),
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs8PrivateKeyInfo.cs (1)
248info.PrivateKeyAlgorithm.Parameters = AlgorithmParameters;
System\Security\Cryptography\X509Certificates\CertificateRequest.cs (1)
955Parameters = PublicKey.EncodedParameters?.RawData.ToNullableMemory(),
System\Security\Cryptography\X509Certificates\OpenSslX509Encoder.cs (1)
178Parameters = encodedParameters.ToNullableMemory(),
System\Security\Cryptography\X509Certificates\Pkcs10CertificationRequestInfo.cs (1)
58Parameters = PublicKey.EncodedParameters?.RawData.ToNullableMemory(),
System\Security\Cryptography\X509Certificates\PublicKey.cs (1)
350Parameters = EncodedParameters?.RawData.ToNullableMemory(),
System\Security\Cryptography\X509Certificates\RSAPssX509SignatureGenerator.cs (2)
88parameters.MaskGenAlgorithm.Parameters = writer.Encode(); 96Parameters = writer.Encode(),
52 references to Parameters
System.Security.Cryptography (52)
src\libraries\Common\src\System\Security\Cryptography\Asn1\AlgorithmIdentifierAsn.manual.cs (5)
19bool isNull = RepresentsNull(Parameters); 20bool isOtherNull = RepresentsNull(other.Parameters); 32return Parameters!.Value.Span.SequenceEqual(other.Parameters!.Value.Span); 37return RepresentsNull(Parameters);
src\libraries\Common\src\System\Security\Cryptography\Asn1\AlgorithmIdentifierAsn.xml.cs (2)
35if (Parameters.HasValue) 39writer.WriteEncodedValue(Parameters.Value.Span);
src\libraries\Common\src\System\Security\Cryptography\Asn1\PssParamsAsn.manual.cs (2)
26if (MaskGenAlgorithm.Parameters == null) 32MaskGenAlgorithm.Parameters.Value,
src\libraries\Common\src\System\Security\Cryptography\DSAKeyFormatHelper.cs (4)
23if (!algId.Parameters.HasValue) 50DssParms parms = DssParms.Decode(algId.Parameters.Value, AsnEncodingRules.BER); 89if (!algId.Parameters.HasValue) 113DssParms parms = DssParms.Decode(algId.Parameters.Value, AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\EccKeyFormatHelper.cs (6)
164domainParameters = ECDomainParameters.Decode(algId.Parameters!.Value, AsnEncodingRules.DER); 188if (algId.Parameters == null) 216algId.Parameters.Value, 235if (keyParameters == null && algId.Parameters == null) 241if (keyParameters != null && algId.Parameters != null) 243ReadOnlySpan<byte> algIdParameters = algId.Parameters.Value.Span;
src\libraries\Common\src\System\Security\Cryptography\MLDsa.cs (2)
757if (spki.Algorithm.Parameters.HasValue) 812if (pki.PrivateKeyAlgorithm.Parameters.HasValue)
src\libraries\Common\src\System\Security\Cryptography\PasswordBasedEncryption.cs (10)
136algorithmIdentifier.Parameters, 209algorithmIdentifier.Parameters, 531OpenPbkdf2(password, pbes2Params.KeyDerivationFunc.Parameters, out int? requestedKeyLength); 608ReadIvParameter(encryptionScheme.Parameters, 16, ref iv); 627ReadIvParameter(encryptionScheme.Parameters, 8, ref iv); 635if (encryptionScheme.Parameters == null) 648encryptionScheme.Parameters.Value, 678ReadIvParameter(encryptionScheme.Parameters, 8, ref iv); 865if (!algorithmIdentifier.Parameters.HasValue) 881algorithmIdentifier.Parameters.Value,
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs8PrivateKeyInfo.cs (1)
85privateKeyInfo.PrivateKeyAlgorithm.Parameters,
src\libraries\Common\src\System\Security\Cryptography\SlhDsa.cs (2)
731if (spki.Algorithm.Parameters.HasValue) 781if (pki.PrivateKeyAlgorithm.Parameters.HasValue)
src\libraries\Common\src\System\Security\Cryptography\X509Certificates\X509CertificateLoader.Pkcs12.cs (5)
519if (!algorithmIdentifier.Parameters.HasValue) 535algorithmIdentifier.Parameters.Value, 541algorithmIdentifier.Parameters.Value, 552if (!pbes2Params.KeyDerivationFunc.Parameters.HasValue) 558pbes2Params.KeyDerivationFunc.Parameters.Value,
System\Security\Cryptography\X509Certificates\CertificateRequest.cs (2)
937if (signatureAlgorithmAsn.Parameters.HasValue) 939Helpers.ValidateDer(signatureAlgorithmAsn.Parameters.Value.Span);
System\Security\Cryptography\X509Certificates\CertificateRequest.Load.cs (2)
309if (rsa is null || !algorithmIdentifier.Parameters.HasValue) 315algorithmIdentifier.Parameters.GetValueOrDefault(),
System\Security\Cryptography\X509Certificates\CertificateRevocationListBuilder.Build.cs (2)
351if (signatureAlgorithmAsn.Parameters.HasValue) 353Helpers.ValidateDer(signatureAlgorithmAsn.Parameters.GetValueOrDefault().Span);
System\Security\Cryptography\X509Certificates\Pkcs10CertificationRequestInfo.cs (2)
49if (signatureAlgorithmAsn.Parameters.HasValue) 51Helpers.ValidateDer(signatureAlgorithmAsn.Parameters.Value.Span);
System\Security\Cryptography\X509Certificates\PublicKey.cs (1)
408parameters = spki.Algorithm.Parameters switch
System\Security\Cryptography\X509Certificates\X509CertificateLoader.Unix.cs (4)
490publicKeyInfo.Algorithm.Parameters.HasValue && 492publicKeyInfo.Algorithm.Parameters.Value.Span.SequenceEqual(certKeyParameters); 496if (!publicKeyInfo.Algorithm.Parameters.HasValue) 502publicKeyInfo.Algorithm.Parameters.Value.Span.SequenceEqual(certKeyParameters);