DataProtectionBuilderExtensions.AddKeyEscrowSink Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
AddKeyEscrowSink(IDataProtectionBuilder, IKeyEscrowSink) |
Registriert ein IKeyEscrowSink , um einen Treuhandvorgang auszuführen, bevor Schlüssel im Speicher gespeichert werden. |
AddKeyEscrowSink(IDataProtectionBuilder, Func<IServiceProvider,IKeyEscrowSink>) |
Registriert ein IKeyEscrowSink , um einen Treuhandvorgang auszuführen, bevor Schlüssel im Speicher gespeichert werden. |
AddKeyEscrowSink<TImplementation>(IDataProtectionBuilder) |
Registriert ein IKeyEscrowSink , um einen Treuhandvorgang auszuführen, bevor Schlüssel im Speicher gespeichert werden. |
AddKeyEscrowSink(IDataProtectionBuilder, IKeyEscrowSink)
Registriert ein IKeyEscrowSink , um einen Treuhandvorgang auszuführen, bevor Schlüssel im Speicher gespeichert werden.
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
Parameter
- builder
- IDataProtectionBuilder
- sink
- IKeyEscrowSink
Die instance des IKeyEscrowSink zu registrierenden.
Gibt zurück
Ein Verweis auf nach IDataProtectionBuilder Abschluss dieses Vorgangs.
Hinweise
Registrierungen sind additiv.
Gilt für:
AddKeyEscrowSink(IDataProtectionBuilder, Func<IServiceProvider,IKeyEscrowSink>)
Registriert ein IKeyEscrowSink , um einen Treuhandvorgang auszuführen, bevor Schlüssel im Speicher gespeichert werden.
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
Parameter
- builder
- IDataProtectionBuilder
- factory
- Func<IServiceProvider,IKeyEscrowSink>
Eine Factory, die die IKeyEscrowSink instance erstellt.
Gibt zurück
Ein Verweis auf nach IDataProtectionBuilder Abschluss dieses Vorgangs.
Hinweise
Registrierungen sind additiv. Die Factory ist als Singletonregistriert.
Gilt für:
AddKeyEscrowSink<TImplementation>(IDataProtectionBuilder)
Registriert ein IKeyEscrowSink , um einen Treuhandvorgang auszuführen, bevor Schlüssel im Speicher gespeichert werden.
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
Typparameter
- TImplementation
Der konkrete Typ des IKeyEscrowSink zu registrierenden .
Parameter
- builder
- IDataProtectionBuilder
Gibt zurück
Ein Verweis auf nach IDataProtectionBuilder Abschluss dieses Vorgangs.
Hinweise
Registrierungen sind additiv. Die Factory ist als Singletonregistriert.