📄 pgpx509cert.h
字号:
PGPASN_CONTEXT *ctx,
PGPASN_XCertificate **asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_SizeofAttributesInternal(
PGPASN_Attributes *asnstruct,
int outerSizeFlag,
int expTaggedFlag);
void pgpasn_DropInPlaceAttributes(
PGPASN_CONTEXT *ctx,
PGPASN_Attributes *f);
size_t pgpasn_PackAttributesInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_Attributes *asnstruct,
unsigned char tag,
int *erret);
size_t pgpasn_UnpkInPlaceAttributes (
PGPASN_CONTEXT *ctx,
PGPASN_Attributes *asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackAttributesInternal(
PGPASN_CONTEXT *ctx,
PGPASN_Attributes **asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_SizeofDigestAlgorithmIdentifiersInternal(
PGPASN_DigestAlgorithmIdentifiers *asnstruct,
int outerSizeFlag,
int expTaggedFlag);
void pgpasn_DropInPlaceDigestAlgorithmIdentifiers(
PGPASN_CONTEXT *ctx,
PGPASN_DigestAlgorithmIdentifiers *f);
size_t pgpasn_PackDigestAlgorithmIdentifiersInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_DigestAlgorithmIdentifiers *asnstruct,
unsigned char tag,
int *erret);
size_t pgpasn_UnpkInPlaceDigestAlgorithmIdentifiers (
PGPASN_CONTEXT *ctx,
PGPASN_DigestAlgorithmIdentifiers *asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackDigestAlgorithmIdentifiersInternal(
PGPASN_CONTEXT *ctx,
PGPASN_DigestAlgorithmIdentifiers **asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_SizeofPGPExtensionInternal(
PGPASN_PGPExtension *asnstruct,
int outerSizeFlag,
int expTaggedFlag);
void pgpasn_DropInPlacePGPExtension(
PGPASN_CONTEXT *ctx,
PGPASN_PGPExtension *f);
size_t pgpasn_PackPGPExtensionInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_PGPExtension *asnstruct,
unsigned char tag,
int *erret);
size_t pgpasn_UnpkInPlacePGPExtension (
PGPASN_CONTEXT *ctx,
PGPASN_PGPExtension *asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackPGPExtensionInternal(
PGPASN_CONTEXT *ctx,
PGPASN_PGPExtension **asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_SizeofRDNSequenceInternal(
PGPASN_RDNSequence *asnstruct,
int outerSizeFlag,
int expTaggedFlag);
void pgpasn_DropInPlaceRDNSequence(
PGPASN_CONTEXT *ctx,
PGPASN_RDNSequence *f);
size_t pgpasn_PackRDNSequenceInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_RDNSequence *asnstruct,
unsigned char tag,
int *erret);
size_t pgpasn_UnpkInPlaceRDNSequence (
PGPASN_CONTEXT *ctx,
PGPASN_RDNSequence *asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackRDNSequenceInternal(
PGPASN_CONTEXT *ctx,
PGPASN_RDNSequence **asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_SizeofRevokedCertificateInternal(
PGPASN_RevokedCertificate *asnstruct,
int outerSizeFlag,
int expTaggedFlag);
void pgpasn_DropInPlaceRevokedCertificate(
PGPASN_CONTEXT *ctx,
PGPASN_RevokedCertificate *f);
size_t pgpasn_PackRevokedCertificateInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_RevokedCertificate *asnstruct,
unsigned char tag,
int *erret);
size_t pgpasn_UnpkInPlaceRevokedCertificate (
PGPASN_CONTEXT *ctx,
PGPASN_RevokedCertificate *asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackRevokedCertificateInternal(
PGPASN_CONTEXT *ctx,
PGPASN_RevokedCertificate **asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_SizeofXTBSCertificateInternal(
PGPASN_XTBSCertificate *asnstruct,
int outerSizeFlag,
int expTaggedFlag);
void pgpasn_DropInPlaceXTBSCertificate(
PGPASN_CONTEXT *ctx,
PGPASN_XTBSCertificate *f);
size_t pgpasn_PackXTBSCertificateInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_XTBSCertificate *asnstruct,
unsigned char tag,
int *erret);
size_t pgpasn_UnpkInPlaceXTBSCertificate (
PGPASN_CONTEXT *ctx,
PGPASN_XTBSCertificate *asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackXTBSCertificateInternal(
PGPASN_CONTEXT *ctx,
PGPASN_XTBSCertificate **asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_SizeofNameInternal(
PGPASN_Name *asnstruct,
int outerSizeFlag,
int expTaggedFlag);
void pgpasn_DropInPlaceName(
PGPASN_CONTEXT *ctx,
PGPASN_Name *f);
size_t pgpasn_PackNameInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_Name *asnstruct,
unsigned char tag,
int *erret);
size_t pgpasn_UnpkInPlaceName (
PGPASN_CONTEXT *ctx,
PGPASN_Name *asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackNameInternal(
PGPASN_CONTEXT *ctx,
PGPASN_Name **asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_SizeofPrivateKeyInfoInternal(
PGPASN_PrivateKeyInfo *asnstruct,
int outerSizeFlag,
int expTaggedFlag);
void pgpasn_DropInPlacePrivateKeyInfo(
PGPASN_CONTEXT *ctx,
PGPASN_PrivateKeyInfo *f);
size_t pgpasn_PackPrivateKeyInfoInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_PrivateKeyInfo *asnstruct,
unsigned char tag,
int *erret);
size_t pgpasn_UnpkInPlacePrivateKeyInfo (
PGPASN_CONTEXT *ctx,
PGPASN_PrivateKeyInfo *asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackPrivateKeyInfoInternal(
PGPASN_CONTEXT *ctx,
PGPASN_PrivateKeyInfo **asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_SizeofrevokedCertificates_SEQ_OFInternal(
PGPASN_revokedCertificates_SEQ_OF *asnstruct,
int outerSizeFlag,
int expTaggedFlag);
void pgpasn_DropInPlacerevokedCertificates_SEQ_OF(
PGPASN_CONTEXT *ctx,
PGPASN_revokedCertificates_SEQ_OF *f);
size_t pgpasn_PackrevokedCertificates_SEQ_OFInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_revokedCertificates_SEQ_OF *asnstruct,
unsigned char tag,
int *erret);
size_t pgpasn_UnpkInPlacerevokedCertificates_SEQ_OF (
PGPASN_CONTEXT *ctx,
PGPASN_revokedCertificates_SEQ_OF *asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackrevokedCertificates_SEQ_OFInternal(
PGPASN_CONTEXT *ctx,
PGPASN_revokedCertificates_SEQ_OF **asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_SizeofCertificationRequestInfoInternal(
PGPASN_CertificationRequestInfo *asnstruct,
int outerSizeFlag,
int expTaggedFlag);
void pgpasn_DropInPlaceCertificationRequestInfo(
PGPASN_CONTEXT *ctx,
PGPASN_CertificationRequestInfo *f);
size_t pgpasn_PackCertificationRequestInfoInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_CertificationRequestInfo *asnstruct,
unsigned char tag,
int *erret);
size_t pgpasn_UnpkInPlaceCertificationRequestInfo (
PGPASN_CONTEXT *ctx,
PGPASN_CertificationRequestInfo *asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackCertificationRequestInfoInternal(
PGPASN_CONTEXT *ctx,
PGPASN_CertificationRequestInfo **asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_SizeofGeneralNameInternal(
PGPASN_GeneralName *asnstruct,
int outerSizeFlag,
int expTaggedFlag);
void pgpasn_DropInPlaceGeneralName(
PGPASN_CONTEXT *ctx,
PGPASN_GeneralName *f);
size_t pgpasn_PackGeneralNameInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_GeneralName *asnstruct,
unsigned char tag,
int *erret);
size_t pgpasn_UnpkInPlaceGeneralName (
PGPASN_CONTEXT *ctx,
PGPASN_GeneralName *asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackGeneralNameInternal(
PGPASN_CONTEXT *ctx,
PGPASN_GeneralName **asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_SizeofIssuerAndSerialNumberInternal(
PGPASN_IssuerAndSerialNumber *asnstruct,
int outerSizeFlag,
int expTaggedFlag);
void pgpasn_DropInPlaceIssuerAndSerialNumber(
PGPASN_CONTEXT *ctx,
PGPASN_IssuerAndSerialNumber *f);
size_t pgpasn_PackIssuerAndSerialNumberInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_IssuerAndSerialNumber *asnstruct,
unsigned char tag,
int *erret);
size_t pgpasn_UnpkInPlaceIssuerAndSerialNumber (
PGPASN_CONTEXT *ctx,
PGPASN_IssuerAndSerialNumber *asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackIssuerAndSerialNumberInternal(
PGPASN_CONTEXT *ctx,
PGPASN_IssuerAndSerialNumber **asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_SizeofTBSCertListInternal(
PGPASN_TBSCertList *asnstruct,
int outerSizeFlag,
int expTaggedFlag);
void pgpasn_DropInPlaceTBSCertList(
PGPASN_CONTEXT *ctx,
PGPASN_TBSCertList *f);
size_t pgpasn_PackTBSCertListInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_TBSCertList *asnstruct,
unsigned char tag,
int *erret);
size_t pgpasn_UnpkInPlaceTBSCertList (
PGPASN_CONTEXT *ctx,
PGPASN_TBSCertList *asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_UnpackTBSCertListInternal(
PGPASN_CONTEXT *ctx,
PGPASN_TBSCertList **asnstruct,
const unsigned char *buf,
size_t buflen,
unsigned char tag,
int *erret);
size_t pgpasn_SizeofTBSCertificateInternal(
PGPASN_TBSCertificate *asnstruct,
int outerSizeFlag,
int expTaggedFlag);
void pgpasn_DropInPlaceTBSCertificate(
PGPASN_CONTEXT *ctx,
PGPASN_TBSCertificate *f);
size_t pgpasn_PackTBSCertificateInternal(
PGPASN_CONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PGPASN_TBSCertificate *asnstruct,
unsigned char tag,
int *erret);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -