Class PolicyMetadata
- Namespace
- JD.AI.Core.Governance
- Assembly
- JD.AI.Core.dll
public sealed class PolicyMetadata
- Inheritance
-
PolicyMetadata
- Inherited Members
Properties
Name
public string Name { get; set; }
Property Value
Priority
public int Priority { get; set; }
Property Value
RequireSignature
When true, this policy's HMAC-SHA256 signature must be verified
before the policy is applied. Unsigned or tampered policies are rejected.
public bool RequireSignature { get; set; }
Property Value
Scope
public PolicyScope Scope { get; set; }
Property Value
Version
Version identifier for this policy document (e.g., "1.0.0").
public string? Version { get; set; }