TianoCore EDK2 master
Loading...
Searching...
No Matches
_EFI_SMART_CARD_EDGE_PROTOCOL Struct Reference

#include <MdePkg/Include/Protocol/SmartCardEdge.h>

Data Fields

EFI_SMART_CARD_EDGE_GET_CONTEXT GetContext
 
EFI_SMART_CARD_EDGE_CONNECT Connect
 
EFI_SMART_CARD_EDGE_DISCONNECT Disconnect
 
EFI_SMART_CARD_EDGE_GET_CSN GetCsn
 
EFI_SMART_CARD_EDGE_GET_READER_NAME GetReaderName
 
EFI_SMART_CARD_EDGE_VERIFY_PIN VerifyPin
 
EFI_SMART_CARD_EDGE_GET_PIN_REMAINING GetPinRemaining
 
EFI_SMART_CARD_EDGE_GET_DATA GetData
 
EFI_SMART_CARD_EDGE_GET_CREDENTIAL GetCredential
 
EFI_SMART_CARD_EDGE_SIGN_DATA SignData
 
EFI_SMART_CARD_EDGE_DECRYPT_DATA DecryptData
 
EFI_SMART_CARD_EDGE_BUILD_DH_AGREEMENT BuildDHAgreement
 

Detailed Description

Smart card aware application invokes this protocol to get access to an inserted smart card in the reader or to the reader itself.

Definition at line 718 of file SmartCardEdge.h.

Field Documentation

◆ BuildDHAgreement

EFI_SMART_CARD_EDGE_BUILD_DH_AGREEMENT _EFI_SMART_CARD_EDGE_PROTOCOL::BuildDHAgreement

Definition at line 730 of file SmartCardEdge.h.

◆ Connect

EFI_SMART_CARD_EDGE_CONNECT _EFI_SMART_CARD_EDGE_PROTOCOL::Connect

Definition at line 720 of file SmartCardEdge.h.

◆ DecryptData

EFI_SMART_CARD_EDGE_DECRYPT_DATA _EFI_SMART_CARD_EDGE_PROTOCOL::DecryptData

Definition at line 729 of file SmartCardEdge.h.

◆ Disconnect

EFI_SMART_CARD_EDGE_DISCONNECT _EFI_SMART_CARD_EDGE_PROTOCOL::Disconnect

Definition at line 721 of file SmartCardEdge.h.

◆ GetContext

EFI_SMART_CARD_EDGE_GET_CONTEXT _EFI_SMART_CARD_EDGE_PROTOCOL::GetContext

Definition at line 719 of file SmartCardEdge.h.

◆ GetCredential

EFI_SMART_CARD_EDGE_GET_CREDENTIAL _EFI_SMART_CARD_EDGE_PROTOCOL::GetCredential

Definition at line 727 of file SmartCardEdge.h.

◆ GetCsn

EFI_SMART_CARD_EDGE_GET_CSN _EFI_SMART_CARD_EDGE_PROTOCOL::GetCsn

Definition at line 722 of file SmartCardEdge.h.

◆ GetData

EFI_SMART_CARD_EDGE_GET_DATA _EFI_SMART_CARD_EDGE_PROTOCOL::GetData

Definition at line 726 of file SmartCardEdge.h.

◆ GetPinRemaining

EFI_SMART_CARD_EDGE_GET_PIN_REMAINING _EFI_SMART_CARD_EDGE_PROTOCOL::GetPinRemaining

Definition at line 725 of file SmartCardEdge.h.

◆ GetReaderName

EFI_SMART_CARD_EDGE_GET_READER_NAME _EFI_SMART_CARD_EDGE_PROTOCOL::GetReaderName

Definition at line 723 of file SmartCardEdge.h.

◆ SignData

EFI_SMART_CARD_EDGE_SIGN_DATA _EFI_SMART_CARD_EDGE_PROTOCOL::SignData

Definition at line 728 of file SmartCardEdge.h.

◆ VerifyPin

EFI_SMART_CARD_EDGE_VERIFY_PIN _EFI_SMART_CARD_EDGE_PROTOCOL::VerifyPin

Definition at line 724 of file SmartCardEdge.h.


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