XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
_EFI_PEI_SECURITY2_PPI Struct Reference

#include <Security2.h>

Collaboration diagram for _EFI_PEI_SECURITY2_PPI:
Collaboration graph
[legend]

Public Attributes

EFI_PEI_SECURITY_AUTHENTICATION_STATE AuthenticationState
 

Detailed Description

This PPI is a means by which the platform builder can indicate a response to a PEIM's authentication state. This can be in the form of a requirement for the PEI Foundation to skip a module using the DeferExecution Boolean output in the AuthenticationState() member function. Alternately, the Security PPI can invoke something like a cryptographic PPI that hashes the PEIM contents to log attestations, for which the FileHandle parameter in AuthenticationState() will be useful. If this PPI does not exist, PEIMs will be considered trusted.

Member Data Documentation

◆ AuthenticationState

EFI_PEI_SECURITY_AUTHENTICATION_STATE _EFI_PEI_SECURITY2_PPI::AuthenticationState

The documentation for this struct was generated from the following file: