Namespace AsiBackbone.Core.Signing
Classes
- CanonicalArtifactTypes
Provides stable artifact type identifiers for canonical AsiBackbone signing payloads.
- CanonicalPayload
Represents a deterministic, provider-neutral payload that can be hashed and later signed by a host or provider package.
- CanonicalPayloadBuilder
Builds deterministic, provider-neutral signing payloads for AsiBackbone governance artifacts.
- CanonicalPayloadHash
Represents provider-neutral hash metadata for a canonical AsiBackbone payload.
- CanonicalPayloadHasher
Computes provider-neutral hashes for canonical AsiBackbone payloads.
- CanonicalPayloadOptions
Configures canonical payload construction and hashing behavior.
- GovernanceArtifactSigner
Provides provider-neutral helper methods for preparing and signing AsiBackbone governance artifacts.
- GovernanceArtifactVerifier
Provides provider-neutral helpers for verifying signed governance artifacts and applying verification policy.
- SignatureVerificationRequest
Represents a provider-neutral request to verify signing metadata against a precomputed artifact hash.
- SignatureVerificationResult
Represents the provider-neutral result of a signature verification operation.
- SignedGovernanceArtifact<TArtifact>
Represents an AsiBackbone governance artifact together with its canonical payload, canonical hash, and optional provider-neutral signing metadata.
- SignedGovernanceArtifacts
Provides non-generic factories for creating signed governance artifact wrappers.
- SigningMetadata
Represents provider-neutral signing metadata that can be carried by audit receipts, emission records, or provider adapters without requiring a concrete signing implementation.
- SigningRequest
Represents a provider-neutral request to sign a precomputed artifact hash.
- SigningResult
Represents the provider-neutral result of a signing operation.
- VerificationPolicyContext
Provides host expectations used while evaluating signature verification policy.
- VerificationPolicyEvaluator
Evaluates provider-neutral signature verification results against host verification policy.
- VerificationPolicyOptions
Maps signature verification categories to host-facing verification policy actions.
- VerificationPolicyOutcome
Represents the host-facing outcome of signature verification policy evaluation.
Interfaces
- IAsiBackboneSignatureVerificationService
Defines the provider-neutral boundary for verifying signed governance artifacts.
- IAsiBackboneSigningService
Defines the provider-neutral boundary for signing governance artifacts.
Enums
- SignatureVerificationCategory
Describes the provider-neutral category assigned to a signature verification result.
- VerificationPolicyAction
Describes the host-facing action selected by verification policy.