SecretManager Constructors

Definition

Overloads

SecretManager()
SecretManager(ScriptSettingsManager, ISecretsRepository, TraceWriter, ILoggerFactory, Boolean)
SecretManager(ISecretsRepository, IKeyValueConverterFactory, TraceWriter, ILoggerFactory, Boolean)

SecretManager()

public SecretManager ();
Public Sub New ()

Applies to

SecretManager(ScriptSettingsManager, ISecretsRepository, TraceWriter, ILoggerFactory, Boolean)

public SecretManager (Microsoft.Azure.WebJobs.Script.Config.ScriptSettingsManager settingsManager, Microsoft.Azure.WebJobs.Script.WebHost.ISecretsRepository repository, Microsoft.Azure.WebJobs.Host.TraceWriter traceWriter, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, bool createHostSecretsIfMissing = false);
new Microsoft.Azure.WebJobs.Script.WebHost.SecretManager : Microsoft.Azure.WebJobs.Script.Config.ScriptSettingsManager * Microsoft.Azure.WebJobs.Script.WebHost.ISecretsRepository * Microsoft.Azure.WebJobs.Host.TraceWriter * Microsoft.Extensions.Logging.ILoggerFactory * bool -> Microsoft.Azure.WebJobs.Script.WebHost.SecretManager
Public Sub New (settingsManager As ScriptSettingsManager, repository As ISecretsRepository, traceWriter As TraceWriter, loggerFactory As ILoggerFactory, Optional createHostSecretsIfMissing As Boolean = false)

Parameters

settingsManager
ScriptSettingsManager
repository
ISecretsRepository
traceWriter
Microsoft.Azure.WebJobs.Host.TraceWriter
loggerFactory
ILoggerFactory
createHostSecretsIfMissing
Boolean

Applies to

SecretManager(ISecretsRepository, IKeyValueConverterFactory, TraceWriter, ILoggerFactory, Boolean)

public SecretManager (Microsoft.Azure.WebJobs.Script.WebHost.ISecretsRepository repository, Microsoft.Azure.WebJobs.Script.WebHost.IKeyValueConverterFactory keyValueConverterFactory, Microsoft.Azure.WebJobs.Host.TraceWriter traceWriter, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, bool createHostSecretsIfMissing = false);
new Microsoft.Azure.WebJobs.Script.WebHost.SecretManager : Microsoft.Azure.WebJobs.Script.WebHost.ISecretsRepository * Microsoft.Azure.WebJobs.Script.WebHost.IKeyValueConverterFactory * Microsoft.Azure.WebJobs.Host.TraceWriter * Microsoft.Extensions.Logging.ILoggerFactory * bool -> Microsoft.Azure.WebJobs.Script.WebHost.SecretManager
Public Sub New (repository As ISecretsRepository, keyValueConverterFactory As IKeyValueConverterFactory, traceWriter As TraceWriter, loggerFactory As ILoggerFactory, Optional createHostSecretsIfMissing As Boolean = false)

Parameters

repository
ISecretsRepository
keyValueConverterFactory
IKeyValueConverterFactory
traceWriter
Microsoft.Azure.WebJobs.Host.TraceWriter
loggerFactory
ILoggerFactory
createHostSecretsIfMissing
Boolean

Applies to