ISecurityPipeline
Members
Namespace: ASPSecurityKit
Assembly: ASPSecurityKit.dll
Summary
Represents ASPSecurityKit security pipeline to protect your application with authentication, multi-factor, activity-based and data-aware authorization, IP firewall, verification and suspension checks. To learn more visit https://ASPSecurityKit.net/docs/the-security-pipeline/
Methods
Execute(requestService)
Summary
Executes the security pipeline on the specified request.
Parameters
Name | Type | Description |
---|---|---|
requestService | ASPSecurityKit.IRequestService | The request service. |
Exceptions
Type | Description |
---|---|
System.ArgumentNullException | When requestService is null. |
ExecuteAsync(requestService)
Summary
Executes the security pipeline on the specified request.
Parameters
Name | Type | Description |
---|---|---|
requestService | ASPSecurityKit.IRequestService | The request service. |
Exceptions
Type | Description |
---|---|
System.ArgumentNullException | When requestService is null. |
ExecuteAsync(requestService,cancellationToken)
Summary
Executes the security pipeline on the specified request.
Parameters
Name | Type | Description |
---|---|---|
requestService | ASPSecurityKit.IRequestService | The request service. |
cancellationToken | System.Threading.CancellationToken | The cancellation token. |
Exceptions
Type | Description |
---|---|
System.ArgumentNullException | When requestService is null. |