DataProtectionProvider.Create Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
Create(DirectoryInfo) |
Anahtarların depolandığı belirli bir DataProtectionProvider konum oluşturur. |
Create(String) |
DataProtectionProvider Anahtarları platforma ve işletim sistemine göre bir konumda depolayan bir oluşturur. |
Create(DirectoryInfo, Action<IDataProtectionBuilder>) |
Anahtarların depolandığı belirli bir DataProtectionProvider konum ve isteğe bağlı bir yapılandırma geri çağırması oluşturur. |
Create(DirectoryInfo, X509Certificate2) |
DataProtectionProvider Anahtarların depolandığı ve anahtarları şifrelemek için kullanılan belirli bir X509Certificate2 konum oluşturur. |
Create(String, X509Certificate2) |
DataProtectionProvider Anahtarları platform ve işletim sistemini temel alan bir konumda depolayan bir oluşturur ve anahtarları şifrelemek için verilen X509Certificate2 değerini kullanır. |
Create(DirectoryInfo, Action<IDataProtectionBuilder>, X509Certificate2) |
Anahtarların depolandığı belirli bir DataProtectionProvider konum, isteğe bağlı bir yapılandırma geri çağırması ve anahtarları şifrelemek için kullanılan bir X509Certificate2 konum oluşturur. |
Create(DirectoryInfo)
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
Anahtarların depolandığı belirli bir DataProtectionProvider konum oluşturur.
public:
static Microsoft::AspNetCore::DataProtection::IDataProtectionProvider ^ Create(System::IO::DirectoryInfo ^ keyDirectory);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionProvider Create (System.IO.DirectoryInfo keyDirectory);
static member Create : System.IO.DirectoryInfo -> Microsoft.AspNetCore.DataProtection.IDataProtectionProvider
Public Shared Function Create (keyDirectory As DirectoryInfo) As IDataProtectionProvider
Parametreler
- keyDirectory
- DirectoryInfo
DirectoryInfo Anahtarların depolanması gereken yer. Bu, yerel disk veya UNC paylaşımındaki bir dizini temsil edebilir.
Döndürülenler
Şunlara uygulanır
Create(String)
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
DataProtectionProvider Anahtarları platforma ve işletim sistemine göre bir konumda depolayan bir oluşturur.
public:
static Microsoft::AspNetCore::DataProtection::IDataProtectionProvider ^ Create(System::String ^ applicationName);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionProvider Create (string applicationName);
static member Create : string -> Microsoft.AspNetCore.DataProtection.IDataProtectionProvider
Public Shared Function Create (applicationName As String) As IDataProtectionProvider
Parametreler
- applicationName
- String
Bu uygulamayı makinedeki diğer tüm uygulamalardan benzersiz olarak ayırt eden bir tanımlayıcı.
Döndürülenler
Şunlara uygulanır
Create(DirectoryInfo, Action<IDataProtectionBuilder>)
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
Anahtarların depolandığı belirli bir DataProtectionProvider konum ve isteğe bağlı bir yapılandırma geri çağırması oluşturur.
public:
static Microsoft::AspNetCore::DataProtection::IDataProtectionProvider ^ Create(System::IO::DirectoryInfo ^ keyDirectory, Action<Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^> ^ setupAction);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionProvider Create (System.IO.DirectoryInfo keyDirectory, Action<Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder> setupAction);
static member Create : System.IO.DirectoryInfo * Action<Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder> -> Microsoft.AspNetCore.DataProtection.IDataProtectionProvider
Public Shared Function Create (keyDirectory As DirectoryInfo, setupAction As Action(Of IDataProtectionBuilder)) As IDataProtectionProvider
Parametreler
- keyDirectory
- DirectoryInfo
DirectoryInfo Anahtarların depolanması gereken yer. Bu, yerel disk veya UNC paylaşımındaki bir dizini temsil edebilir.
- setupAction
- Action<IDataProtectionBuilder>
Veri koruma sisteminin daha fazla yapılandırmasını sağlayan isteğe bağlı bir geri çağırma. Daha fazla bilgi edinmek için bkz. IDataProtectionBuilder.
Döndürülenler
Şunlara uygulanır
Create(DirectoryInfo, X509Certificate2)
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
DataProtectionProvider Anahtarların depolandığı ve anahtarları şifrelemek için kullanılan belirli bir X509Certificate2 konum oluşturur.
public:
static Microsoft::AspNetCore::DataProtection::IDataProtectionProvider ^ Create(System::IO::DirectoryInfo ^ keyDirectory, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionProvider Create (System.IO.DirectoryInfo keyDirectory, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
static member Create : System.IO.DirectoryInfo * System.Security.Cryptography.X509Certificates.X509Certificate2 -> Microsoft.AspNetCore.DataProtection.IDataProtectionProvider
Public Shared Function Create (keyDirectory As DirectoryInfo, certificate As X509Certificate2) As IDataProtectionProvider
Parametreler
- keyDirectory
- DirectoryInfo
DirectoryInfo Anahtarların depolanması gereken yer. Bu, yerel disk veya UNC paylaşımındaki bir dizini temsil edebilir.
- certificate
- X509Certificate2
X509Certificate2 Şifreleme için kullanılacak.
Döndürülenler
Şunlara uygulanır
Create(String, X509Certificate2)
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
DataProtectionProvider Anahtarları platform ve işletim sistemini temel alan bir konumda depolayan bir oluşturur ve anahtarları şifrelemek için verilen X509Certificate2 değerini kullanır.
public:
static Microsoft::AspNetCore::DataProtection::IDataProtectionProvider ^ Create(System::String ^ applicationName, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionProvider Create (string applicationName, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
static member Create : string * System.Security.Cryptography.X509Certificates.X509Certificate2 -> Microsoft.AspNetCore.DataProtection.IDataProtectionProvider
Public Shared Function Create (applicationName As String, certificate As X509Certificate2) As IDataProtectionProvider
Parametreler
- applicationName
- String
Bu uygulamayı makinedeki diğer tüm uygulamalardan benzersiz olarak ayırt eden bir tanımlayıcı.
- certificate
- X509Certificate2
X509Certificate2 Şifreleme için kullanılacak.
Döndürülenler
Şunlara uygulanır
Create(DirectoryInfo, Action<IDataProtectionBuilder>, X509Certificate2)
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
- Kaynak:
- DataProtectionProvider.cs
Anahtarların depolandığı belirli bir DataProtectionProvider konum, isteğe bağlı bir yapılandırma geri çağırması ve anahtarları şifrelemek için kullanılan bir X509Certificate2 konum oluşturur.
public:
static Microsoft::AspNetCore::DataProtection::IDataProtectionProvider ^ Create(System::IO::DirectoryInfo ^ keyDirectory, Action<Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^> ^ setupAction, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionProvider Create (System.IO.DirectoryInfo keyDirectory, Action<Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder> setupAction, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
static member Create : System.IO.DirectoryInfo * Action<Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder> * System.Security.Cryptography.X509Certificates.X509Certificate2 -> Microsoft.AspNetCore.DataProtection.IDataProtectionProvider
Public Shared Function Create (keyDirectory As DirectoryInfo, setupAction As Action(Of IDataProtectionBuilder), certificate As X509Certificate2) As IDataProtectionProvider
Parametreler
- keyDirectory
- DirectoryInfo
DirectoryInfo Anahtarların depolanması gereken yer. Bu, yerel disk veya UNC paylaşımındaki bir dizini temsil edebilir.
- setupAction
- Action<IDataProtectionBuilder>
Veri koruma sisteminin daha fazla yapılandırmasını sağlayan isteğe bağlı bir geri çağırma. Daha fazla bilgi edinmek için bkz. IDataProtectionBuilder.
- certificate
- X509Certificate2
X509Certificate2 Şifreleme için kullanılacak.
Döndürülenler
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin