API Reference
Interface
IOfficeWorkflowStagingGuard
Optional host policy checked before creating or writing a local destination staging directory.
Remarks
Implement alongside IOfficeWorkflowPublicationGuard when the host limits writable roots. Checks run before and after directory creation; they do not lock filesystem identities against concurrent changes.
Methods
public abstract ValueTask EnsureStagingDirectoryAllowedAsync(String directory, CancellationToken cancellationToken) #Returns:
ValueTaskThrows when staging in the absolute directory is unauthorized. Must honor cancellation.
Parameters
- directory System.String
- cancellationToken System.Threading.CancellationToken