Sdílet prostřednictvím


XmlKeyManager Konstruktory

Definice

Přetížení

XmlKeyManager(IOptions<KeyManagementOptions>, IActivator)

Vytvoří objekt XmlKeyManager.

XmlKeyManager(IXmlRepository, IAuthenticatedEncryptorConfiguration, IServiceProvider)

Vytvoří objekt XmlKeyManager.

XmlKeyManager(IOptions<KeyManagementOptions>, IActivator, ILoggerFactory)

Vytvoří objekt XmlKeyManager.

XmlKeyManager(IOptions<KeyManagementOptions>, IActivator)

Zdroj:
XmlKeyManager.cs
Zdroj:
XmlKeyManager.cs
Zdroj:
XmlKeyManager.cs
Zdroj:
XmlKeyManager.cs
Zdroj:
XmlKeyManager.cs
Zdroj:
XmlKeyManager.cs
Zdroj:
XmlKeyManager.cs
Zdroj:
XmlKeyManager.cs

Vytvoří objekt XmlKeyManager.

public:
 XmlKeyManager(Microsoft::Extensions::Options::IOptions<Microsoft::AspNetCore::DataProtection::KeyManagement::KeyManagementOptions ^> ^ keyManagementOptions, Microsoft::AspNetCore::DataProtection::Internal::IActivator ^ activator);
public XmlKeyManager (Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions> keyManagementOptions, Microsoft.AspNetCore.DataProtection.Internal.IActivator activator);
new Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager : Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions> * Microsoft.AspNetCore.DataProtection.Internal.IActivator -> Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager
Public Sub New (keyManagementOptions As IOptions(Of KeyManagementOptions), activator As IActivator)

Parametry

keyManagementOptions
IOptions<KeyManagementOptions>

Instance IOptions<TOptions> , která poskytuje konfiguraci.

activator
Microsoft.AspNetCore.DataProtection.Internal.IActivator

Hodnota Microsoft.AspNetCore.DataProtection.Internal.IActivator

Platí pro

XmlKeyManager(IXmlRepository, IAuthenticatedEncryptorConfiguration, IServiceProvider)

Vytvoří objekt XmlKeyManager.

public:
 XmlKeyManager(Microsoft::AspNetCore::DataProtection::Repositories::IXmlRepository ^ repository, Microsoft::AspNetCore::DataProtection::AuthenticatedEncryption::ConfigurationModel::IAuthenticatedEncryptorConfiguration ^ configuration, IServiceProvider ^ services);
public XmlKeyManager (Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository repository, Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorConfiguration configuration, IServiceProvider services);
new Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager : Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository * Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorConfiguration * IServiceProvider -> Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager
Public Sub New (repository As IXmlRepository, configuration As IAuthenticatedEncryptorConfiguration, services As IServiceProvider)

Parametry

repository
IXmlRepository

Úložiště, ve kterém jsou uloženy klíče.

configuration
IAuthenticatedEncryptorConfiguration

Konfigurace pro nově vytvořené klíče

services
IServiceProvider

Poskytovatel volitelných služeb.

Platí pro

XmlKeyManager(IOptions<KeyManagementOptions>, IActivator, ILoggerFactory)

Zdroj:
XmlKeyManager.cs
Zdroj:
XmlKeyManager.cs
Zdroj:
XmlKeyManager.cs
Zdroj:
XmlKeyManager.cs
Zdroj:
XmlKeyManager.cs
Zdroj:
XmlKeyManager.cs
Zdroj:
XmlKeyManager.cs
Zdroj:
XmlKeyManager.cs

Vytvoří objekt XmlKeyManager.

public:
 XmlKeyManager(Microsoft::Extensions::Options::IOptions<Microsoft::AspNetCore::DataProtection::KeyManagement::KeyManagementOptions ^> ^ keyManagementOptions, Microsoft::AspNetCore::DataProtection::Internal::IActivator ^ activator, Microsoft::Extensions::Logging::ILoggerFactory ^ loggerFactory);
public XmlKeyManager (Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions> keyManagementOptions, Microsoft.AspNetCore.DataProtection.Internal.IActivator activator, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory);
new Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager : Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions> * Microsoft.AspNetCore.DataProtection.Internal.IActivator * Microsoft.Extensions.Logging.ILoggerFactory -> Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager
Public Sub New (keyManagementOptions As IOptions(Of KeyManagementOptions), activator As IActivator, loggerFactory As ILoggerFactory)

Parametry

keyManagementOptions
IOptions<KeyManagementOptions>

Instance IOptions<TOptions> , která poskytuje konfiguraci.

activator
Microsoft.AspNetCore.DataProtection.Internal.IActivator

Hodnota Microsoft.AspNetCore.DataProtection.Internal.IActivator

loggerFactory
ILoggerFactory

Hodnota ILoggerFactory

Platí pro