PolicyTicket() private method

private PolicyTicket ( TpmHandle policySession, byte timeout, byte cpHashA, byte policyRef, byte authName, TkAuth ticket ) : void
policySession TpmHandle
timeout byte
cpHashA byte
policyRef byte
authName byte
ticket TkAuth
return void
コード例 #1
0
 internal override TpmRc Execute(Tpm2 tpm, AuthSession sess, PolicyTree policy)
 {
     if (ObjectName == null)
     {
         ObjectName = AuthorizingKey.GetName();
     }
     tpm.PolicyTicket(sess, ExpirationTime, CpHash, PolicyRef,
                      ObjectName, Ticket);
     return(tpm._GetLastResponseCode());
 }
コード例 #2
0
ファイル: PolicyAces.cs プロジェクト: Microsoft/TSS.MSR
 // ReSharper disable once InconsistentNaming
 internal override TpmRc Execute(Tpm2 tpm, AuthSession authSession, PolicyTree policy)
 {
     if (ObjectName == null)
     {
         ObjectName = AuthorizingKey.GetName();
     }
     tpm.PolicyTicket(authSession,
                      ExpirationTime,
                      CpHash,
                      PolicyRef,
                      Marshaller.GetTpmRepresentation(ObjectName),
                      Ticket);
     return tpm._GetLastResponseCode();
 }