From 89bbd6f3aaad4e2cd4793ff12d56d39d0ed1eabe Mon Sep 17 00:00:00 2001 From: salrashid123 Date: Mon, 17 Jun 2024 07:19:03 -0400 Subject: [PATCH] Update README.md --- example/README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/example/README.md b/example/README.md index 5eb1ebf..e7c2fba 100644 --- a/example/README.md +++ b/example/README.md @@ -178,5 +178,26 @@ func (p MyPCRAndPolicyAuthValueSession) GetSession() (auth tpm2.Session, closer } ``` + +which you can call as: + +```golang + se, err := NewPCRAndPolicyAuthValueSession(rwr, []tpm2.TPMSPCRSelection{ + { + Hash: tpm2.TPMAlgSHA256, + PCRSelect: tpm2.PCClientCompatible.PCRs(uint(*pcr)), + }, + }, []byte("testpswd")) + + rr, err := saltpm.NewTPMCrypto(&saltpm.TPM{ + TpmDevice: rwc, + NamedHandle: &tpm2.NamedHandle{ + Handle: tpm2.TPMHandle(*handle), + Name: pub.Name, + }, + AuthSession: se, + }) +``` + ---