📄 cert_asn.h
字号:
int outerSizeFlag);
size_t PKIPackPolicyQualifierInfo(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKIPolicyQualifierInfo *asnstruct,
int *erret);
size_t PKIUnpackPolicyQualifierInfo(
PKICONTEXT *ctx,
PKIPolicyQualifierInfo **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKIPrivateKeyUsagePeriod *PKINewPrivateKeyUsagePeriod(
PKICONTEXT *ctx);
void PKIFreePrivateKeyUsagePeriod(
PKICONTEXT *ctx,
PKIPrivateKeyUsagePeriod *f);
size_t PKISizeofPrivateKeyUsagePeriod (
PKICONTEXT *ctx,
PKIPrivateKeyUsagePeriod *asnstruct,
int outerSizeFlag);
size_t PKIPackPrivateKeyUsagePeriod(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKIPrivateKeyUsagePeriod *asnstruct,
int *erret);
size_t PKIUnpackPrivateKeyUsagePeriod(
PKICONTEXT *ctx,
PKIPrivateKeyUsagePeriod **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKIRSAKey *PKINewRSAKey(
PKICONTEXT *ctx);
void PKIFreeRSAKey(
PKICONTEXT *ctx,
PKIRSAKey *f);
size_t PKISizeofRSAKey (
PKICONTEXT *ctx,
PKIRSAKey *asnstruct,
int outerSizeFlag);
size_t PKIPackRSAKey(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKIRSAKey *asnstruct,
int *erret);
size_t PKIUnpackRSAKey(
PKICONTEXT *ctx,
PKIRSAKey **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
#define PKINewSubjectKeyIdentifier (PKISubjectKeyIdentifier *)PKINewKeyIdentifier
#define PKIFreeSubjectKeyIdentifier PKIFreeKeyIdentifier
#define PKISizeofSubjectKeyIdentifier PKISizeofKeyIdentifier
#define PKIPackSubjectKeyIdentifier PKIPackKeyIdentifier
#define PKIUnpackSubjectKeyIdentifier PKIUnpackKeyIdentifier
PKITime *PKINewTime(
PKICONTEXT *ctx);
void PKIFreeTime(
PKICONTEXT *ctx,
PKITime *f);
size_t PKISizeofTime (
PKICONTEXT *ctx,
PKITime *asnstruct,
int outerSizeFlag);
size_t PKIPackTime(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKITime *asnstruct,
int *erret);
size_t PKIUnpackTime(
PKICONTEXT *ctx,
PKITime **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKIValidationParms *PKINewValidationParms(
PKICONTEXT *ctx);
void PKIFreeValidationParms(
PKICONTEXT *ctx,
PKIValidationParms *f);
size_t PKISizeofValidationParms (
PKICONTEXT *ctx,
PKIValidationParms *asnstruct,
int outerSizeFlag);
size_t PKIPackValidationParms(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKIValidationParms *asnstruct,
int *erret);
size_t PKIUnpackValidationParms(
PKICONTEXT *ctx,
PKIValidationParms **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKIvalues_SET_OF *PKINewvalues_SET_OF(
PKICONTEXT *ctx);
void PKIFreevalues_SET_OF(
PKICONTEXT *ctx,
PKIvalues_SET_OF *f);
size_t PKISizeofvalues_SET_OF (
PKICONTEXT *ctx,
PKIvalues_SET_OF *asnstruct,
int outerSizeFlag);
size_t PKIPackvalues_SET_OF(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKIvalues_SET_OF *asnstruct,
int *erret);
size_t PKIUnpackvalues_SET_OF(
PKICONTEXT *ctx,
PKIvalues_SET_OF **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKIAttribute *PKINewAttribute(
PKICONTEXT *ctx);
void PKIFreeAttribute(
PKICONTEXT *ctx,
PKIAttribute *f);
size_t PKISizeofAttribute (
PKICONTEXT *ctx,
PKIAttribute *asnstruct,
int outerSizeFlag);
size_t PKIPackAttribute(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKIAttribute *asnstruct,
int *erret);
size_t PKIUnpackAttribute(
PKICONTEXT *ctx,
PKIAttribute **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKIDomainParameters *PKINewDomainParameters(
PKICONTEXT *ctx);
void PKIFreeDomainParameters(
PKICONTEXT *ctx,
PKIDomainParameters *f);
size_t PKISizeofDomainParameters (
PKICONTEXT *ctx,
PKIDomainParameters *asnstruct,
int outerSizeFlag);
size_t PKIPackDomainParameters(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKIDomainParameters *asnstruct,
int *erret);
size_t PKIUnpackDomainParameters(
PKICONTEXT *ctx,
PKIDomainParameters **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKIEDIPartyName *PKINewEDIPartyName(
PKICONTEXT *ctx);
void PKIFreeEDIPartyName(
PKICONTEXT *ctx,
PKIEDIPartyName *f);
size_t PKISizeofEDIPartyName (
PKICONTEXT *ctx,
PKIEDIPartyName *asnstruct,
int outerSizeFlag);
size_t PKIPackEDIPartyName(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKIEDIPartyName *asnstruct,
int *erret);
size_t PKIUnpackEDIPartyName(
PKICONTEXT *ctx,
PKIEDIPartyName **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKIExtensions *PKINewExtensions(
PKICONTEXT *ctx);
void PKIFreeExtensions(
PKICONTEXT *ctx,
PKIExtensions *f);
size_t PKISizeofExtensions (
PKICONTEXT *ctx,
PKIExtensions *asnstruct,
int outerSizeFlag);
size_t PKIPackExtensions(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKIExtensions *asnstruct,
int *erret);
size_t PKIUnpackExtensions(
PKICONTEXT *ctx,
PKIExtensions **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKINoticeReference *PKINewNoticeReference(
PKICONTEXT *ctx);
void PKIFreeNoticeReference(
PKICONTEXT *ctx,
PKINoticeReference *f);
size_t PKISizeofNoticeReference (
PKICONTEXT *ctx,
PKINoticeReference *asnstruct,
int outerSizeFlag);
size_t PKIPackNoticeReference(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKINoticeReference *asnstruct,
int *erret);
size_t PKIUnpackNoticeReference(
PKICONTEXT *ctx,
PKINoticeReference **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKIPolicyMappings *PKINewPolicyMappings(
PKICONTEXT *ctx);
void PKIFreePolicyMappings(
PKICONTEXT *ctx,
PKIPolicyMappings *f);
size_t PKISizeofPolicyMappings (
PKICONTEXT *ctx,
PKIPolicyMappings *asnstruct,
int outerSizeFlag);
size_t PKIPackPolicyMappings(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKIPolicyMappings *asnstruct,
int *erret);
size_t PKIUnpackPolicyMappings(
PKICONTEXT *ctx,
PKIPolicyMappings **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKIRelativeDistinguishedName *PKINewRelativeDistinguishedName(
PKICONTEXT *ctx);
void PKIFreeRelativeDistinguishedName(
PKICONTEXT *ctx,
PKIRelativeDistinguishedName *f);
size_t PKISizeofRelativeDistinguishedName (
PKICONTEXT *ctx,
PKIRelativeDistinguishedName *asnstruct,
int outerSizeFlag);
size_t PKIPackRelativeDistinguishedName(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKIRelativeDistinguishedName *asnstruct,
int *erret);
size_t PKIUnpackRelativeDistinguishedName(
PKICONTEXT *ctx,
PKIRelativeDistinguishedName **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKISubjectPublicKeyInfo *PKINewSubjectPublicKeyInfo(
PKICONTEXT *ctx);
void PKIFreeSubjectPublicKeyInfo(
PKICONTEXT *ctx,
PKISubjectPublicKeyInfo *f);
size_t PKISizeofSubjectPublicKeyInfo (
PKICONTEXT *ctx,
PKISubjectPublicKeyInfo *asnstruct,
int outerSizeFlag);
size_t PKIPackSubjectPublicKeyInfo(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKISubjectPublicKeyInfo *asnstruct,
int *erret);
size_t PKIUnpackSubjectPublicKeyInfo(
PKICONTEXT *ctx,
PKISubjectPublicKeyInfo **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKIValidity *PKINewValidity(
PKICONTEXT *ctx);
void PKIFreeValidity(
PKICONTEXT *ctx,
PKIValidity *f);
size_t PKISizeofValidity (
PKICONTEXT *ctx,
PKIValidity *asnstruct,
int outerSizeFlag);
size_t PKIPackValidity(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKIValidity *asnstruct,
int *erret);
size_t PKIUnpackValidity(
PKICONTEXT *ctx,
PKIValidity **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKIXCertificate *PKINewXCertificate(
PKICONTEXT *ctx);
void PKIFreeXCertificate(
PKICONTEXT *ctx,
PKIXCertificate *f);
size_t PKISizeofXCertificate (
PKICONTEXT *ctx,
PKIXCertificate *asnstruct,
int outerSizeFlag);
size_t PKIPackXCertificate(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKIXCertificate *asnstruct,
int *erret);
size_t PKIUnpackXCertificate(
PKICONTEXT *ctx,
PKIXCertificate **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKIpolicyQualifiers_SEQ_OF *PKINewpolicyQualifiers_SEQ_OF(
PKICONTEXT *ctx);
void PKIFreepolicyQualifiers_SEQ_OF(
PKICONTEXT *ctx,
PKIpolicyQualifiers_SEQ_OF *f);
size_t PKISizeofpolicyQualifiers_SEQ_OF (
PKICONTEXT *ctx,
PKIpolicyQualifiers_SEQ_OF *asnstruct,
int outerSizeFlag);
size_t PKIPackpolicyQualifiers_SEQ_OF(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKIpolicyQualifiers_SEQ_OF *asnstruct,
int *erret);
size_t PKIUnpackpolicyQualifiers_SEQ_OF(
PKICONTEXT *ctx,
PKIpolicyQualifiers_SEQ_OF **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKIAttributes *PKINewAttributes(
PKICONTEXT *ctx);
void PKIFreeAttributes(
PKICONTEXT *ctx,
PKIAttributes *f);
size_t PKISizeofAttributes (
PKICONTEXT *ctx,
PKIAttributes *asnstruct,
int outerSizeFlag);
size_t PKIPackAttributes(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKIAttributes *asnstruct,
int *erret);
size_t PKIUnpackAttributes(
PKICONTEXT *ctx,
PKIAttributes **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKIPolicyInformation *PKINewPolicyInformation(
PKICONTEXT *ctx);
void PKIFreePolicyInformation(
PKICONTEXT *ctx,
PKIPolicyInformation *f);
size_t PKISizeofPolicyInformation (
PKICONTEXT *ctx,
PKIPolicyInformation *asnstruct,
int outerSizeFlag);
size_t PKIPackPolicyInformation(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKIPolicyInformation *asnstruct,
int *erret);
size_t PKIUnpackPolicyInformation(
PKICONTEXT *ctx,
PKIPolicyInformation **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKIRDNSequence *PKINewRDNSequence(
PKICONTEXT *ctx);
void PKIFreeRDNSequence(
PKICONTEXT *ctx,
PKIRDNSequence *f);
size_t PKISizeofRDNSequence (
PKICONTEXT *ctx,
PKIRDNSequence *asnstruct,
int outerSizeFlag);
size_t PKIPackRDNSequence(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKIRDNSequence *asnstruct,
int *erret);
size_t PKIUnpackRDNSequence(
PKICONTEXT *ctx,
PKIRDNSequence **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKIRevokedCertificate *PKINewRevokedCertificate(
PKICONTEXT *ctx);
void PKIFreeRevokedCertificate(
PKICONTEXT *ctx,
PKIRevokedCertificate *f);
size_t PKISizeofRevokedCertificate (
PKICONTEXT *ctx,
PKIRevokedCertificate *asnstruct,
int outerSizeFlag);
size_t PKIPackRevokedCertificate(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKIRevokedCertificate *asnstruct,
int *erret);
size_t PKIUnpackRevokedCertificate(
PKICONTEXT *ctx,
PKIRevokedCertificate **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKISubjectDirectoryAttributes *PKINewSubjectDirectoryAttributes(
PKICONTEXT *ctx);
void PKIFreeSubjectDirectoryAttributes(
PKICONTEXT *ctx,
PKISubjectDirectoryAttributes *f);
size_t PKISizeofSubjectDirectoryAttributes (
PKICONTEXT *ctx,
PKISubjectDirectoryAttributes *asnstruct,
int outerSizeFlag);
size_t PKIPackSubjectDirectoryAttributes(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKISubjectDirectoryAttributes *asnstruct,
int *erret);
size_t PKIUnpackSubjectDirectoryAttributes(
PKICONTEXT *ctx,
PKISubjectDirectoryAttributes **asnstruct,
const unsigned char *buf,
size_t buflen,
int *erret);
PKIUserNotice *PKINewUserNotice(
PKICONTEXT *ctx);
void PKIFreeUserNotice(
PKICONTEXT *ctx,
PKIUserNotice *f);
size_t PKISizeofUserNotice (
PKICONTEXT *ctx,
PKIUserNotice *asnstruct,
int outerSizeFlag);
size_t PKIPackUserNotice(
PKICONTEXT *ctx,
unsigned char *buf,
size_t buflen,
PKIUserNotice *asnstruct,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -