7 writes to Parameters
System.Security.Cryptography (7)
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();
System\Security\Cryptography\X509Certificates\CertificateRequest.cs (1)
841Parameters = PublicKey.EncodedParameters.RawData,
System\Security\Cryptography\X509Certificates\OpenSslX509Encoder.cs (1)
273Algorithm = 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(),
47 references to Parameters
System.Security.Cryptography (47)
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) 28DssParms parms = DssParms.Decode(algId.Parameters.Value, AsnEncodingRules.BER); 91if (!algId.Parameters.HasValue) 96DssParms 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\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\X509Certificates\X509CertificateLoader.Pkcs12.cs (5)
503if (!algorithmIdentifier.Parameters.HasValue) 519algorithmIdentifier.Parameters.Value, 525algorithmIdentifier.Parameters.Value, 536if (!pbes2Params.KeyDerivationFunc.Parameters.HasValue) 542pbes2Params.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);