Tpm2Lib.Tpm2.Commit C# (CSharp) Method

Commit() private method

private Commit ( TpmHandle signHandle, EccPoint P1, byte s2, byte y2, [ L, [ E, [ counter ) : EccPoint
signHandle TpmHandle
P1 EccPoint
s2 byte
y2 byte
L [
E [
counter [
return EccPoint
        public EccPoint Commit(
            TpmHandle signHandle,
            EccPoint P1,
            byte[] s2,
            byte[] y2,
            [SuppressMessage("Microsoft.Design", "CA1021")]
            out EccPoint L,
            [SuppressMessage("Microsoft.Design", "CA1021")]
            out EccPoint E,
            [SuppressMessage("Microsoft.Design", "CA1021")]
            out ushort counter
        )
        {
            Tpm2CommitRequest inS = new Tpm2CommitRequest();
            inS.signHandle = signHandle;
            inS.P1 = P1;
            inS.s2 = s2;
            inS.y2 = y2;
            TpmStructureBase outSBase;
            DispatchMethod(TpmCc.Commit, (TpmStructureBase) inS, typeof(Tpm2CommitResponse), out outSBase, 1, 0);
            Tpm2CommitResponse outS = (Tpm2CommitResponse) outSBase;
            L = outS.L;
            E = outS.E;
            counter = outS.counter;
            return outS.K;
        }
        /// <summary>
Tpm2