Compartilhar via


DataProtectionBuilderExtensions.ProtectKeysWithDpapiNG Método

Definição

Sobrecargas

ProtectKeysWithDpapiNG(IDataProtectionBuilder, String, DpapiNGProtectionDescriptorFlags)

Configura as chaves a serem criptografadas com o DPAPI CNG do Windows antes de serem persistidas no armazenamento.

ProtectKeysWithDpapiNG(IDataProtectionBuilder)

Configura as chaves a serem criptografadas com o DPAPI CNG do Windows antes de serem persistidas no armazenamento. As chaves serão descriptografáveis pela conta de usuário atual do Windows.

ProtectKeysWithDpapiNG(IDataProtectionBuilder, String, DpapiNGProtectionDescriptorFlags)

Origem:
DataProtectionBuilderExtensions.cs
Origem:
DataProtectionBuilderExtensions.cs
Origem:
DataProtectionBuilderExtensions.cs
Origem:
DataProtectionBuilderExtensions.cs
Origem:
DataProtectionBuilderExtensions.cs
Origem:
DataProtectionBuilderExtensions.cs
Origem:
DataProtectionBuilderExtensions.cs
Origem:
DataProtectionBuilderExtensions.cs

Configura as chaves a serem criptografadas com o DPAPI CNG do Windows antes de serem persistidas no armazenamento.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ ProtectKeysWithDpapiNG(Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ builder, System::String ^ protectionDescriptorRule, Microsoft::AspNetCore::DataProtection::XmlEncryption::DpapiNGProtectionDescriptorFlags flags);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder ProtectKeysWithDpapiNG (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, string protectionDescriptorRule, Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiNGProtectionDescriptorFlags flags);
static member ProtectKeysWithDpapiNG : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder * string * Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiNGProtectionDescriptorFlags -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function ProtectKeysWithDpapiNG (builder As IDataProtectionBuilder, protectionDescriptorRule As String, flags As DpapiNGProtectionDescriptorFlags) As IDataProtectionBuilder

Parâmetros

protectionDescriptorRule
String

A cadeia de caracteres de regra do descritor com a qual proteger o material da chave.

flags
DpapiNGProtectionDescriptorFlags

Sinalizadores que devem ser passados para a chamada para 'NCryptCreateProtectionDescriptor'. O valor padrão desse parâmetro é None.

Retornos

Uma referência ao após a IDataProtectionBuilder conclusão dessa operação.

Comentários

Confira https://msdn.microsoft.com/en-us/library/windows/desktop/hh769091(v=vs.85).aspx e https://msdn.microsoft.com/en-us/library/windows/desktop/hh706800(v=vs.85).aspx para obter mais informações sobre valores válidos para os protectionDescriptorRule argumentos e flags . Essa API só tem suporte no Windows 8/Windows Server 2012 e superior.

Aplica-se a

ProtectKeysWithDpapiNG(IDataProtectionBuilder)

Origem:
DataProtectionBuilderExtensions.cs
Origem:
DataProtectionBuilderExtensions.cs
Origem:
DataProtectionBuilderExtensions.cs
Origem:
DataProtectionBuilderExtensions.cs
Origem:
DataProtectionBuilderExtensions.cs
Origem:
DataProtectionBuilderExtensions.cs
Origem:
DataProtectionBuilderExtensions.cs
Origem:
DataProtectionBuilderExtensions.cs

Configura as chaves a serem criptografadas com o DPAPI CNG do Windows antes de serem persistidas no armazenamento. As chaves serão descriptografáveis pela conta de usuário atual do Windows.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ ProtectKeysWithDpapiNG(Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ builder);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder ProtectKeysWithDpapiNG (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder);
static member ProtectKeysWithDpapiNG : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function ProtectKeysWithDpapiNG (builder As IDataProtectionBuilder) As IDataProtectionBuilder

Parâmetros

Retornos

Uma referência ao após a IDataProtectionBuilder conclusão dessa operação.

Comentários

Consulte https://msdn.microsoft.com/en-us/library/windows/desktop/hh706794(v=vs.85).aspx para obter mais informações sobre DPAPI-NG. Essa API só tem suporte no Windows 8/Windows Server 2012 e superior.

Aplica-se a