Skip to content
DocsTry Aspire
DocsTry

HttpsCertificateConfigurationCallbackAnnotationContext

Handle
📦 Aspire.Hosting v13.5.0
interface HttpsCertificateConfigurationCallbackAnnotationContext {
readonly arguments: CommandLineArgsEditor;
readonly cancellationToken: cancellationToken;
readonly certificatePath: ReferenceExpression;
readonly certificateWithKeyPath: ReferenceExpression;
readonly environment: EnvironmentEditor;
readonly executionContext: DistributedApplicationExecutionContext;
readonly keyPath: ReferenceExpression;
readonly pfxPath: ReferenceExpression;
readonly resource: IResource;
}

Properties

propertyargumentsCommandLineArgsEditorget
Gets the editor used to manipulate the command-line arguments in polyglot callbacks.
propertycancellationTokencancellationTokenget
Gets the `CancellationToken` that can be used to cancel the operation.
propertycertificatePathReferenceExpressionget
A value provider that will resolve to a path to the certificate file.
propertycertificateWithKeyPathReferenceExpressionget
A value provider that will resolve to a path to the certificate and key concatenated together in PEM format.
propertyenvironmentEnvironmentEditorget
Gets the editor used to set environment variables in polyglot callbacks.
propertyexecutionContextDistributedApplicationExecutionContextget
Gets the `DistributedApplicationExecutionContext` for this session.
propertykeyPathReferenceExpressionget
A value provider that will resolve to a path to the private key for the certificate.
propertypfxPathReferenceExpressionget
A value provider that will resolve to a path to a PFX file for the key pair.
propertyresourceIResourceget
Gets the resource to which the annotation is applied.