Class CapabilityGrantValidator
- Namespace
- AsiBackbone.Core.CapabilityGrants
- Assembly
- AsiBackbone.Core.dll
public static class CapabilityGrantValidator
- Inheritance
-
CapabilityGrantValidator
- Inherited Members
Methods
ValidateAsync(SignedGovernanceArtifact<CapabilityGrant>, CapabilityGrantValidationOptions?, IGovernanceSignatureVerificationService?, ICapabilityGrantUseStore?, CancellationToken)
public static ValueTask<CapabilityGrantValidationResult> ValidateAsync(SignedGovernanceArtifact<CapabilityGrant> signedGrant, CapabilityGrantValidationOptions? options = null, IGovernanceSignatureVerificationService? verificationService = null, ICapabilityGrantUseStore? useStore = null, CancellationToken cancellationToken = default)
Parameters
signedGrantSignedGovernanceArtifact<CapabilityGrant>optionsCapabilityGrantValidationOptionsverificationServiceIGovernanceSignatureVerificationServiceuseStoreICapabilityGrantUseStorecancellationTokenCancellationToken