Table of Contents

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

signedGrant SignedGovernanceArtifact<CapabilityGrant>
options CapabilityGrantValidationOptions
verificationService IGovernanceSignatureVerificationService
useStore ICapabilityGrantUseStore
cancellationToken CancellationToken

Returns

ValueTask<CapabilityGrantValidationResult>