Cstyle的UEFI导读之User Credential Driver Stack

    关于这个部分要说的其实很多,但是目前来说感觉还是相当复杂,所以暂时就先大概开个头,希望以后等都了解完了之后再来这里更新.
    用户认证我们其实见到的很多,比如在进入Setup的时候我们可能需要输入管理员密码,开机密码,有时候甚至还有用指纹键盘输入密码等等。SecurityPkg\UserIdentification\PwdCredentialProviderDxe/ SecurityPkg\UserIdentification\UsbCredentialProviderDxe在这两个地方能找到相关的实现,一个是用键盘输入,一个是用usb flash device作为 smart token。
    User Credential Protocol是遵循UEFI driver modle的,我们可以按照之前提到的做法为其单独写一个dirver也可以在Root Bridge Driver里面来实现它,这样会比较方便。
    以下便是提供的服务,它们会被User Identity Manager所调用到,除了以下的服务之外HII forms也是需要实现来提供给HII Config Access Protocol,它根据HII form的GUID去检索和设置,保存设置信息的,设置访问权限。    
     Cstyle的UEFI导读之User Credential Driver Stack_第1张图片
以上只是个简单的开头,详情后续:也可以参考:HiiConfigAccess.c/UserCredential.获取更多信息;

done!

转载请注明出处[email protected]//http://blog.csdn.net/CStyle_0x007










    

你可能感兴趣的:(Cstyle的UEFI导读)