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