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
コード例 #1
0
 internal void ExecutePolicyActionCallback(TpmPolicyAction ace)
 {
     if (PolicyActionCallback == null)
     {
         throw new Exception("No policyAction callback installed.");
     }
     PolicyActionCallback(this, ace);
 }
コード例 #2
0
 internal void ExecutePolicyActionCallback(TpmPolicyAction ace)
 {
     if (PolicyActionCallback == null)
     {
         Globs.Throw("No policyAction callback installed.");
         return;
     }
     PolicyActionCallback(this, ace);
 }
コード例 #3
0
ファイル: Policy.cs プロジェクト: Microsoft/TSS.MSR
 internal void ExecutePolicyActionCallback(TpmPolicyAction ace)
 {
     if (PolicyActionCallback == null)
     {
         Globs.Throw("No policyAction callback installed.");
         return;
     }
     PolicyActionCallback(this, ace);
 }