PolicyAction is a dummy-ACE that allows a policy author to embed external data in a policy. PolicyAction is _not_ expected to be directly interpreted by the policy evaluator. Instead it might be used to trigger other TPM or non-TPM program actions (like incrementing a monotonic counter).
Inheritance: PolicyAce
Esempio n. 1
0
 internal void ExecutePolicyActionCallback(TpmPolicyAction ace)
 {
     if (PolicyActionCallback == null)
     {
         throw new Exception("No policyAction callback installed.");
     }
     PolicyActionCallback(this, ace);
 }
Esempio n. 2
0
 internal void ExecutePolicyActionCallback(TpmPolicyAction ace)
 {
     if (PolicyActionCallback == null)
     {
         Globs.Throw("No policyAction callback installed.");
         return;
     }
     PolicyActionCallback(this, ace);
 }
Esempio n. 3
0
 internal void ExecutePolicyActionCallback(TpmPolicyAction ace)
 {
     if (PolicyActionCallback == null)
     {
         Globs.Throw("No policyAction callback installed.");
         return;
     }
     PolicyActionCallback(this, ace);
 }