CSLA permissions policy provider.
More...
CSLA permissions policy provider.
◆ CslaPermissionsPolicyProvider()
| Csla.Blazor.CslaPermissionsPolicyProvider.CslaPermissionsPolicyProvider |
( |
IOptions< AuthorizationOptions > | options | ) |
|
|
inline |
Creates an instance of the type.
- Parameters
-
| options | Authorization options |
- Exceptions
-
| ArgumentNullException | options is null. |
◆ GetDefaultPolicyAsync()
| Task< AuthorizationPolicy > Csla.Blazor.CslaPermissionsPolicyProvider.GetDefaultPolicyAsync |
( |
| ) |
|
|
inline |
◆ GetFallbackPolicyAsync()
| Task< AuthorizationPolicy?> Csla.Blazor.CslaPermissionsPolicyProvider.GetFallbackPolicyAsync |
( |
| ) |
|
|
inline |
Gets the fallback policy.
◆ GetPolicyAsync()
| Task< AuthorizationPolicy?> Csla.Blazor.CslaPermissionsPolicyProvider.GetPolicyAsync |
( |
string | policyName | ) |
|
|
inline |
Gets the authorization policy.
- Parameters
-
| policyName | String representing the policy |
Gets a CSLA permissions policy if the policy name corresponds to a CSLA policy, otherwise gets a policy from the fallback provider.
- Exceptions
-
| ArgumentNullException | policyName is null. |
The documentation for this class was generated from the following file: