90 references to X509KeyStorageFlags
mscorlib (47)
system\security\cryptography\x509certificates\x509certificate.cs (32)
75internal const X509KeyStorageFlags KeyStorageFlagsAll = 76X509KeyStorageFlags.UserKeySet | 77X509KeyStorageFlags.MachineKeySet | 78X509KeyStorageFlags.Exportable | 79X509KeyStorageFlags.UserProtected | 80X509KeyStorageFlags.PersistKeySet | 81X509KeyStorageFlags.EphemeralKeySet; 98LoadCertificateFromBlob(data, null, X509KeyStorageFlags.DefaultKeySet); 105LoadCertificateFromBlob(rawData, password, X509KeyStorageFlags.DefaultKeySet); 113LoadCertificateFromBlob(rawData, password, X509KeyStorageFlags.DefaultKeySet); 117public X509Certificate (byte[] rawData, string password, X509KeyStorageFlags keyStorageFlags):this() { 128public X509Certificate (byte[] rawData, SecureString password, X509KeyStorageFlags keyStorageFlags):this() { 141LoadCertificateFromFile(fileName, null, X509KeyStorageFlags.DefaultKeySet); 152LoadCertificateFromFile(fileName, password, X509KeyStorageFlags.DefaultKeySet); 160LoadCertificateFromFile(fileName, password, X509KeyStorageFlags.DefaultKeySet); 171public X509Certificate (string fileName, string password, X509KeyStorageFlags keyStorageFlags):this() { 179public X509Certificate (string fileName, SecureString password, X509KeyStorageFlags keyStorageFlags):this() { 212LoadCertificateFromBlob(rawData, null, X509KeyStorageFlags.DefaultKeySet); 514LoadCertificateFromBlob(rawData, null, X509KeyStorageFlags.DefaultKeySet); 527public virtual void Import(byte[] rawData, string password, X509KeyStorageFlags keyStorageFlags) { 535public virtual void Import(byte[] rawData, SecureString password, X509KeyStorageFlags keyStorageFlags) { 550LoadCertificateFromFile(fileName, null, X509KeyStorageFlags.DefaultKeySet); 560public virtual void Import(string fileName, string password, X509KeyStorageFlags keyStorageFlags) { 570public virtual void Import(string fileName, SecureString password, X509KeyStorageFlags keyStorageFlags) { 784private void LoadCertificateFromBlob (byte[] rawData, object password, X509KeyStorageFlags keyStorageFlags) { 792(keyStorageFlags & X509KeyStorageFlags.PersistKeySet) == X509KeyStorageFlags.PersistKeySet) { 809(keyStorageFlags & X509KeyStorageFlags.PersistKeySet) == 0 ? false : true, 822private void LoadCertificateFromFile (string fileName, object password, X509KeyStorageFlags keyStorageFlags) { 832(keyStorageFlags & X509KeyStorageFlags.PersistKeySet) == X509KeyStorageFlags.PersistKeySet) { 849(keyStorageFlags & X509KeyStorageFlags.PersistKeySet) == 0 ? false : true,
system\security\cryptography\x509certificates\x509utils.cs (15)
255internal static uint MapKeyStorageFlags(X509KeyStorageFlags keyStorageFlags) { 266const X509KeyStorageFlags EphemeralPersist = 267X509KeyStorageFlags.EphemeralKeySet | X509KeyStorageFlags.PersistKeySet; 269X509KeyStorageFlags persistenceFlags = keyStorageFlags & EphemeralPersist; 291if ((keyStorageFlags & X509KeyStorageFlags.UserKeySet) == X509KeyStorageFlags.UserKeySet) 293else if ((keyStorageFlags & X509KeyStorageFlags.MachineKeySet) == X509KeyStorageFlags.MachineKeySet) 296if ((keyStorageFlags & X509KeyStorageFlags.Exportable) == X509KeyStorageFlags.Exportable) 298if ((keyStorageFlags & X509KeyStorageFlags.UserProtected) == X509KeyStorageFlags.UserProtected) 301if ((keyStorageFlags & X509KeyStorageFlags.EphemeralKeySet) == X509KeyStorageFlags.EphemeralKeySet)
System (37)
security\system\security\cryptography\x509\x509certificate2.cs (16)
296internal const X509KeyStorageFlags KeyStorageFlags47 = 297X509KeyStorageFlags.UserKeySet | 298X509KeyStorageFlags.MachineKeySet | 299X509KeyStorageFlags.Exportable | 300X509KeyStorageFlags.UserProtected | 301X509KeyStorageFlags.PersistKeySet; 303internal const X509KeyStorageFlags KeyStorageFlagsAll = 305X509KeyStorageFlags.EphemeralKeySet; 339public X509Certificate2 (byte[] rawData, string password, X509KeyStorageFlags keyStorageFlags) : base (rawData, password, keyStorageFlags) { 344public X509Certificate2 (byte[] rawData, SecureString password, X509KeyStorageFlags keyStorageFlags) : base (rawData, password, keyStorageFlags) { 386public X509Certificate2 (string fileName, string password, X509KeyStorageFlags keyStorageFlags) : base (fileName, password, keyStorageFlags) { 393public X509Certificate2 (string fileName, SecureString password, X509KeyStorageFlags keyStorageFlags) : base (fileName, password, keyStorageFlags) { 1062public override void Import(byte[] rawData, string password, X509KeyStorageFlags keyStorageFlags) { 1071public override void Import(byte[] rawData, SecureString password, X509KeyStorageFlags keyStorageFlags) { 1093public override void Import(string fileName, string password, X509KeyStorageFlags keyStorageFlags) { 1104public override void Import(string fileName, SecureString password, X509KeyStorageFlags keyStorageFlags) {
security\system\security\cryptography\x509\x509certificate2collection.cs (6)
197Import(rawData, null, X509KeyStorageFlags.DefaultKeySet); 203public void Import(byte[] rawData, string password, X509KeyStorageFlags keyStorageFlags) { 217safeCertStoreHandle = LoadStoreFromBlob(rawData, password, dwFlags, (keyStorageFlags & X509KeyStorageFlags.PersistKeySet) != 0); 232Import(fileName, null, X509KeyStorageFlags.DefaultKeySet); 242public void Import(string fileName, string password, X509KeyStorageFlags keyStorageFlags) { 256safeCertStoreHandle = LoadStoreFromFile(fileName, password, dwFlags, (keyStorageFlags & X509KeyStorageFlags.PersistKeySet) != 0);
security\system\security\cryptography\x509\x509utils.cs (15)
54internal static uint MapKeyStorageFlags (X509KeyStorageFlags keyStorageFlags) { 73const X509KeyStorageFlags EphemeralPersist = 74X509KeyStorageFlags.EphemeralKeySet | X509KeyStorageFlags.PersistKeySet; 76X509KeyStorageFlags persistenceFlags = keyStorageFlags & EphemeralPersist; 88if ((keyStorageFlags & X509KeyStorageFlags.UserKeySet) == X509KeyStorageFlags.UserKeySet) 90else if ((keyStorageFlags & X509KeyStorageFlags.MachineKeySet) == X509KeyStorageFlags.MachineKeySet) 93if ((keyStorageFlags & X509KeyStorageFlags.Exportable) == X509KeyStorageFlags.Exportable) 95if ((keyStorageFlags & X509KeyStorageFlags.UserProtected) == X509KeyStorageFlags.UserProtected) 98if ((keyStorageFlags & X509KeyStorageFlags.EphemeralKeySet) == X509KeyStorageFlags.EphemeralKeySet)
System.ServiceModel (6)
System\ServiceModel\ComIntegration\ChannelCredentials.cs (6)
161X509KeyStorageFlags flags = (X509KeyStorageFlags)Enum.Parse(typeof(X509KeyStorageFlags), keyStorageFlags); 210X509KeyStorageFlags flags = (X509KeyStorageFlags)Enum.Parse(typeof(X509KeyStorageFlags), keyStorageFlags);