1 implementation of Services
Microsoft.AspNetCore.DataProtection (1)
Internal\DataProtectionBuilder.cs (1)
26
public IServiceCollection
Services
{ get; }
18 references to Services
Microsoft.AspNetCore.DataProtection (18)
DataProtectionBuilderExtensions.cs (18)
44
builder.
Services
.Configure<DataProtectionOptions>(options =>
66
builder.
Services
.Configure<KeyManagementOptions>(options =>
88
builder.
Services
.AddSingleton<IConfigureOptions<KeyManagementOptions>>(services =>
114
builder.
Services
.AddSingleton<IConfigureOptions<KeyManagementOptions>>(services =>
137
builder.
Services
.Configure(setupAction);
154
builder.
Services
.Configure<KeyManagementOptions>(options =>
173
builder.
Services
.AddSingleton<IConfigureOptions<KeyManagementOptions>>(services =>
197
builder.
Services
.AddSingleton<IConfigureOptions<KeyManagementOptions>>(services =>
220
builder.
Services
.AddSingleton<IConfigureOptions<KeyManagementOptions>>(services =>
229
builder.
Services
.Configure<XmlKeyDecryptionOptions>(o => o.AddKeyDecryptionCertificate(certificate));
253
builder.
Services
.TryAddSingleton<ICertificateResolver, CertificateResolver>();
255
builder.
Services
.AddSingleton<IConfigureOptions<KeyManagementOptions>>(services =>
278
builder.
Services
.Configure<XmlKeyDecryptionOptions>(o =>
326
builder.
Services
.AddSingleton<IConfigureOptions<KeyManagementOptions>>(services =>
380
builder.
Services
.AddSingleton<IConfigureOptions<KeyManagementOptions>>(services =>
410
builder.
Services
.Configure<KeyManagementOptions>(options =>
499
builder.
Services
.Configure<KeyManagementOptions>(options =>
521
builder.
Services
.Replace(ServiceDescriptor.Singleton<IDataProtectionProvider, EphemeralDataProtectionProvider>());