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>