DataProtectionBuilderExtensions.AddKeyEscrowSink Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
AddKeyEscrowSink(IDataProtectionBuilder, IKeyEscrowSink) |
Registra un oggetto IKeyEscrowSink per eseguire il deposito prima che le chiavi vengano rese persistenti nell'archiviazione. |
AddKeyEscrowSink(IDataProtectionBuilder, Func<IServiceProvider,IKeyEscrowSink>) |
Registra un oggetto IKeyEscrowSink per eseguire il deposito prima che le chiavi vengano rese persistenti nell'archiviazione. |
AddKeyEscrowSink<TImplementation>(IDataProtectionBuilder) |
Registra un oggetto IKeyEscrowSink per eseguire il deposito prima che le chiavi vengano rese persistenti nell'archiviazione. |
AddKeyEscrowSink(IDataProtectionBuilder, IKeyEscrowSink)
Registra un oggetto IKeyEscrowSink per eseguire il deposito prima che le chiavi vengano rese persistenti nell'archiviazione.
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
Parametri
- builder
- IDataProtectionBuilder
Oggetto IDataProtectionBuilder.
- sink
- IKeyEscrowSink
Istanza dell'oggetto IKeyEscrowSink da registrare.
Restituisce
Riferimento all'oggetto dopo il IDataProtectionBuilder completamento dell'operazione.
Commenti
Le registrazioni sono additivi.
Si applica a
AddKeyEscrowSink(IDataProtectionBuilder, Func<IServiceProvider,IKeyEscrowSink>)
Registra un oggetto IKeyEscrowSink per eseguire il deposito prima che le chiavi vengano rese persistenti nell'archiviazione.
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
Parametri
- builder
- IDataProtectionBuilder
Oggetto IDataProtectionBuilder.
- factory
- Func<IServiceProvider,IKeyEscrowSink>
Factory che crea l'istanza IKeyEscrowSink .
Restituisce
Riferimento all'oggetto dopo il IDataProtectionBuilder completamento dell'operazione.
Commenti
Le registrazioni sono additivi. La factory viene registrata come Singleton.
Si applica a
AddKeyEscrowSink<TImplementation>(IDataProtectionBuilder)
Registra un oggetto IKeyEscrowSink per eseguire il deposito prima che le chiavi vengano rese persistenti nell'archiviazione.
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
Parametri di tipo
- TImplementation
Tipo concreto dell'oggetto IKeyEscrowSink da registrare.
Parametri
- builder
- IDataProtectionBuilder
Oggetto IDataProtectionBuilder.
Restituisce
Riferimento all'oggetto dopo il IDataProtectionBuilder completamento dell'operazione.
Commenti
Le registrazioni sono additivi. La factory viene registrata come Singleton.