30 references to X509KeyUsageFlags
System (5)
security\system\security\cryptography\x509\x509certificate2collection.cs (1)
569} else if (findValue.GetType() == typeof(X509KeyUsageFlags)) {
security\system\security\cryptography\x509\x509extension.cs (4)
102public X509KeyUsageExtension (X509KeyUsageFlags keyUsages, bool critical) : 108public X509KeyUsageFlags KeyUsages { 112return (X509KeyUsageFlags) m_keyUsages; 150private static unsafe byte[] EncodeExtension (X509KeyUsageFlags 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 (8)
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.ServiceModel (5)
System\ServiceModel\Security\SecurityUtils.cs (5)
930(X509KeyUsageFlags.KeyAgreement | X509KeyUsageFlags.KeyEncipherment | 931X509KeyUsageFlags.DigitalSignature | X509KeyUsageFlags.DataEncipherment)) != X509KeyUsageFlags.None;
WindowsBase (1)
Base\System\IO\Packaging\PackageDigitalSignatureManager.cs (1)
906collection = collection.Find(X509FindType.FindByKeyUsage, X509KeyUsageFlags.DigitalSignature, false);
WsatConfig (3)
Configuration\WsatConfiguration.cs (3)
399const X509KeyUsageFlags required = X509KeyUsageFlags.KeyEncipherment | 400X509KeyUsageFlags.DigitalSignature;
WsatUI (3)
Configuration\WsatConfiguration.cs (3)
399const X509KeyUsageFlags required = X509KeyUsageFlags.KeyEncipherment | 400X509KeyUsageFlags.DigitalSignature;