DataProtectionBuilderExtensions.AddKeyEscrowSink Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
AddKeyEscrowSink(IDataProtectionBuilder, IKeyEscrowSink) |
Inscrit un pour effectuer une IKeyEscrowSink opération d’entiercement avant que les clés ne soient conservées dans le stockage. |
AddKeyEscrowSink(IDataProtectionBuilder, Func<IServiceProvider,IKeyEscrowSink>) |
Inscrit un pour effectuer une IKeyEscrowSink opération d’entiercement avant que les clés ne soient conservées dans le stockage. |
AddKeyEscrowSink<TImplementation>(IDataProtectionBuilder) |
Inscrit un pour effectuer une IKeyEscrowSink opération d’entiercement avant que les clés ne soient conservées dans le stockage. |
AddKeyEscrowSink(IDataProtectionBuilder, IKeyEscrowSink)
Inscrit un pour effectuer une IKeyEscrowSink opération d’entiercement avant que les clés ne soient conservées dans le stockage.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ AddKeyEscrowSink(Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ builder, Microsoft::AspNetCore::DataProtection::KeyManagement::IKeyEscrowSink ^ sink);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder AddKeyEscrowSink (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, Microsoft.AspNetCore.DataProtection.KeyManagement.IKeyEscrowSink sink);
static member AddKeyEscrowSink : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder * Microsoft.AspNetCore.DataProtection.KeyManagement.IKeyEscrowSink -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function AddKeyEscrowSink (builder As IDataProtectionBuilder, sink As IKeyEscrowSink) As IDataProtectionBuilder
Paramètres
- builder
- IDataProtectionBuilder
L’IDataProtectionBuilderopérateur
- sink
- IKeyEscrowSink
Instance du IKeyEscrowSink à inscrire.
Retours
Référence à une IDataProtectionBuilder fois cette opération terminée.
Remarques
Les inscriptions sont additives.
S’applique à
AddKeyEscrowSink(IDataProtectionBuilder, Func<IServiceProvider,IKeyEscrowSink>)
Inscrit un pour effectuer une IKeyEscrowSink opération d’entiercement avant que les clés ne soient conservées dans le stockage.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ AddKeyEscrowSink(Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ builder, Func<IServiceProvider ^, Microsoft::AspNetCore::DataProtection::KeyManagement::IKeyEscrowSink ^> ^ factory);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder AddKeyEscrowSink (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, Func<IServiceProvider,Microsoft.AspNetCore.DataProtection.KeyManagement.IKeyEscrowSink> factory);
static member AddKeyEscrowSink : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder * Func<IServiceProvider, Microsoft.AspNetCore.DataProtection.KeyManagement.IKeyEscrowSink> -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function AddKeyEscrowSink (builder As IDataProtectionBuilder, factory As Func(Of IServiceProvider, IKeyEscrowSink)) As IDataProtectionBuilder
Paramètres
- builder
- IDataProtectionBuilder
L’IDataProtectionBuilderopérateur
- factory
- Func<IServiceProvider,IKeyEscrowSink>
Fabrique qui crée le IKeyEscrowSink instance.
Retours
Référence à une IDataProtectionBuilder fois cette opération terminée.
Remarques
Les inscriptions sont additives. La fabrique est inscrite en tant que Singleton.
S’applique à
AddKeyEscrowSink<TImplementation>(IDataProtectionBuilder)
Inscrit un pour effectuer une IKeyEscrowSink opération d’entiercement avant que les clés ne soient conservées dans le stockage.
public:
generic <typename TImplementation>
where TImplementation : class, Microsoft::AspNetCore::DataProtection::KeyManagement::IKeyEscrowSink[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ AddKeyEscrowSink(Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ builder);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder AddKeyEscrowSink<TImplementation> (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder) where TImplementation : class, Microsoft.AspNetCore.DataProtection.KeyManagement.IKeyEscrowSink;
static member AddKeyEscrowSink : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder (requires 'Implementation : null and 'Implementation :> Microsoft.AspNetCore.DataProtection.KeyManagement.IKeyEscrowSink)
<Extension()>
Public Function AddKeyEscrowSink(Of TImplementation As {Class, IKeyEscrowSink}) (builder As IDataProtectionBuilder) As IDataProtectionBuilder
Paramètres de type
- TImplementation
Type concret du IKeyEscrowSink à inscrire.
Paramètres
- builder
- IDataProtectionBuilder
L’IDataProtectionBuilderopérateur
Retours
Référence à une IDataProtectionBuilder fois cette opération terminée.
Remarques
Les inscriptions sont additives. La fabrique est inscrite en tant que Singleton.