DataProtectionProvider Sınıf

Tanım

IDataProtectionProviderDosya sisteminde belirli bir konumda depolanan anahtarların oluşturulması için Fabrika yöntemlerini içerir.

public ref class DataProtectionProvider abstract sealed
public static class DataProtectionProvider
type DataProtectionProvider = class
Public Class DataProtectionProvider
Devralma
DataProtectionProvider

Açıklamalar

Uygulamaya hizmet sağlamak için bağımlılık ekleme 'yi kullanmadığınız durumlarda bu yöntemleri kullanın.

Yöntemler

Create(DirectoryInfo)

DataProtectionProviderAnahtarları depolamak için verilen bir konum oluşturur.

Create(DirectoryInfo, Action<IDataProtectionBuilder>)

DataProtectionProviderAnahtarların ve isteğe bağlı yapılandırma geri çağrısının depolandığı bir konum oluşturur.

Create(DirectoryInfo, Action<IDataProtectionBuilder>, X509Certificate2)

DataProtectionProviderAnahtarları depolamak için kullanılacak bir konum, isteğe bağlı yapılandırma geri çağırması ve X509Certificate2 anahtarları şifrelemek için kullanılan bir konum oluşturur.

Create(DirectoryInfo, X509Certificate2)

Anahtarları DataProtectionProvider depolamak için kullanılan bir konum ve X509Certificate2 anahtarları şifrelemek için kullanılan bir konum oluşturur.

Create(String)

DataProtectionProviderPlatformu ve işletim sistemini temel alan bir konumda bir depolama anahtarı oluşturur.

Create(String, X509Certificate2)

DataProtectionProviderPlatformu ve işletim sistemini temel alan bir konumda bir depolama anahtarı oluşturur ve anahtarları şifrelemek için verilen ' i kullanır X509Certificate2 .

Şunlara uygulanır