HttpsCertificateConfigurationCallbackAnnotationContext
Class sealed net10.0
Context provided to a
HttpsCertificateConfigurationCallbackAnnotation callback. namespace Aspire.Hosting.ApplicationModel;
public sealed class HttpsCertificateConfigurationCallbackAnnotationContext{ // ...} 10 members
Constructors1
Section titled ConstructorsProperties9
Section titled PropertiesArgumentsget; initList<object> Gets the command line arguments associated with the callback context. Values can be either a string or a path value provider such as
HttpsCertificateConfigurationCallbackAnnotationContext.CertificatePath or HttpsCertificateConfigurationCallbackAnnotationContext.KeyPath. CancellationTokenget; initCancellationToken Gets the
HttpsCertificateConfigurationCallbackAnnotationContext.CancellationToken that can be used to cancel the operation. CertificatePathget; init A value provider that will resolve to a path to the certificate file.
EnvironmentVariablesget; initDictionary<string, object> Gets the environment variables required to configure a certificate key pair for the resource. The dictionary key is the environment variable name; the value can be either a string or a path value provider such as
HttpsCertificateConfigurationCallbackAnnotationContext.CertificatePath or HttpsCertificateConfigurationCallbackAnnotationContext.KeyPath. ExecutionContextget; init Gets the
DistributedApplicationExecutionContext for this session. KeyPathget; init A value provider that will resolve to a path to the private key for the certificate.
Passwordget; init A value provider that will resolve to the password for the private key, if applicable.
PfxPathget; init A value provider that will resolve to a path to a PFX file for the key pair.
Resourceget; init Gets the resource to which the annotation is applied.