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