Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PolicyEnforcer ¶
type PolicyEnforcer struct {
// contains filtered or unexported fields
}
func NewPolicyEnforcer ¶
func NewPolicyEnforcer(validator *validator.QuantumValidator, aiEngine *ai.AIEngine, logger *zap.Logger) *PolicyEnforcer
func (*PolicyEnforcer) EnforcePolicy ¶
func (pe *PolicyEnforcer) EnforcePolicy(ctx context.Context, req *compliance.SecurityProfile) error
type PolicyManager ¶
type PolicyManager struct {
// contains filtered or unexported fields
}
func (*PolicyManager) ManageQuantumPolicy ¶
func (pm *PolicyManager) ManageQuantumPolicy( ctx context.Context, request *proto.PolicyManagementRequest, ) (*proto.PolicyManagementResponse, error)
Click to show internal directories.
Click to hide internal directories.