CmdID / PowerShell / Cmdlets / Format
Format-SecureBootUEFI
Formats certificates or hashes into a content object that is returned and creates a file that is ready to be signed. Windows Server PowerShell reference
From the Windows Server PowerShell reference 11 parameters Its page in the reference
Parameters
-Algorithm, -algSpecifies which algorithm to use if this cmdlet is formatting hashes.-AppendWrite, -appendIndicates that the contents of the current variable are appended instead of overwritten.-CertificateFilePath, -cSpecifies one or more files that each contain a certificate that is used to generate the content object.-ContentFilePath, -fSpecifies the name of the file that is created and contains the information for the content object that is generated by this cmdlet.-Delete, -delIndicates that this cmdlet creates a content object and the appropriate sign-able file that deletes the variable.-FormatWithCert, -certIndicates whether the certificate will be stored or just the public key.-Hash, -hSpecifies an array of hashes that are used to generate the content.-Name, -nSpecifies the name of the UEFI environment variable.-SignableFilePath, -sSpecifies the file that contains the contents of the data that is ready to be signed.-SignatureOwner, -gSpecifies the GUID of the signature owner.-Time, -tSpecifies the timestamp that is used in the signature.