/dports/lang/mono/mono-5.10.1.57/mcs/class/System/Test/System.Security.Cryptography.X509Certificates/ |
H A D | X509KeyUsageExtensionTest.cs | 81 X509KeyUsageFlags kuf = ku.KeyUsages; in ConstructorAsnEncodedData_BadAsn() 92 X509KeyUsageFlags kuf = ku.KeyUsages; in ConstructorAsnEncodedData_BadAsnTag() 103 X509KeyUsageFlags kuf = ku.KeyUsages; in ConstructorAsnEncodedData_BadAsnLength() 117 X509KeyUsageFlags kuf = (X509KeyUsageFlags)Int32.MinValue; in ConstructorKeyUsage_Invalid() 168 …ValidateKeyUsage (X509KeyUsageFlags.DataEncipherment | X509KeyUsageFlags.DecipherOnly, "03-03-07-1… in ConstructorKeyUsage_CRLSign() 169 …ValidateKeyUsage (X509KeyUsageFlags.DigitalSignature | X509KeyUsageFlags.DecipherOnly, "03-03-07-8… in ConstructorKeyUsage_CRLSign() 170 …ValidateKeyUsage (X509KeyUsageFlags.EncipherOnly | X509KeyUsageFlags.DecipherOnly, "03-03-07-01-80… in ConstructorKeyUsage_CRLSign() 171 …ValidateKeyUsage (X509KeyUsageFlags.NonRepudiation | X509KeyUsageFlags.DataEncipherment, "03-02-04… in ConstructorKeyUsage_CRLSign() 173 …ku = ValidateKeyUsage (X509KeyUsageFlags.CrlSign | X509KeyUsageFlags.DataEncipherment | X509KeyUsa… in ConstructorKeyUsage_CRLSign() 174 …X509KeyUsageFlags.DigitalSignature | X509KeyUsageFlags.EncipherOnly | X509KeyUsageFlags.KeyAgreeme… in ConstructorKeyUsage_CRLSign() [all …]
|
H A D | X509Certificate2CollectionTest.cs | 495 …Assert.AreEqual (0, empty.Find (X509FindType.FindByKeyUsage, X509KeyUsageFlags.CrlSign, false).Cou… in Find_Empty() 606 …Assert.AreEqual (2, collection.Find (X509FindType.FindByKeyUsage, X509KeyUsageFlags.None, false).C… in Find_FindByKeyUsage() 607 …Assert.AreEqual (0, collection.Find (X509FindType.FindByKeyUsage, X509KeyUsageFlags.None, true).Co… in Find_FindByKeyUsage() 609 …Assert.AreEqual (2, collection.Find (X509FindType.FindByKeyUsage, X509KeyUsageFlags.CrlSign, false… in Find_FindByKeyUsage() 610 …Assert.AreEqual (2, collection.Find (X509FindType.FindByKeyUsage, X509KeyUsageFlags.DataEncipherme… in Find_FindByKeyUsage() 611 …Assert.AreEqual (2, collection.Find (X509FindType.FindByKeyUsage, X509KeyUsageFlags.DecipherOnly, … in Find_FindByKeyUsage() 613 …Assert.AreEqual (2, collection.Find (X509FindType.FindByKeyUsage, X509KeyUsageFlags.EncipherOnly, … in Find_FindByKeyUsage() 614 …Assert.AreEqual (2, collection.Find (X509FindType.FindByKeyUsage, X509KeyUsageFlags.KeyAgreement, … in Find_FindByKeyUsage() 615 …Assert.AreEqual (2, collection.Find (X509FindType.FindByKeyUsage, X509KeyUsageFlags.KeyCertSign, f… in Find_FindByKeyUsage() 616 …Assert.AreEqual (2, collection.Find (X509FindType.FindByKeyUsage, X509KeyUsageFlags.KeyEnciphermen… in Find_FindByKeyUsage() [all …]
|
/dports/lang/mono/mono-5.10.1.57/mcs/class/System/System.Security.Cryptography.X509Certificates/ |
H A D | X509KeyUsageExtension.cs | 49 …internal const X509KeyUsageFlags all = X509KeyUsageFlags.EncipherOnly | X509KeyUsageFlags.CrlSign … 50 …X509KeyUsageFlags.KeyCertSign | X509KeyUsageFlags.KeyAgreement | X509KeyUsageFlags.DataEnciphermen… 51 X509KeyUsageFlags.KeyEncipherment | X509KeyUsageFlags.NonRepudiation | 52 X509KeyUsageFlags.DigitalSignature | X509KeyUsageFlags.DecipherOnly; 54 private X509KeyUsageFlags _keyUsages; 83 public X509KeyUsageFlags KeyUsages { 119 internal X509KeyUsageFlags GetValidFlags (X509KeyUsageFlags flags) in GetValidFlags() 122 return (X509KeyUsageFlags) 0; in GetValidFlags() 144 _keyUsages = GetValidFlags ((X509KeyUsageFlags)kubits); in Decode() 221 if ((_keyUsages & X509KeyUsageFlags.KeyCertSign) != 0) { in ToString() [all …]
|
H A D | X509Certificate2Collection.cs | 157 X509KeyUsageFlags ku = X509KeyUsageFlags.None; in Find() 200 ku = (X509KeyUsageFlags) findValue; in Find()
|
H A D | X509ChainImplMono.cs | 644 X509KeyUsageFlags success = X509KeyUsageFlags.KeyCertSign; in PrepareForNextCertificate() 824 X509KeyUsageFlags success = X509KeyUsageFlags.CrlSign; in CheckRevocation()
|
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Security.Cryptography.X509Certificates/tests/CertificateCreation/ |
H A D | CertificateRequestChainTests.cs | 73 …[InlineData(false, null, X509KeyUsageFlags.KeyCertSign | X509KeyUsageFlags.DigitalSignature, false… 77 …[InlineData(false, false, X509KeyUsageFlags.KeyCertSign | X509KeyUsageFlags.DigitalSignature, fals… 81 …[InlineData(false, true, X509KeyUsageFlags.KeyCertSign | X509KeyUsageFlags.DigitalSignature, true)] 87 …[InlineData(true, null, X509KeyUsageFlags.KeyCertSign | X509KeyUsageFlags.DigitalSignature, false)] 91 …[InlineData(true, false, X509KeyUsageFlags.KeyCertSign | X509KeyUsageFlags.DigitalSignature, false… 95 … [InlineData(true, true, X509KeyUsageFlags.KeyCertSign | X509KeyUsageFlags.DigitalSignature, true)] 120 … X509KeyUsageFlags rootFlags = useIntermed ? X509KeyUsageFlags.KeyCertSign : keyUsage; in ChainCertRequirements() 245 … const X509KeyUsageFlags CAFlags = X509KeyUsageFlags.CrlSign | X509KeyUsageFlags.KeyCertSign; in CreateChainRequest() 246 const X509KeyUsageFlags EEFlags = in CreateChainRequest() 248 X509KeyUsageFlags.KeyEncipherment | in CreateChainRequest() [all …]
|
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Security.Cryptography.X509Certificates/src/Internal/Cryptography/ |
H A D | FindPal.cs | 22 { "NonRepudiation", X509KeyUsageFlags.NonRepudiation }, 25 { "KeyAgreement", X509KeyUsageFlags.KeyAgreement }, 26 { "KeyCertSign", X509KeyUsageFlags.KeyCertSign }, 27 { "CrlSign", X509KeyUsageFlags.CrlSign }, 28 { "EncipherOnly", X509KeyUsageFlags.EncipherOnly }, 29 { "DecipherOnly", X509KeyUsageFlags.DecipherOnly }, 185 if (findValue is X509KeyUsageFlags) in ConfirmedX509KeyUsage() 186 return (X509KeyUsageFlags)findValue; in ConfirmedX509KeyUsage() 189 return (X509KeyUsageFlags)(int)findValue; in ConfirmedX509KeyUsage() 192 return (X509KeyUsageFlags)(uint)findValue; in ConfirmedX509KeyUsage() [all …]
|
H A D | IX509Pal.cs | 19 byte[] EncodeX509KeyUsageExtension(X509KeyUsageFlags keyUsages); in EncodeX509KeyUsageExtension() 20 void DecodeX509KeyUsageExtension(byte[] encoded, out X509KeyUsageFlags keyUsages); in DecodeX509KeyUsageExtension()
|
H A D | IFindPal.cs | 29 void FindByKeyUsage(X509KeyUsageFlags keyUsage); in FindByKeyUsage()
|
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Security.Cryptography.X509Certificates/tests/ |
H A D | ExtensionsTests.cs | 128 X509KeyUsageFlags keyUsages = e.KeyUsages; in KeyUsageExtensionDefaultCtor() 129 Assert.Equal(X509KeyUsageFlags.None, keyUsages); in KeyUsageExtensionDefaultCtor() 135 TestKeyUsageExtension(X509KeyUsageFlags.CrlSign, false, "03020102".HexToByteArray()); in KeyUsageExtension_CrlSign() 141 … TestKeyUsageExtension(X509KeyUsageFlags.DataEncipherment, false, "03020410".HexToByteArray()); in KeyUsageExtension_DataEncipherment() 147 … TestKeyUsageExtension(X509KeyUsageFlags.DecipherOnly, false, "0303070080".HexToByteArray()); in KeyUsageExtension_DecipherOnly() 159 … TestKeyUsageExtension(X509KeyUsageFlags.EncipherOnly, false, "03020001".HexToByteArray()); in KeyUsageExtension_EncipherOnly() 165 … TestKeyUsageExtension(X509KeyUsageFlags.KeyAgreement, false, "03020308".HexToByteArray()); in KeyUsageExtension_KeyAgreement() 171 … TestKeyUsageExtension(X509KeyUsageFlags.KeyCertSign, false, "03020204".HexToByteArray()); in KeyUsageExtension_KeyCertSign() 177 … TestKeyUsageExtension(X509KeyUsageFlags.KeyEncipherment, false, "03020520".HexToByteArray()); in KeyUsageExtension_KeyEncipherment() 183 TestKeyUsageExtension(X509KeyUsageFlags.None, false, "030100".HexToByteArray()); in KeyUsageExtension_None() [all …]
|
H A D | FindTests.cs | 262 const X509KeyUsageFlags RequiredFlags = X509KeyUsageFlags.KeyCertSign; in FindByValidThumbprint_RootCert() 898 [InlineData(X509KeyUsageFlags.DigitalSignature)] 909 [InlineData(X509KeyUsageFlags.KeyEncipherment)]
|
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Security.Cryptography.X509Certificates/src/System/Security/Cryptography/X509Certificates/ |
H A D | ECDsaCertificateExtensions.cs | 66 if ((ext.KeyUsages & X509KeyUsageFlags.KeyAgreement) == 0) in HasECDsaKeyUsage() 77 const X509KeyUsageFlags ecdsaFlags = in HasECDsaKeyUsage() 78 X509KeyUsageFlags.DigitalSignature | in HasECDsaKeyUsage() 79 X509KeyUsageFlags.NonRepudiation | in HasECDsaKeyUsage() 80 X509KeyUsageFlags.KeyCertSign | in HasECDsaKeyUsage() 81 X509KeyUsageFlags.CrlSign; in HasECDsaKeyUsage()
|
H A D | X509KeyUsageExtension.cs | 30 public X509KeyUsageExtension(X509KeyUsageFlags keyUsages, bool critical) in X509KeyUsageExtension() 35 public X509KeyUsageFlags KeyUsages 55 private X509KeyUsageFlags _keyUsages;
|
H A D | X509KeyUsageFlags.cs | 15 public enum X509KeyUsageFlags enum
|
/dports/lang/mono/mono-5.10.1.57/mcs/class/referencesource/System.Core/System/Security/Cryptography/X509Certificates/ |
H A D | ECDsaCertificateExtensions.cs | 103 if (!(ext.KeyUsages.HasFlag(X509KeyUsageFlags.KeyAgreement))) in IsECDsa() 111 if (ext.KeyUsages.HasFlag(X509KeyUsageFlags.DigitalSignature) || in IsECDsa() 112 ext.KeyUsages.HasFlag(X509KeyUsageFlags.NonRepudiation) || in IsECDsa() 113 ext.KeyUsages.HasFlag(X509KeyUsageFlags.KeyCertSign) || in IsECDsa() 114 ext.KeyUsages.HasFlag(X509KeyUsageFlags.CrlSign)) in IsECDsa()
|
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Security.Cryptography.X509Certificates/src/Internal/Cryptography/Pal.Unix/ |
H A D | ManagedX509ExtensionProcessor.cs | 15 public virtual byte[] EncodeX509KeyUsageExtension(X509KeyUsageFlags keyUsages) in EncodeX509KeyUsageExtension() 32 … public virtual void DecodeX509KeyUsageExtension(byte[] encoded, out X509KeyUsageFlags keyUsages) in DecodeX509KeyUsageExtension() 78 keyUsages = (X509KeyUsageFlags)value; in DecodeX509KeyUsageExtension()
|
H A D | OpenSslX509Encoder.cs | 157 … public override void DecodeX509KeyUsageExtension(byte[] encoded, out X509KeyUsageFlags keyUsages) in DecodeX509KeyUsageExtension() 206 keyUsages = (X509KeyUsageFlags)value; in DecodeX509KeyUsageExtension()
|
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Security.Cryptography.X509Certificates/src/Internal/Cryptography/Pal.Windows/ |
H A D | X509Pal.CustomExtensions.cs | 26 public byte[] EncodeX509KeyUsageExtension(X509KeyUsageFlags keyUsages) in EncodeX509KeyUsageExtension() 41 public void DecodeX509KeyUsageExtension(byte[] encoded, out X509KeyUsageFlags keyUsages) in DecodeX509KeyUsageExtension() 58 keyUsages = (X509KeyUsageFlags)keyUsagesAsUint; in DecodeX509KeyUsageExtension()
|
H A D | FindPal.cs | 284 public unsafe void FindByKeyUsage(X509KeyUsageFlags keyUsage) in FindByKeyUsage() 290 X509KeyUsageFlags actual; in FindByKeyUsage() 291 …32.CertGetIntendedKeyUsage(CertEncodingType.All, pCertInfo, out actual, sizeof(X509KeyUsageFlags))) in FindByKeyUsage()
|
/dports/lang/mono/mono-5.10.1.57/mcs/class/System/Mono.Net.Security/ |
H A D | SystemCertificateValidator.cs | 322 static X509KeyUsageFlags s_flags = X509KeyUsageFlags.DigitalSignature | 323 X509KeyUsageFlags.KeyAgreement | 324 X509KeyUsageFlags.KeyEncipherment;
|
/dports/security/beid/eid-mw-5.0.8/plugins_tools/eid-viewer/Windows/eIDDataSignCheck/Sources/ |
H A D | BackendDataViewModel.cs | 695 if (ext.KeyUsages.HasFlag(X509KeyUsageFlags.DigitalSignature)) in StoreCertificate() 699 if (ext.KeyUsages.HasFlag(X509KeyUsageFlags.NonRepudiation)) in StoreCertificate() 703 if (ext.KeyUsages.HasFlag(X509KeyUsageFlags.KeyCertSign)) in StoreCertificate() 707 if (ext.KeyUsages.HasFlag(X509KeyUsageFlags.DataEncipherment)) in StoreCertificate() 711 if (ext.KeyUsages.HasFlag(X509KeyUsageFlags.DecipherOnly)) in StoreCertificate() 715 if (ext.KeyUsages.HasFlag(X509KeyUsageFlags.EncipherOnly)) in StoreCertificate() 719 if (ext.KeyUsages.HasFlag(X509KeyUsageFlags.KeyAgreement)) in StoreCertificate() 723 if (ext.KeyUsages.HasFlag(X509KeyUsageFlags.KeyEncipherment)) in StoreCertificate() 727 if (ext.KeyUsages == (X509KeyUsageFlags.None)) in StoreCertificate()
|
/dports/security/beid/eid-mw-5.0.8/plugins_tools/eid-viewer/Windows/eIDViewer/Sources/ |
H A D | BackendDataViewModel.cs | 834 if (ext.KeyUsages.HasFlag(X509KeyUsageFlags.DigitalSignature)) in StoreCertificate() 838 if (ext.KeyUsages.HasFlag(X509KeyUsageFlags.NonRepudiation)) in StoreCertificate() 842 if (ext.KeyUsages.HasFlag(X509KeyUsageFlags.KeyCertSign)) in StoreCertificate() 846 if (ext.KeyUsages.HasFlag(X509KeyUsageFlags.DataEncipherment)) in StoreCertificate() 850 if (ext.KeyUsages.HasFlag(X509KeyUsageFlags.DecipherOnly)) in StoreCertificate() 854 if (ext.KeyUsages.HasFlag(X509KeyUsageFlags.EncipherOnly)) in StoreCertificate() 858 if (ext.KeyUsages.HasFlag(X509KeyUsageFlags.KeyAgreement)) in StoreCertificate() 862 if (ext.KeyUsages.HasFlag(X509KeyUsageFlags.KeyEncipherment)) in StoreCertificate() 866 if (ext.KeyUsages == (X509KeyUsageFlags.None)) in StoreCertificate()
|
/dports/lang/mono/mono-5.10.1.57/mcs/class/referencesource/System/security/system/security/cryptography/x509/ |
H A D | x509extension.cs | 78 public enum X509KeyUsageFlags { enum 102 public X509KeyUsageExtension (X509KeyUsageFlags keyUsages, bool critical) : in X509KeyUsageExtension() 108 public X509KeyUsageFlags KeyUsages { 112 return (X509KeyUsageFlags) m_keyUsages; 150 private static unsafe byte[] EncodeExtension (X509KeyUsageFlags keyUsages) { in EncodeExtension()
|
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/Common/src/System/Net/Security/ |
H A D | CertificateHelper.cs | 59 …eligibleCerts = eligibleCerts.Find(X509FindType.FindByKeyUsage, X509KeyUsageFlags.DigitalSignature… in GetEligibleClientCertificate()
|
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Security.Cryptography.Pkcs/src/System/Security/Cryptography/Pkcs/ |
H A D | SignerInfo.cs | 595 const X509KeyUsageFlags SufficientFlags = in Verify() 596 X509KeyUsageFlags.DigitalSignature | in Verify() 597 X509KeyUsageFlags.NonRepudiation; in Verify()
|