4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Internal include file for BaseCryptLib.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncCopyright (c) 2010 - 2012, Intel Corporation. All rights reserved.<BR>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncThis program and the accompanying materials
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncare licensed and made available under the terms and conditions of the BSD License
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncwhich accompanies this distribution. The full text of the license may be found at
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncTHE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncWITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync// Environment Setting for OpenSSL-based UEFI Crypto Library.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Pop single certificate from STACK_OF(X509).
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync If X509Stack, Cert, or CertSize is NULL, then return FALSE.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync @param[in] X509Stack Pointer to a X509 stack object.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync @param[out] Cert Pointer to a X509 certificate.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync @param[out] CertSize Length of output X509 certificate in bytes.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync @retval TRUE The X509 stack pop succeeded.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync @retval FALSE The pop operation failed.