]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Protocol/AuthenticationInfo.h
Reviewed the code comments in the Include/Protocol directory for typos, grammar issue...
[mirror_edk2.git] / MdePkg / Include / Protocol / AuthenticationInfo.h
index d2cd444685d30892b422f67b8c8240b40edbe4a5..b5203278347f28dc544f8e1c42bc4e47e0eec247 100644 (file)
 typedef struct _EFI_AUTHENTICATION_INFO_PROTOCOL EFI_AUTHENTICATION_INFO_PROTOCOL;\r
 \r
 typedef struct {\r
+  ///\r
+  /// Authentication Type GUID.\r
+  ///\r
   EFI_GUID         Guid;\r
+\r
+  ///\r
+  /// Length of this structure in bytes.\r
+  ///\r
   UINT16           Length;\r
 } AUTH_NODE_HEADER;\r
 \r
 typedef struct {\r
   AUTH_NODE_HEADER Header;\r
+\r
+  ///\r
+  /// RADIUS Server IPv4 or IPv6 Address\r
+  ///\r
   EFI_IPv6_ADDRESS RadiusIpAddr;             ///< IPv4 or IPv6 address\r
+\r
+  ///\r
+  /// Reserved for future use\r
+  ///\r
   UINT16           Reserved;\r
+\r
+  ///\r
+  /// Network Access Server IPv4 or IPv6 Address (OPTIONAL)\r
+  ///\r
   EFI_IPv6_ADDRESS NasIpAddr;                ///< IPv4 or IPv6 address\r
+\r
+  ///\r
+  /// Network Access Server Secret Length in bytes (OPTIONAL)\r
+  ///\r
   UINT16           NasSecretLength; \r
+\r
+  ///\r
+  /// Network Access Server secret (OPTIONAL)\r
+  ///\r
   UINT8            *NasSecret;      \r
+\r
+  ///\r
+  /// CHAP Initiator Secret length in bytes\r
+  ///\r
   UINT16           ChapSecretLength;\r
+\r
+  ///\r
+  /// CHAP Initiator Secret\r
+  ///\r
   UINT8            *ChapSecret;\r
+\r
+  ///\r
+  /// CHAP Initiator Name Length in bytes\r
+  ///\r
   UINT16           ChapNameLength;\r
+\r
+  ///\r
+  /// CHAP Initiator Name\r
+  ///\r
   UINT8            *ChapName;\r
 } CHAP_RADIUS_AUTH_NODE;\r
 \r
 typedef struct {\r
   AUTH_NODE_HEADER Header;\r
+\r
+  ///\r
+  /// Reserved for future use\r
+  ///\r
   UINT16           Reserved;\r
+\r
+  ///\r
+  /// User Secret Length in bytes\r
+  ///\r
   UINT16           UserSecretLength;\r
+\r
+  ///\r
+  /// User Secret\r
+  ///\r
   UINT8            *UserSecret;     \r
+\r
+  ///\r
+  /// User Name Length in bytes\r
+  ///\r
   UINT16           UserNameLength;\r
+\r
+  ///\r
+  /// User Name\r
+  ///\r
   UINT8            *UserName;\r
+\r
+  ///\r
+  /// CHAP Initiator Secret length in bytes\r
+  ///\r
   UINT16           ChapSecretLength;\r
+\r
+  ///\r
+  /// CHAP Initiator Secret\r
+  ///\r
   UINT8            *ChapSecret;\r
+\r
+  ///\r
+  /// CHAP Initiator Name Length in bytes\r
+  ///\r
   UINT16           ChapNameLength;\r
+\r
+  ///\r
+  /// CHAP Initiator Name\r
+  ///\r
   UINT8            *ChapName;\r
 } CHAP_LOCAL_AUTH_NODE;\r
 \r
 /**\r
-  Retrieves the Authentication information associated with a particular controller handle.\r
+  Retrieves the authentication information associated with a particular controller handle.\r
 \r
   @param  This                  Pointer to the EFI_AUTHENTICATION_INFO_PROTOCOL\r
   @param  ControllerHandle      Handle to the Controller\r
   @param  Buffer                Pointer to the authentication information.\r
 \r
-  @retval EFI_SUCCESS           Successfully retrieved Authentication information for the given ControllerHandle\r
-  @retval EFI_INVALID_PARAMETER No matching Authentication information found for the given ControllerHandle\r
+  @retval EFI_SUCCESS           Successfully retrieved authentication information for the given ControllerHandle\r
+  @retval EFI_INVALID_PARAMETER No matching authentication information found for the given ControllerHandle\r
   @retval EFI_DEVICE_ERROR      The authentication information could not be retrieved due to a\r
                                 hardware error.\r
 \r
@@ -87,14 +166,14 @@ EFI_STATUS
   );  \r
 \r
 /**\r
-  Set the Authentication information for a given controller handle.\r
+  Set the authentication information for a given controller handle.\r
 \r
   @param  This                 Pointer to the EFI_AUTHENTICATION_INFO_PROTOCOL\r
   @param  ControllerHandle     Handle to the Controller\r
   @param  Buffer               Pointer to the authentication information.\r
                                 \r
-  @retval EFI_SUCCESS          Successfully set Authentication information for the given ControllerHandle\r
-  @retval EFI_UNSUPPORTED      If the platform policies do not allow setting of the Authentication\r
+  @retval EFI_SUCCESS          Successfully set authentication information for the given ControllerHandle\r
+  @retval EFI_UNSUPPORTED      If the platform policies do not allow setting of the authentication\r
                                information.\r
   @retval EFI_DEVICE_ERROR     The authentication information could not be configured due to a\r
                                hardware error.\r