8 writes to Parameters
System.Security.Cryptography (8)
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\Pkcs\Pkcs8PrivateKeyInfo.cs (1)
266info.PrivateKeyAlgorithm.Parameters = AlgorithmParameters;
System\Security\Cryptography\X509Certificates\CertificateRequest.cs (1)
841Parameters = PublicKey.EncodedParameters.RawData,
System\Security\Cryptography\X509Certificates\OpenSslX509Encoder.cs (1)
174Algorithm = new AlgorithmIdentifierAsn { Algorithm = Oids.Dsa, Parameters = encodedParameters },
System\Security\Cryptography\X509Certificates\Pkcs10CertificationRequestInfo.cs (1)
55spki.Algorithm = new AlgorithmIdentifierAsn { Algorithm = PublicKey.Oid!.Value!, Parameters = PublicKey.EncodedParameters.RawData };
System\Security\Cryptography\X509Certificates\PublicKey.cs (1)
282Parameters = EncodedParameters.RawData,
System\Security\Cryptography\X509Certificates\RSAPssX509SignatureGenerator.cs (2)
88parameters.MaskGenAlgorithm.Parameters = writer.Encode(); 96Parameters = writer.Encode(),
50 references to Parameters
System.Security.Cryptography (50)
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)
831if (spki.Algorithm.Parameters.HasValue) 882if (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)
91privateKeyInfo.PrivateKeyAlgorithm.Parameters,
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)
823if (signatureAlgorithmAsn.Parameters.HasValue) 825Helpers.ValidateDer(signatureAlgorithmAsn.Parameters.Value.Span);
System\Security\Cryptography\X509Certificates\CertificateRequest.Load.cs (2)
304if (rsa is null || !algorithmIdentifier.Parameters.HasValue) 310algorithmIdentifier.Parameters.GetValueOrDefault(),
System\Security\Cryptography\X509Certificates\CertificateRevocationListBuilder.Build.cs (2)
339if (signatureAlgorithmAsn.Parameters.HasValue) 341Helpers.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)
339parameters = new AsnEncodedData(spki.Algorithm.Parameters.GetValueOrDefault().Span);
System\Security\Cryptography\X509Certificates\X509CertificateLoader.Unix.cs (4)
490publicKeyInfo.Algorithm.Parameters.HasValue && 491publicKeyInfo.Algorithm.Parameters.Value.Span.SequenceEqual(certKeyParameters); 495if (!publicKeyInfo.Algorithm.Parameters.HasValue) 500return publicKeyInfo.Algorithm.Parameters.Value.Span.SequenceEqual(certKeyParameters);