Tpm2Lib.Tpm2.GetCommandAuditDigest C# (CSharp) Method

GetCommandAuditDigest() private method

private GetCommandAuditDigest ( TpmHandle privacyHandle, TpmHandle signHandle, byte qualifyingData, ISigSchemeUnion inScheme, [ signature ) : byte[]
privacyHandle TpmHandle
signHandle TpmHandle
qualifyingData byte
inScheme ISigSchemeUnion
signature [
return byte[]
        public byte[] GetCommandAuditDigest(
            TpmHandle privacyHandle,
            TpmHandle signHandle,
            byte[] qualifyingData,
            ISigSchemeUnion inScheme,
            [SuppressMessage("Microsoft.Design", "CA1021")]
            out ISignatureUnion signature
        )
        {
            Tpm2GetCommandAuditDigestRequest inS = new Tpm2GetCommandAuditDigestRequest();
            inS.privacyHandle = privacyHandle;
            inS.signHandle = signHandle;
            inS.qualifyingData = qualifyingData;
            inS.inScheme = inScheme;
            TpmStructureBase outSBase;
            DispatchMethod(TpmCc.GetCommandAuditDigest, (TpmStructureBase) inS, typeof(Tpm2GetCommandAuditDigestResponse), out outSBase, 2, 0);
            Tpm2GetCommandAuditDigestResponse outS = (Tpm2GetCommandAuditDigestResponse) outSBase;
            signature = outS.signature;
            return outS.auditInfo;
        }
        /// <summary>
Tpm2