mirror of https://github.com/acidanthera/audk.git
CryptoPkg/Private/Protocol/Crypto.h: Remove duplicate function type
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3287 Remove duplicate declaration of the function prototype EDKII_CRYPTO_RSA_GET_PUBLIC_KEY_FROM_X509. Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Jian J Wang <jian.j.wang@intel.com> Cc: Xiaoyu Lu <xiaoyux.lu@intel.com> Cc: Guomin Jiang <guomin.jiang@intel.com> Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com> Reviewed-by: Jiewen Yao <Jiewen.yao@intel.com> Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
This commit is contained in:
parent
8c10a2c014
commit
8c89229885
|
@ -2,7 +2,7 @@
|
||||||
This Protocol provides Crypto services to DXE modules
|
This Protocol provides Crypto services to DXE modules
|
||||||
|
|
||||||
Copyright (C) Microsoft Corporation. All rights reserved.
|
Copyright (C) Microsoft Corporation. All rights reserved.
|
||||||
Copyright (c) 2020, Intel Corporation. All rights reserved.<BR>
|
Copyright (c) 2020 - 2021, Intel Corporation. All rights reserved.<BR>
|
||||||
SPDX-License-Identifier: BSD-2-Clause-Patent
|
SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||||
|
|
||||||
**/
|
**/
|
||||||
|
@ -1106,32 +1106,6 @@ BOOLEAN
|
||||||
IN UINTN SigSize
|
IN UINTN SigSize
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
|
||||||
Retrieve the RSA Public Key from one DER-encoded X509 certificate.
|
|
||||||
|
|
||||||
If Cert is NULL, then return FALSE.
|
|
||||||
If RsaContext is NULL, then return FALSE.
|
|
||||||
If this interface is not supported, then return FALSE.
|
|
||||||
|
|
||||||
@param[in] Cert Pointer to the DER-encoded X509 certificate.
|
|
||||||
@param[in] CertSize Size of the X509 certificate in bytes.
|
|
||||||
@param[out] RsaContext Pointer to new-generated RSA context which contain the retrieved
|
|
||||||
RSA public key component. Use RsaFree() function to free the
|
|
||||||
resource.
|
|
||||||
|
|
||||||
@retval TRUE RSA Public Key was retrieved successfully.
|
|
||||||
@retval FALSE Fail to retrieve RSA public key from X509 certificate.
|
|
||||||
@retval FALSE This interface is not supported.
|
|
||||||
|
|
||||||
**/
|
|
||||||
typedef
|
|
||||||
BOOLEAN
|
|
||||||
(EFIAPI *EDKII_CRYPTO_RSA_GET_PUBLIC_KEY_FROM_X509) (
|
|
||||||
IN CONST UINT8 *Cert,
|
|
||||||
IN UINTN CertSize,
|
|
||||||
OUT VOID **RsaContext
|
|
||||||
);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Allocates and initializes one RSA context for subsequent use.
|
Allocates and initializes one RSA context for subsequent use.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue