Tpm2Lib.Tpm2.PolicyTicket C# (CSharp) 메소드

PolicyTicket() 개인적인 메소드

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
리턴 void
        public void PolicyTicket(
            TpmHandle policySession,
            byte[] timeout,
            byte[] cpHashA,
            byte[] policyRef,
            byte[] authName,
            TkAuth ticket
        )
        {
            Tpm2PolicyTicketRequest inS = new Tpm2PolicyTicketRequest();
            inS.policySession = policySession;
            inS.timeout = timeout;
            inS.cpHashA = cpHashA;
            inS.policyRef = policyRef;
            inS.authName = authName;
            inS.ticket = ticket;
            TpmStructureBase outSBase;
            DispatchMethod(TpmCc.PolicyTicket, (TpmStructureBase) inS, typeof(Tpm2PolicyTicketResponse), out outSBase, 1, 0);
        }
        /// <summary>

Usage Example

예제 #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());
 }
All Usage Examples Of Tpm2Lib.Tpm2::PolicyTicket
Tpm2