17 references to KeyUsages
System.Core (5)
System\Security\Cryptography\X509Certificates\ECDsaCertificateExtensions.cs (5)
380if (!(ext.KeyUsages.HasFlag(X509KeyUsageFlags.KeyAgreement))) 388if (ext.KeyUsages.HasFlag(X509KeyUsageFlags.DigitalSignature) || 389ext.KeyUsages.HasFlag(X509KeyUsageFlags.NonRepudiation) || 390ext.KeyUsages.HasFlag(X509KeyUsageFlags.KeyCertSign) || 391ext.KeyUsages.HasFlag(X509KeyUsageFlags.CrlSign))
System.Security (9)
system\security\cryptography\pkcs\pkcsutils.cs (4)
502if ((keyUsage.KeyUsages & X509KeyUsageFlags.KeyEncipherment) == 0 && 503(keyUsage.KeyUsages & X509KeyUsageFlags.KeyAgreement) == 0) { 539if ((keyUsage.KeyUsages & X509KeyUsageFlags.DigitalSignature) == 0 && 540(keyUsage.KeyUsages & X509KeyUsageFlags.NonRepudiation) == 0) {
system\security\cryptography\pkcs\signerinfo.cs (2)
705if ((keyUsage.KeyUsages & X509KeyUsageFlags.DigitalSignature) == 0 && 706(keyUsage.KeyUsages & X509KeyUsageFlags.NonRepudiation) == 0) {
system\security\cryptography\xml\signedxml.cs (2)
322bool validKeyUsage = (keyUsage.KeyUsages & X509KeyUsageFlags.DigitalSignature) != 0 || 323(keyUsage.KeyUsages & X509KeyUsageFlags.NonRepudiation) != 0;
system\security\cryptography\xml\SignedXmlDebugLog.cs (1)
720keyUsages.KeyUsages,
System.ServiceModel (1)
System\ServiceModel\Security\SecurityUtils.cs (1)
929canDoKeyExchange = (keyUsageExtension.KeyUsages &
WsatConfig (1)
Configuration\WsatConfiguration.cs (1)
402if ((keyUsage.KeyUsages & required) != required)
WsatUI (1)
Configuration\WsatConfiguration.cs (1)
402if ((keyUsage.KeyUsages & required) != required)