Compartilhar via


DataProtectionCommonExtensions.GetDataProtector Método

Definição

Sobrecargas

GetDataProtector(IServiceProvider, IEnumerable<String>)

Recupera um IDataProtector de uma IServiceProvider determinada lista de finalidades.

GetDataProtector(IServiceProvider, String, String[])

Recupera um IDataProtector de uma IServiceProvider determinada lista de finalidades.

GetDataProtector(IServiceProvider, IEnumerable<String>)

Origem:
DataProtectionCommonExtensions.cs
Origem:
DataProtectionCommonExtensions.cs
Origem:
DataProtectionCommonExtensions.cs
Origem:
DataProtectionCommonExtensions.cs
Origem:
DataProtectionCommonExtensions.cs
Origem:
DataProtectionCommonExtensions.cs
Origem:
DataProtectionCommonExtensions.cs
Origem:
DataProtectionCommonExtensions.cs

Recupera um IDataProtector de uma IServiceProvider determinada lista de finalidades.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::DataProtection::IDataProtector ^ GetDataProtector(IServiceProvider ^ services, System::Collections::Generic::IEnumerable<System::String ^> ^ purposes);
public static Microsoft.AspNetCore.DataProtection.IDataProtector GetDataProtector (this IServiceProvider services, System.Collections.Generic.IEnumerable<string> purposes);
static member GetDataProtector : IServiceProvider * seq<string> -> Microsoft.AspNetCore.DataProtection.IDataProtector
<Extension()>
Public Function GetDataProtector (services As IServiceProvider, purposes As IEnumerable(Of String)) As IDataProtector

Parâmetros

services
IServiceProvider

Um IServiceProvider que contém o IDataProtectionProvider do qual gerar a cadeia de finalidade.

purposes
IEnumerable<String>

A lista de finalidades que contribuem para a cadeia de finalidade. Essa lista deve conter pelo menos um elemento e pode não conter elementos nulos.

Retornos

Um IDataProtector vinculado à cadeia de finalidade fornecida.

Comentários

Esse é um método de conveniência que chama GetDataProtectionProvider(IServiceProvider) então CreateProtector(IDataProtectionProvider, IEnumerable<String>). Consulte a documentação desses métodos para obter mais informações.

Aplica-se a

GetDataProtector(IServiceProvider, String, String[])

Origem:
DataProtectionCommonExtensions.cs
Origem:
DataProtectionCommonExtensions.cs
Origem:
DataProtectionCommonExtensions.cs
Origem:
DataProtectionCommonExtensions.cs
Origem:
DataProtectionCommonExtensions.cs
Origem:
DataProtectionCommonExtensions.cs
Origem:
DataProtectionCommonExtensions.cs
Origem:
DataProtectionCommonExtensions.cs

Recupera um IDataProtector de uma IServiceProvider determinada lista de finalidades.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::DataProtection::IDataProtector ^ GetDataProtector(IServiceProvider ^ services, System::String ^ purpose, ... cli::array <System::String ^> ^ subPurposes);
public static Microsoft.AspNetCore.DataProtection.IDataProtector GetDataProtector (this IServiceProvider services, string purpose, params string[] subPurposes);
static member GetDataProtector : IServiceProvider * string * string[] -> Microsoft.AspNetCore.DataProtection.IDataProtector
<Extension()>
Public Function GetDataProtector (services As IServiceProvider, purpose As String, ParamArray subPurposes As String()) As IDataProtector

Parâmetros

services
IServiceProvider

Um IServiceProvider que contém o IDataProtectionProvider do qual gerar a cadeia de finalidade.

purpose
String

A finalidade primária usada para criar o IDataProtector.

subPurposes
String[]

Uma lista opcional de finalidades secundárias que contribuem para a cadeia de finalidade. Se essa lista for fornecida, ela não poderá conter elementos nulos.

Retornos

Um IDataProtector vinculado à cadeia de finalidade fornecida.

Comentários

Esse é um método de conveniência que chama GetDataProtectionProvider(IServiceProvider) então CreateProtector(IDataProtectionProvider, String, String[]). Consulte a documentação desses métodos para obter mais informações.

Aplica-se a