diff --git a/lib/asn1/NTMakefile b/lib/asn1/NTMakefile index a26316be7..113b0f9b6 100644 --- a/lib/asn1/NTMakefile +++ b/lib/asn1/NTMakefile @@ -37,8 +37,8 @@ gen_files_k5 = \ $(OBJ)\asn1_AD_AND_OR.x \ $(OBJ)\asn1_AD_IF_RELEVANT.x \ $(OBJ)\asn1_AD_KDCIssued.x \ - $(OBJ)\asn1_AD_MANDATORY_FOR_KDC.x \ $(OBJ)\asn1_AD_LoginAlias.x \ + $(OBJ)\asn1_AD_MANDATORY_FOR_KDC.x \ $(OBJ)\asn1_APOptions.x \ $(OBJ)\asn1_AP_REP.x \ $(OBJ)\asn1_AP_REQ.x \ @@ -66,12 +66,15 @@ gen_files_k5 = \ $(OBJ)\asn1_EncryptedData.x \ $(OBJ)\asn1_EncryptionKey.x \ $(OBJ)\asn1_EtypeList.x \ + $(OBJ)\asn1_FastOptions.x \ $(OBJ)\asn1_HostAddress.x \ $(OBJ)\asn1_HostAddresses.x \ $(OBJ)\asn1_KDCOptions.x \ $(OBJ)\asn1_KDC_REP.x \ $(OBJ)\asn1_KDC_REQ.x \ $(OBJ)\asn1_KDC_REQ_BODY.x \ + $(OBJ)\asn1_KRB5SignedPath.x \ + $(OBJ)\asn1_KRB5SignedPathData.x \ $(OBJ)\asn1_KRB_CRED.x \ $(OBJ)\asn1_KRB_ERROR.x \ $(OBJ)\asn1_KRB_PRIV.x \ @@ -80,27 +83,35 @@ gen_files_k5 = \ $(OBJ)\asn1_KerberosString.x \ $(OBJ)\asn1_KerberosTime.x \ $(OBJ)\asn1_KrbCredInfo.x \ + $(OBJ)\asn1_KrbFastArmor.x \ + $(OBJ)\asn1_KrbFastArmoredRep.x \ + $(OBJ)\asn1_KrbFastArmoredReq.x \ + $(OBJ)\asn1_KrbFastFinished.x \ + $(OBJ)\asn1_KrbFastReq.x \ + $(OBJ)\asn1_KrbFastResponse.x \ $(OBJ)\asn1_LR_TYPE.x \ $(OBJ)\asn1_LastReq.x \ $(OBJ)\asn1_MESSAGE_TYPE.x \ $(OBJ)\asn1_METHOD_DATA.x \ $(OBJ)\asn1_NAME_TYPE.x \ + $(OBJ)\asn1_PA_FX_FAST_REPLY.x \ + $(OBJ)\asn1_PA_FX_FAST_REQUEST.x \ $(OBJ)\asn1_PADATA_TYPE.x \ + $(OBJ)\asn1_PA_ClientCanonicalized.x \ + $(OBJ)\asn1_PA_ClientCanonicalizedNames.x \ $(OBJ)\asn1_PA_DATA.x \ - $(OBJ)\asn1_PA_ENC_SAM_RESPONSE_ENC.x \ + $(OBJ)\asn1_PA_ENC_SAM_RESPONSE_ENC.x \ $(OBJ)\asn1_PA_ENC_TS_ENC.x \ $(OBJ)\asn1_PA_PAC_REQUEST.x \ $(OBJ)\asn1_PA_S4U2Self.x \ $(OBJ)\asn1_PA_SAM_CHALLENGE_2.x \ - $(OBJ)\asn1_PA_SAM_CHALLENGE_2_BODY.x \ + $(OBJ)\asn1_PA_SAM_CHALLENGE_2_BODY.x \ $(OBJ)\asn1_PA_SAM_REDIRECT.x \ $(OBJ)\asn1_PA_SAM_RESPONSE_2.x \ $(OBJ)\asn1_PA_SAM_TYPE.x \ - $(OBJ)\asn1_PA_ClientCanonicalized.x \ - $(OBJ)\asn1_PA_ClientCanonicalizedNames.x \ - $(OBJ)\asn1_PA_SvrReferralData.x \ - $(OBJ)\asn1_PA_ServerReferralData.x \ $(OBJ)\asn1_PA_SERVER_REFERRAL_DATA.x \ + $(OBJ)\asn1_PA_ServerReferralData.x \ + $(OBJ)\asn1_PA_SvrReferralData.x \ $(OBJ)\asn1_PROV_SRV_LOCATION.x \ $(OBJ)\asn1_Principal.x \ $(OBJ)\asn1_PrincipalName.x \ @@ -115,9 +126,7 @@ gen_files_k5 = \ $(OBJ)\asn1_TransitedEncoding.x \ $(OBJ)\asn1_TypedData.x \ $(OBJ)\asn1_krb5int32.x \ - $(OBJ)\asn1_krb5uint32.x \ - $(OBJ)\asn1_KRB5SignedPathData.x \ - $(OBJ)\asn1_KRB5SignedPath.x + $(OBJ)\asn1_krb5uint32.x gen_files_cms = \ $(OBJ)\asn1_CMSAttributes.x \ @@ -215,7 +224,6 @@ gen_files_rfc2459 = \ $(OBJ)\asn1_SubjectPublicKeyInfo.x \ $(OBJ)\asn1_TBSCRLCertList.x \ $(OBJ)\asn1_TBSCertificate.x \ - $(OBJ)\asn1_TeletexStringx.x \ $(OBJ)\asn1_Time.x \ $(OBJ)\asn1_UniqueIdentifier.x \ $(OBJ)\asn1_ValidationParms.x \ @@ -426,8 +434,10 @@ gen_files_pkcs9 = \ $(OBJ)\asn1_PKCS9_friendlyName.x gen_files_test = \ + $(OBJ)\asn1_TESTOptional.x \ $(OBJ)\asn1_TESTAlloc.x \ $(OBJ)\asn1_TESTAllocInner.x \ + $(OBJ)\asn1_TESTBitString.x \ $(OBJ)\asn1_TESTCONTAINING.x \ $(OBJ)\asn1_TESTCONTAININGENCODEDBY.x \ $(OBJ)\asn1_TESTCONTAININGENCODEDBY2.x \ @@ -441,14 +451,21 @@ gen_files_test = \ $(OBJ)\asn1_TESTInteger2.x \ $(OBJ)\asn1_TESTInteger3.x \ $(OBJ)\asn1_TESTLargeTag.x \ - $(OBJ)\asn1_TESTSeq.x \ - $(OBJ)\asn1_TESTUSERCONSTRAINED.x \ - $(OBJ)\asn1_TESTSeqOf.x \ $(OBJ)\asn1_TESTOSSize1.x \ + $(OBJ)\asn1_TESTPreserve.x \ + $(OBJ)\asn1_TESTSeq.x \ + $(OBJ)\asn1_TESTSeqOf.x \ + $(OBJ)\asn1_TESTSeqOf2.x \ + $(OBJ)\asn1_TESTSeqOf3.x \ + $(OBJ)\asn1_TESTSeqOfSeq.x \ + $(OBJ)\asn1_TESTSeqOfSeq2.x \ + $(OBJ)\asn1_TESTSeqOfSeq3.x \ $(OBJ)\asn1_TESTSeqSizeOf1.x \ $(OBJ)\asn1_TESTSeqSizeOf2.x \ $(OBJ)\asn1_TESTSeqSizeOf3.x \ - $(OBJ)\asn1_TESTSeqSizeOf4.x + $(OBJ)\asn1_TESTSeqSizeOf4.x \ + $(OBJ)\asn1_TESTUSERCONSTRAINED.x \ + $(OBJ)\asn1_TESTuint32.x gen_files_digest = \ $(OBJ)\asn1_DigestError.x \ @@ -464,18 +481,22 @@ gen_files_digest = \ $(OBJ)\asn1_NTLMInit.x \ $(OBJ)\asn1_NTLMInitReply.x \ $(OBJ)\asn1_NTLMRequest.x \ - $(OBJ)\asn1_NTLMResponse.x + $(OBJ)\asn1_NTLMRequest2.x \ + $(OBJ)\asn1_NTLMResponse.x \ + $(OBJ)\asn1_NTLMReply.x gen_files_kx509 = \ $(OBJ)\asn1_Kx509Response.x \ + $(OBJ)\asn1_KX509_ERROR_CODE.x \ $(OBJ)\asn1_Kx509Request.x ASN1_BINARIES = \ - $(BINDIR)\asn1_compile.exe \ - $(BINDIR)\asn1_print.exe \ + $(LIBEXECDIR)\asn1_compile.exe \ + $(LIBEXECDIR)\asn1_print.exe \ $(BINDIR)\asn1_gen.exe $(BINDIR)\asn1_compile.exe: \ + $(OBJ)\asn1parse.obj \ $(OBJ)\gen.obj \ $(OBJ)\gen_copy.obj \ $(OBJ)\gen_decode.obj \ @@ -484,10 +505,10 @@ $(BINDIR)\asn1_compile.exe: \ $(OBJ)\gen_glue.obj \ $(OBJ)\gen_length.obj \ $(OBJ)\gen_seq.obj \ + $(OBJ)\gen_template.obj \ $(OBJ)\hash.obj \ $(OBJ)\lex.obj \ $(OBJ)\main.obj \ - $(OBJ)\asn1parse.obj \ $(OBJ)\symbol.obj $(EXECONLINK) $(LIBROKEN) $(LIBVERS) $(_VC_MANIFEST_EMBED_EXE) @@ -675,25 +696,40 @@ $(gen_files_test) $(OBJ)\test_asn1.hx: $(BINDIR)\asn1_compile.exe test.asn1 || ($(RM) $(OBJ)\test_asn1.h ; exit /b 1) cd $(SRCDIR) -INCFILES=$(INCDIR)\der.h $(INCDIR)\heim_asn1.h $(INCDIR)\der-protos.h \ +INCFILES= \ + $(INCDIR)\der.h \ + $(INCDIR)\heim_asn1.h \ + $(INCDIR)\der-protos.h \ + $(INCDIR)\der-private.h \ + $(INCDIR)\asn1-common.h \ $(OBJ)\asn1_err.h $(INCDIR)\der-protos.h: $(OBJ)\der-protos.h -GENINCFILES= \ - $(INCDIR)\asn1_err.h \ - $(INCDIR)\cms_asn1.h \ - $(INCDIR)\digest_asn1.h \ - $(INCDIR)\krb5_asn1.h \ - $(INCDIR)\kx509_asn1.h \ - $(INCDIR)\pkcs12_asn1.h \ - $(INCDIR)\pkcs8_asn1.h \ - $(INCDIR)\pkcs9_asn1.h \ - $(INCDIR)\pkinit_asn1.h \ - $(INCDIR)\rfc2459_asn1.h +GENINCFILES= \ + $(INCDIR)\asn1_err.h \ + $(INCDIR)\cms_asn1.h \ + $(INCDIR)\digest_asn1.h \ + $(INCDIR)\krb5_asn1.h \ + $(INCDIR)\kx509_asn1.h \ + $(INCDIR)\pkcs12_asn1.h \ + $(INCDIR)\pkcs8_asn1.h \ + $(INCDIR)\pkcs9_asn1.h \ + $(INCDIR)\pkinit_asn1.h \ + $(INCDIR)\rfc2459_asn1.h \ + $(OBJ)\krb5_asn1-priv.h \ + $(OBJ)\pkinit_asn1-priv.h \ + $(OBJ)\cms_asn1-priv.h \ + $(OBJ)\rfc2459_asn1-priv.h \ + $(OBJ)\pkcs8_asn1-priv.h \ + $(OBJ)\pkcs9_asn1-priv.h \ + $(OBJ)\pkcs12_asn1-priv.h \ + $(OBJ)\digest_asn1-priv.h \ + $(OBJ)\kx509_asn1-priv.h \ + $(OBJ)\test_asn1.h \ + $(OBJ)\test_asn1-priv.h libasn1_SOURCES= \ - der-protos.h \ der_locl.h \ der.c \ der.h \ @@ -708,9 +744,12 @@ libasn1_SOURCES= \ extra.c \ timegm.c -$(OBJ)\der-protos.h: $(libasn1_SOURCES:der-protos.h=) +$(OBJ)\der-protos.h: $(libasn1_SOURCES) $(PERL) ..\..\cf\make-proto.pl -q -P remove -o $(OBJ)\der-protos.h $(libasn1_SOURCES) || $(RM) $(OBJ)\der-protos.h +$(OBJ)\der-private.h: $(libasn1_SOURCES) + $(PERL) ..\..\cf\make-proto.pl -q -P remove -p $(OBJ)\der-private.h $(libasn1_SOURCES) || $(RM) $(OBJ)\der-private.h + clean:: -$(RM) $(INCDIR)\der-protos.h diff --git a/lib/asn1/libasn1-exports.def b/lib/asn1/libasn1-exports.def index 6f753be54..51b2776ae 100644 --- a/lib/asn1/libasn1-exports.def +++ b/lib/asn1/libasn1-exports.def @@ -1,1656 +1,1567 @@ EXPORTS + APOptions2int + DigestTypes2int + DistributionPointReasonFlags2int + FastOptions2int + KDCOptions2int + KeyUsage2int + SAMFlags2int + TicketFlags2int + copy_AD_AND_OR + decode_AD_AND_OR + encode_AD_AND_OR + free_AD_AND_OR + length_AD_AND_OR + copy_AD_IF_RELEVANT + decode_AD_IF_RELEVANT + encode_AD_IF_RELEVANT + free_AD_IF_RELEVANT + length_AD_IF_RELEVANT + copy_AD_INITIAL_VERIFIED_CAS + decode_AD_INITIAL_VERIFIED_CAS + encode_AD_INITIAL_VERIFIED_CAS + free_AD_INITIAL_VERIFIED_CAS + length_AD_INITIAL_VERIFIED_CAS + copy_AD_KDCIssued + decode_AD_KDCIssued + encode_AD_KDCIssued + free_AD_KDCIssued + length_AD_KDCIssued + copy_AD_LoginAlias + decode_AD_LoginAlias + encode_AD_LoginAlias + free_AD_LoginAlias + length_AD_LoginAlias + copy_AD_MANDATORY_FOR_KDC + decode_AD_MANDATORY_FOR_KDC + encode_AD_MANDATORY_FOR_KDC + free_AD_MANDATORY_FOR_KDC + length_AD_MANDATORY_FOR_KDC + copy_APOptions + decode_APOptions + encode_APOptions + free_APOptions + length_APOptions + asn1_APOptions_units + copy_AP_REP + decode_AP_REP + encode_AP_REP + free_AP_REP + length_AP_REP + copy_AP_REQ + decode_AP_REQ + encode_AP_REQ + free_AP_REQ + length_AP_REQ + copy_AS_REP + decode_AS_REP + encode_AS_REP + free_AS_REP + length_AS_REP + copy_AS_REQ + decode_AS_REQ + encode_AS_REQ + free_AS_REQ + length_AS_REQ + copy_AUTHDATA_TYPE + decode_AUTHDATA_TYPE + encode_AUTHDATA_TYPE + free_AUTHDATA_TYPE + length_AUTHDATA_TYPE + copy_AccessDescription + decode_AccessDescription + encode_AccessDescription + free_AccessDescription + length_AccessDescription + copy_AlgorithmIdentifier + decode_AlgorithmIdentifier + encode_AlgorithmIdentifier + free_AlgorithmIdentifier + length_AlgorithmIdentifier + copy_Attribute + decode_Attribute + encode_Attribute + free_Attribute + length_Attribute + copy_AttributeType + decode_AttributeType + encode_AttributeType + free_AttributeType + length_AttributeType + copy_AttributeTypeAndValue + decode_AttributeTypeAndValue + encode_AttributeTypeAndValue + free_AttributeTypeAndValue + length_AttributeTypeAndValue + copy_AttributeValue + decode_AttributeValue + encode_AttributeValue + free_AttributeValue + length_AttributeValue + copy_AuthPack + decode_AuthPack + encode_AuthPack + free_AuthPack + length_AuthPack + copy_AuthPack_Win2k + decode_AuthPack_Win2k + encode_AuthPack_Win2k + free_AuthPack_Win2k + length_AuthPack_Win2k + copy_Authenticator + decode_Authenticator + encode_Authenticator + free_Authenticator + length_Authenticator + copy_AuthorityInfoAccessSyntax + decode_AuthorityInfoAccessSyntax + encode_AuthorityInfoAccessSyntax + free_AuthorityInfoAccessSyntax + length_AuthorityInfoAccessSyntax + copy_AuthorityKeyIdentifier + decode_AuthorityKeyIdentifier + encode_AuthorityKeyIdentifier + free_AuthorityKeyIdentifier + length_AuthorityKeyIdentifier + add_AuthorizationData + copy_AuthorizationData + decode_AuthorizationData + encode_AuthorizationData + free_AuthorizationData + length_AuthorizationData + remove_AuthorizationData + copy_AuthorizationDataElement + decode_AuthorizationDataElement + encode_AuthorizationDataElement + free_AuthorizationDataElement + length_AuthorizationDataElement + copy_BaseDistance + decode_BaseDistance + encode_BaseDistance + free_BaseDistance + length_BaseDistance + copy_BasicConstraints + decode_BasicConstraints + encode_BasicConstraints + free_BasicConstraints + length_BasicConstraints + copy_CKSUMTYPE + decode_CKSUMTYPE + encode_CKSUMTYPE + free_CKSUMTYPE + length_CKSUMTYPE + copy_CMSAttributes + decode_CMSAttributes + encode_CMSAttributes + free_CMSAttributes + length_CMSAttributes + copy_CMSCBCParameter + decode_CMSCBCParameter + encode_CMSCBCParameter + free_CMSCBCParameter + length_CMSCBCParameter + copy_CMSEncryptedData + decode_CMSEncryptedData + encode_CMSEncryptedData + free_CMSEncryptedData + length_CMSEncryptedData + copy_CMSIdentifier + decode_CMSIdentifier + encode_CMSIdentifier + free_CMSIdentifier + length_CMSIdentifier + copy_CMSRC2CBCParameter + decode_CMSRC2CBCParameter + encode_CMSRC2CBCParameter + free_CMSRC2CBCParameter + length_CMSRC2CBCParameter + copy_CMSVersion + decode_CMSVersion + encode_CMSVersion + free_CMSVersion + length_CMSVersion + copy_CRLCertificateList + decode_CRLCertificateList + encode_CRLCertificateList + free_CRLCertificateList + length_CRLCertificateList + add_CRLDistributionPoints + copy_CRLDistributionPoints + decode_CRLDistributionPoints + encode_CRLDistributionPoints + free_CRLDistributionPoints + length_CRLDistributionPoints + remove_CRLDistributionPoints + copy_CRLReason + decode_CRLReason + encode_CRLReason + free_CRLReason + length_CRLReason + copy_Certificate + decode_Certificate + encode_Certificate + free_Certificate + length_Certificate + copy_CertificateList + decode_CertificateList + encode_CertificateList + free_CertificateList + length_CertificateList + copy_CertificateRevocationLists + decode_CertificateRevocationLists + encode_CertificateRevocationLists + free_CertificateRevocationLists + length_CertificateRevocationLists + copy_CertificateSerialNumber + decode_CertificateSerialNumber + encode_CertificateSerialNumber + free_CertificateSerialNumber + length_CertificateSerialNumber + copy_CertificateSet + decode_CertificateSet + encode_CertificateSet + free_CertificateSet + length_CertificateSet + copy_Certificates + decode_Certificates + encode_Certificates + free_Certificates + length_Certificates + copy_ChangePasswdDataMS + decode_ChangePasswdDataMS + encode_ChangePasswdDataMS + free_ChangePasswdDataMS + length_ChangePasswdDataMS + copy_Checksum + decode_Checksum + encode_Checksum + free_Checksum + length_Checksum + copy_ContentEncryptionAlgorithmIdentifier + decode_ContentEncryptionAlgorithmIdentifier + encode_ContentEncryptionAlgorithmIdentifier + free_ContentEncryptionAlgorithmIdentifier + length_ContentEncryptionAlgorithmIdentifier + copy_ContentInfo + decode_ContentInfo + encode_ContentInfo + free_ContentInfo + length_ContentInfo + copy_ContentType + decode_ContentType + encode_ContentType + free_ContentType + length_ContentType + copy_DHNonce + decode_DHNonce + encode_DHNonce + free_DHNonce + length_DHNonce + copy_DHPublicKey + decode_DHPublicKey + encode_DHPublicKey + free_DHPublicKey + length_DHPublicKey + copy_DHRepInfo + decode_DHRepInfo + encode_DHRepInfo + free_DHRepInfo + length_DHRepInfo + copy_DSAParams + decode_DSAParams + encode_DSAParams + free_DSAParams + length_DSAParams + copy_DSAPublicKey + decode_DSAPublicKey + encode_DSAPublicKey + free_DSAPublicKey + length_DSAPublicKey + copy_DSASigValue + decode_DSASigValue + encode_DSASigValue + free_DSASigValue + length_DSASigValue + copy_DigestAlgorithmIdentifier + decode_DigestAlgorithmIdentifier + encode_DigestAlgorithmIdentifier + free_DigestAlgorithmIdentifier + length_DigestAlgorithmIdentifier + copy_DigestAlgorithmIdentifiers + decode_DigestAlgorithmIdentifiers + encode_DigestAlgorithmIdentifiers + free_DigestAlgorithmIdentifiers + length_DigestAlgorithmIdentifiers + copy_DigestError + decode_DigestError + encode_DigestError + free_DigestError + length_DigestError + copy_DigestInfo + decode_DigestInfo + encode_DigestInfo + free_DigestInfo + length_DigestInfo + copy_DigestInit + decode_DigestInit + encode_DigestInit + free_DigestInit + length_DigestInit + copy_DigestInitReply + decode_DigestInitReply + encode_DigestInitReply + free_DigestInitReply + length_DigestInitReply + copy_DigestREP + decode_DigestREP + encode_DigestREP + free_DigestREP + length_DigestREP + copy_DigestREQ + decode_DigestREQ + encode_DigestREQ + free_DigestREQ + length_DigestREQ + copy_DigestRepInner + decode_DigestRepInner + encode_DigestRepInner + free_DigestRepInner + length_DigestRepInner + copy_DigestReqInner + decode_DigestReqInner + encode_DigestReqInner + free_DigestReqInner + length_DigestReqInner + copy_DigestRequest + decode_DigestRequest + encode_DigestRequest + free_DigestRequest + length_DigestRequest + copy_DigestResponse + decode_DigestResponse + encode_DigestResponse + free_DigestResponse + length_DigestResponse + copy_DigestTypes + decode_DigestTypes + encode_DigestTypes + free_DigestTypes + length_DigestTypes + asn1_DigestTypes_units + copy_DirectoryString + decode_DirectoryString + encode_DirectoryString + free_DirectoryString + length_DirectoryString + copy_DistributionPoint + decode_DistributionPoint + encode_DistributionPoint + free_DistributionPoint + length_DistributionPoint + copy_DistributionPointName + decode_DistributionPointName + encode_DistributionPointName + free_DistributionPointName + length_DistributionPointName + copy_DistributionPointReasonFlags + decode_DistributionPointReasonFlags + encode_DistributionPointReasonFlags + free_DistributionPointReasonFlags + length_DistributionPointReasonFlags + asn1_DistributionPointReasonFlags_units + copy_DomainParameters + decode_DomainParameters + encode_DomainParameters + free_DomainParameters + length_DomainParameters + copy_ECDSA_Sig_Value + decode_ECDSA_Sig_Value + encode_ECDSA_Sig_Value + free_ECDSA_Sig_Value + length_ECDSA_Sig_Value + copy_ECParameters + decode_ECParameters + encode_ECParameters + free_ECParameters + length_ECParameters + copy_ECPoint + decode_ECPoint + encode_ECPoint + free_ECPoint + length_ECPoint + copy_ENCTYPE + decode_ENCTYPE + encode_ENCTYPE + free_ENCTYPE + length_ENCTYPE + add_ETYPE_INFO + copy_ETYPE_INFO + decode_ETYPE_INFO + encode_ETYPE_INFO + free_ETYPE_INFO + length_ETYPE_INFO + remove_ETYPE_INFO + add_ETYPE_INFO2 + copy_ETYPE_INFO2 + decode_ETYPE_INFO2 + encode_ETYPE_INFO2 + free_ETYPE_INFO2 + length_ETYPE_INFO2 + remove_ETYPE_INFO2 + copy_ETYPE_INFO2_ENTRY + decode_ETYPE_INFO2_ENTRY + encode_ETYPE_INFO2_ENTRY + free_ETYPE_INFO2_ENTRY + length_ETYPE_INFO2_ENTRY + copy_ETYPE_INFO_ENTRY + decode_ETYPE_INFO_ENTRY + encode_ETYPE_INFO_ENTRY + free_ETYPE_INFO_ENTRY + length_ETYPE_INFO_ENTRY + copy_EncAPRepPart + decode_EncAPRepPart + encode_EncAPRepPart + free_EncAPRepPart + length_EncAPRepPart + copy_EncASRepPart + decode_EncASRepPart + encode_EncASRepPart + free_EncASRepPart + length_EncASRepPart + copy_EncKDCRepPart + decode_EncKDCRepPart + encode_EncKDCRepPart + free_EncKDCRepPart + length_EncKDCRepPart + copy_EncKrbCredPart + decode_EncKrbCredPart + encode_EncKrbCredPart + free_EncKrbCredPart + length_EncKrbCredPart + copy_EncKrbPrivPart + decode_EncKrbPrivPart + encode_EncKrbPrivPart + free_EncKrbPrivPart + length_EncKrbPrivPart + copy_EncTGSRepPart + decode_EncTGSRepPart + encode_EncTGSRepPart + free_EncTGSRepPart + length_EncTGSRepPart + copy_EncTicketPart + decode_EncTicketPart + encode_EncTicketPart + free_EncTicketPart + length_EncTicketPart + copy_EncapsulatedContentInfo + decode_EncapsulatedContentInfo + encode_EncapsulatedContentInfo + free_EncapsulatedContentInfo + length_EncapsulatedContentInfo + copy_EncryptedContent + decode_EncryptedContent + encode_EncryptedContent + free_EncryptedContent + length_EncryptedContent + copy_EncryptedContentInfo + decode_EncryptedContentInfo + encode_EncryptedContentInfo + free_EncryptedContentInfo + length_EncryptedContentInfo + copy_EncryptedData + decode_EncryptedData + encode_EncryptedData + free_EncryptedData + length_EncryptedData + copy_EncryptedKey + decode_EncryptedKey + encode_EncryptedKey + free_EncryptedKey + length_EncryptedKey + copy_EncryptionKey + decode_EncryptionKey + encode_EncryptionKey + free_EncryptionKey + length_EncryptionKey + copy_EnvelopedData + decode_EnvelopedData + encode_EnvelopedData + free_EnvelopedData + length_EnvelopedData + copy_EtypeList + decode_EtypeList + encode_EtypeList + free_EtypeList + length_EtypeList + copy_ExtKeyUsage + decode_ExtKeyUsage + encode_ExtKeyUsage + free_ExtKeyUsage + length_ExtKeyUsage + copy_Extension + decode_Extension + encode_Extension + free_Extension + length_Extension + add_Extensions + copy_Extensions + decode_Extensions + encode_Extensions + free_Extensions + length_Extensions + remove_Extensions + copy_ExternalPrincipalIdentifier + decode_ExternalPrincipalIdentifier + encode_ExternalPrincipalIdentifier + free_ExternalPrincipalIdentifier + length_ExternalPrincipalIdentifier + copy_ExternalPrincipalIdentifiers + decode_ExternalPrincipalIdentifiers + encode_ExternalPrincipalIdentifiers + free_ExternalPrincipalIdentifiers + length_ExternalPrincipalIdentifiers + copy_FastOptions + decode_FastOptions + encode_FastOptions + free_FastOptions + length_FastOptions + asn1_FastOptions_units + copy_GeneralName + decode_GeneralName + encode_GeneralName + free_GeneralName + length_GeneralName + add_GeneralNames + copy_GeneralNames + decode_GeneralNames + encode_GeneralNames + free_GeneralNames + length_GeneralNames + remove_GeneralNames + copy_GeneralSubtree + decode_GeneralSubtree + encode_GeneralSubtree + free_GeneralSubtree + length_GeneralSubtree + copy_GeneralSubtrees + decode_GeneralSubtrees + encode_GeneralSubtrees + free_GeneralSubtrees + length_GeneralSubtrees + copy_HostAddress + decode_HostAddress + encode_HostAddress + free_HostAddress + length_HostAddress + copy_HostAddresses + decode_HostAddresses + encode_HostAddresses + free_HostAddresses + length_HostAddresses + copy_IssuerAndSerialNumber + decode_IssuerAndSerialNumber + encode_IssuerAndSerialNumber + free_IssuerAndSerialNumber + length_IssuerAndSerialNumber + copy_KDCDHKeyInfo + decode_KDCDHKeyInfo + encode_KDCDHKeyInfo + free_KDCDHKeyInfo + length_KDCDHKeyInfo + copy_KDCDHKeyInfo_Win2k + decode_KDCDHKeyInfo_Win2k + encode_KDCDHKeyInfo_Win2k + free_KDCDHKeyInfo_Win2k + length_KDCDHKeyInfo_Win2k + copy_KDCOptions + decode_KDCOptions + encode_KDCOptions + free_KDCOptions + length_KDCOptions + asn1_KDCOptions_units + copy_KDC_REP + decode_KDC_REP + encode_KDC_REP + free_KDC_REP + length_KDC_REP + copy_KDC_REQ + decode_KDC_REQ + encode_KDC_REQ + free_KDC_REQ + length_KDC_REQ + copy_KDC_REQ_BODY + decode_KDC_REQ_BODY + encode_KDC_REQ_BODY + free_KDC_REQ_BODY + length_KDC_REQ_BODY + copy_KDFAlgorithmId + decode_KDFAlgorithmId + encode_KDFAlgorithmId + free_KDFAlgorithmId + length_KDFAlgorithmId + copy_KRB5PrincipalName + decode_KRB5PrincipalName + encode_KRB5PrincipalName + free_KRB5PrincipalName + length_KRB5PrincipalName + copy_KRB5SignedPath + decode_KRB5SignedPath + encode_KRB5SignedPath + free_KRB5SignedPath + length_KRB5SignedPath + copy_KRB5SignedPathData + decode_KRB5SignedPathData + encode_KRB5SignedPathData + free_KRB5SignedPathData + length_KRB5SignedPathData + copy_KRB_CRED + decode_KRB_CRED + encode_KRB_CRED + free_KRB_CRED + length_KRB_CRED + copy_KRB_ERROR + decode_KRB_ERROR + encode_KRB_ERROR + free_KRB_ERROR + length_KRB_ERROR + copy_KRB_PRIV + decode_KRB_PRIV + encode_KRB_PRIV + free_KRB_PRIV + length_KRB_PRIV + copy_KRB_SAFE + decode_KRB_SAFE + encode_KRB_SAFE + free_KRB_SAFE + length_KRB_SAFE + copy_KRB_SAFE_BODY + decode_KRB_SAFE_BODY + encode_KRB_SAFE_BODY + free_KRB_SAFE_BODY + length_KRB_SAFE_BODY + copy_KX509_ERROR_CODE + decode_KX509_ERROR_CODE + encode_KX509_ERROR_CODE + free_KX509_ERROR_CODE + length_KX509_ERROR_CODE + copy_KerberosString + decode_KerberosString + encode_KerberosString + free_KerberosString + length_KerberosString + copy_KerberosTime + decode_KerberosTime + encode_KerberosTime + free_KerberosTime + length_KerberosTime + copy_KeyEncryptionAlgorithmIdentifier + decode_KeyEncryptionAlgorithmIdentifier + encode_KeyEncryptionAlgorithmIdentifier + free_KeyEncryptionAlgorithmIdentifier + length_KeyEncryptionAlgorithmIdentifier + copy_KeyIdentifier + decode_KeyIdentifier + encode_KeyIdentifier + free_KeyIdentifier + length_KeyIdentifier + copy_KeyTransRecipientInfo + decode_KeyTransRecipientInfo + encode_KeyTransRecipientInfo + free_KeyTransRecipientInfo + length_KeyTransRecipientInfo + copy_KeyUsage + decode_KeyUsage + encode_KeyUsage + free_KeyUsage + length_KeyUsage + asn1_KeyUsage_units + copy_KrbCredInfo + decode_KrbCredInfo + encode_KrbCredInfo + free_KrbCredInfo + length_KrbCredInfo + copy_KrbFastArmor + decode_KrbFastArmor + encode_KrbFastArmor + free_KrbFastArmor + length_KrbFastArmor + copy_KrbFastArmoredRep + decode_KrbFastArmoredRep + encode_KrbFastArmoredRep + free_KrbFastArmoredRep + length_KrbFastArmoredRep + copy_KrbFastArmoredReq + decode_KrbFastArmoredReq + encode_KrbFastArmoredReq + free_KrbFastArmoredReq + length_KrbFastArmoredReq + copy_KrbFastFinished + decode_KrbFastFinished + encode_KrbFastFinished + free_KrbFastFinished + length_KrbFastFinished + copy_KrbFastReq + decode_KrbFastReq + encode_KrbFastReq + free_KrbFastReq + length_KrbFastReq + copy_KrbFastResponse + decode_KrbFastResponse + encode_KrbFastResponse + free_KrbFastResponse + length_KrbFastResponse + copy_Kx509Request + decode_Kx509Request + encode_Kx509Request + free_Kx509Request + length_Kx509Request + copy_Kx509Response + decode_Kx509Response + encode_Kx509Response + free_Kx509Response + length_Kx509Response + copy_LR_TYPE + decode_LR_TYPE + encode_LR_TYPE + free_LR_TYPE + length_LR_TYPE + copy_LastReq + decode_LastReq + encode_LastReq + free_LastReq + length_LastReq + copy_MESSAGE_TYPE + decode_MESSAGE_TYPE + encode_MESSAGE_TYPE + free_MESSAGE_TYPE + length_MESSAGE_TYPE + add_METHOD_DATA + copy_METHOD_DATA + decode_METHOD_DATA + encode_METHOD_DATA + free_METHOD_DATA + length_METHOD_DATA + remove_METHOD_DATA + copy_MS_UPN_SAN + decode_MS_UPN_SAN + encode_MS_UPN_SAN + free_MS_UPN_SAN + length_MS_UPN_SAN + copy_MessageDigest + decode_MessageDigest + encode_MessageDigest + free_MessageDigest + length_MessageDigest + copy_NAME_TYPE + decode_NAME_TYPE + encode_NAME_TYPE + free_NAME_TYPE + length_NAME_TYPE + copy_NTLMInit + decode_NTLMInit + encode_NTLMInit + free_NTLMInit + length_NTLMInit + copy_NTLMInitReply + decode_NTLMInitReply + encode_NTLMInitReply + free_NTLMInitReply + length_NTLMInitReply + copy_NTLMReply + decode_NTLMReply + encode_NTLMReply + free_NTLMReply + length_NTLMReply + copy_NTLMRequest + decode_NTLMRequest + encode_NTLMRequest + free_NTLMRequest + length_NTLMRequest + copy_NTLMRequest2 + decode_NTLMRequest2 + encode_NTLMRequest2 + free_NTLMRequest2 + length_NTLMRequest2 + copy_NTLMResponse + decode_NTLMResponse + encode_NTLMResponse + free_NTLMResponse + length_NTLMResponse + copy_Name + decode_Name + encode_Name + free_Name + length_Name + copy_NameConstraints + decode_NameConstraints + encode_NameConstraints + free_NameConstraints + length_NameConstraints + copy_OriginatorInfo + decode_OriginatorInfo + encode_OriginatorInfo + free_OriginatorInfo + length_OriginatorInfo + copy_OtherName + decode_OtherName + encode_OtherName + free_OtherName + length_OtherName + copy_PADATA_TYPE + decode_PADATA_TYPE + encode_PADATA_TYPE + free_PADATA_TYPE + length_PADATA_TYPE + copy_PA_ClientCanonicalized + decode_PA_ClientCanonicalized + encode_PA_ClientCanonicalized + free_PA_ClientCanonicalized + length_PA_ClientCanonicalized + copy_PA_ClientCanonicalizedNames + decode_PA_ClientCanonicalizedNames + encode_PA_ClientCanonicalizedNames + free_PA_ClientCanonicalizedNames + length_PA_ClientCanonicalizedNames + copy_PA_DATA + decode_PA_DATA + encode_PA_DATA + free_PA_DATA + length_PA_DATA + copy_PA_ENC_SAM_RESPONSE_ENC + decode_PA_ENC_SAM_RESPONSE_ENC + encode_PA_ENC_SAM_RESPONSE_ENC + free_PA_ENC_SAM_RESPONSE_ENC + length_PA_ENC_SAM_RESPONSE_ENC + copy_PA_ENC_TS_ENC + decode_PA_ENC_TS_ENC + encode_PA_ENC_TS_ENC + free_PA_ENC_TS_ENC + length_PA_ENC_TS_ENC + copy_PA_FX_FAST_REPLY + decode_PA_FX_FAST_REPLY + encode_PA_FX_FAST_REPLY + free_PA_FX_FAST_REPLY + length_PA_FX_FAST_REPLY + copy_PA_FX_FAST_REQUEST + decode_PA_FX_FAST_REQUEST + encode_PA_FX_FAST_REQUEST + free_PA_FX_FAST_REQUEST + length_PA_FX_FAST_REQUEST + copy_PA_PAC_REQUEST + decode_PA_PAC_REQUEST + encode_PA_PAC_REQUEST + free_PA_PAC_REQUEST + length_PA_PAC_REQUEST + copy_PA_PK_AS_REP + decode_PA_PK_AS_REP + encode_PA_PK_AS_REP + free_PA_PK_AS_REP + length_PA_PK_AS_REP + copy_PA_PK_AS_REP_BTMM + decode_PA_PK_AS_REP_BTMM + encode_PA_PK_AS_REP_BTMM + free_PA_PK_AS_REP_BTMM + length_PA_PK_AS_REP_BTMM + copy_PA_PK_AS_REP_Win2k + decode_PA_PK_AS_REP_Win2k + encode_PA_PK_AS_REP_Win2k + free_PA_PK_AS_REP_Win2k + length_PA_PK_AS_REP_Win2k + copy_PA_PK_AS_REQ + decode_PA_PK_AS_REQ + encode_PA_PK_AS_REQ + free_PA_PK_AS_REQ + length_PA_PK_AS_REQ + copy_PA_PK_AS_REQ_Win2k + decode_PA_PK_AS_REQ_Win2k + encode_PA_PK_AS_REQ_Win2k + free_PA_PK_AS_REQ_Win2k + length_PA_PK_AS_REQ_Win2k + copy_PA_S4U2Self + decode_PA_S4U2Self + encode_PA_S4U2Self + free_PA_S4U2Self + length_PA_S4U2Self + copy_PA_SAM_CHALLENGE_2 + decode_PA_SAM_CHALLENGE_2 + encode_PA_SAM_CHALLENGE_2 + free_PA_SAM_CHALLENGE_2 + length_PA_SAM_CHALLENGE_2 + copy_PA_SAM_CHALLENGE_2_BODY + decode_PA_SAM_CHALLENGE_2_BODY + encode_PA_SAM_CHALLENGE_2_BODY + free_PA_SAM_CHALLENGE_2_BODY + length_PA_SAM_CHALLENGE_2_BODY + copy_PA_SAM_REDIRECT + decode_PA_SAM_REDIRECT + encode_PA_SAM_REDIRECT + free_PA_SAM_REDIRECT + length_PA_SAM_REDIRECT + copy_PA_SAM_RESPONSE_2 + decode_PA_SAM_RESPONSE_2 + encode_PA_SAM_RESPONSE_2 + free_PA_SAM_RESPONSE_2 + length_PA_SAM_RESPONSE_2 + copy_PA_SAM_TYPE + decode_PA_SAM_TYPE + encode_PA_SAM_TYPE + free_PA_SAM_TYPE + length_PA_SAM_TYPE + copy_PA_SERVER_REFERRAL_DATA + decode_PA_SERVER_REFERRAL_DATA + encode_PA_SERVER_REFERRAL_DATA + free_PA_SERVER_REFERRAL_DATA + length_PA_SERVER_REFERRAL_DATA + copy_PA_ServerReferralData + decode_PA_ServerReferralData + encode_PA_ServerReferralData + free_PA_ServerReferralData + length_PA_ServerReferralData + copy_PA_SvrReferralData + decode_PA_SvrReferralData + encode_PA_SvrReferralData + free_PA_SvrReferralData + length_PA_SvrReferralData + copy_PKAuthenticator + decode_PKAuthenticator + encode_PKAuthenticator + free_PKAuthenticator + length_PKAuthenticator + copy_PKAuthenticator_Win2k + decode_PKAuthenticator_Win2k + encode_PKAuthenticator_Win2k + free_PKAuthenticator_Win2k + length_PKAuthenticator_Win2k + copy_PKCS12_Attribute + decode_PKCS12_Attribute + encode_PKCS12_Attribute + free_PKCS12_Attribute + length_PKCS12_Attribute + copy_PKCS12_Attributes + decode_PKCS12_Attributes + encode_PKCS12_Attributes + free_PKCS12_Attributes + length_PKCS12_Attributes + copy_PKCS12_AuthenticatedSafe + decode_PKCS12_AuthenticatedSafe + encode_PKCS12_AuthenticatedSafe + free_PKCS12_AuthenticatedSafe + length_PKCS12_AuthenticatedSafe + copy_PKCS12_CertBag + decode_PKCS12_CertBag + encode_PKCS12_CertBag + free_PKCS12_CertBag + length_PKCS12_CertBag + copy_PKCS12_MacData + decode_PKCS12_MacData + encode_PKCS12_MacData + free_PKCS12_MacData + length_PKCS12_MacData + copy_PKCS12_OctetString + decode_PKCS12_OctetString + encode_PKCS12_OctetString + free_PKCS12_OctetString + length_PKCS12_OctetString + copy_PKCS12_PBEParams + decode_PKCS12_PBEParams + encode_PKCS12_PBEParams + free_PKCS12_PBEParams + length_PKCS12_PBEParams + copy_PKCS12_PFX + decode_PKCS12_PFX + encode_PKCS12_PFX + free_PKCS12_PFX + length_PKCS12_PFX + copy_PKCS12_SafeBag + decode_PKCS12_SafeBag + encode_PKCS12_SafeBag + free_PKCS12_SafeBag + length_PKCS12_SafeBag + copy_PKCS12_SafeContents + decode_PKCS12_SafeContents + encode_PKCS12_SafeContents + free_PKCS12_SafeContents + length_PKCS12_SafeContents + copy_PKCS8Attributes + decode_PKCS8Attributes + encode_PKCS8Attributes + free_PKCS8Attributes + length_PKCS8Attributes + copy_PKCS8EncryptedData + decode_PKCS8EncryptedData + encode_PKCS8EncryptedData + free_PKCS8EncryptedData + length_PKCS8EncryptedData + copy_PKCS8EncryptedPrivateKeyInfo + decode_PKCS8EncryptedPrivateKeyInfo + encode_PKCS8EncryptedPrivateKeyInfo + free_PKCS8EncryptedPrivateKeyInfo + length_PKCS8EncryptedPrivateKeyInfo + copy_PKCS8PrivateKey + decode_PKCS8PrivateKey + encode_PKCS8PrivateKey + free_PKCS8PrivateKey + length_PKCS8PrivateKey + copy_PKCS8PrivateKeyAlgorithmIdentifier + decode_PKCS8PrivateKeyAlgorithmIdentifier + encode_PKCS8PrivateKeyAlgorithmIdentifier + free_PKCS8PrivateKeyAlgorithmIdentifier + length_PKCS8PrivateKeyAlgorithmIdentifier + copy_PKCS8PrivateKeyInfo + decode_PKCS8PrivateKeyInfo + encode_PKCS8PrivateKeyInfo + free_PKCS8PrivateKeyInfo + length_PKCS8PrivateKeyInfo + copy_PKCS9_BMPString + decode_PKCS9_BMPString + encode_PKCS9_BMPString + free_PKCS9_BMPString + length_PKCS9_BMPString + copy_PKCS9_friendlyName + decode_PKCS9_friendlyName + encode_PKCS9_friendlyName + free_PKCS9_friendlyName + length_PKCS9_friendlyName + copy_PKIXXmppAddr + decode_PKIXXmppAddr + encode_PKIXXmppAddr + free_PKIXXmppAddr + length_PKIXXmppAddr + copy_PROV_SRV_LOCATION + decode_PROV_SRV_LOCATION + encode_PROV_SRV_LOCATION + free_PROV_SRV_LOCATION + length_PROV_SRV_LOCATION + copy_PkinitSP80056AOtherInfo + decode_PkinitSP80056AOtherInfo + encode_PkinitSP80056AOtherInfo + free_PkinitSP80056AOtherInfo + length_PkinitSP80056AOtherInfo + copy_PkinitSuppPubInfo + decode_PkinitSuppPubInfo + encode_PkinitSuppPubInfo + free_PkinitSuppPubInfo + length_PkinitSuppPubInfo + copy_Principal + decode_Principal + encode_Principal + free_Principal + length_Principal + copy_PrincipalName + decode_PrincipalName + encode_PrincipalName + free_PrincipalName + length_PrincipalName + add_Principals + copy_Principals + decode_Principals + encode_Principals + free_Principals + length_Principals + remove_Principals + copy_ProxyCertInfo + decode_ProxyCertInfo + encode_ProxyCertInfo + free_ProxyCertInfo + length_ProxyCertInfo + copy_ProxyPolicy + decode_ProxyPolicy + encode_ProxyPolicy + free_ProxyPolicy + length_ProxyPolicy + copy_RDNSequence + decode_RDNSequence + encode_RDNSequence + free_RDNSequence + length_RDNSequence + copy_RSAPrivateKey + decode_RSAPrivateKey + encode_RSAPrivateKey + free_RSAPrivateKey + length_RSAPrivateKey + copy_RSAPublicKey + decode_RSAPublicKey + encode_RSAPublicKey + free_RSAPublicKey + length_RSAPublicKey + copy_Realm + decode_Realm + encode_Realm + free_Realm + length_Realm + copy_RecipientIdentifier + decode_RecipientIdentifier + encode_RecipientIdentifier + free_RecipientIdentifier + length_RecipientIdentifier + copy_RecipientInfo + decode_RecipientInfo + encode_RecipientInfo + free_RecipientInfo + length_RecipientInfo + copy_RecipientInfos + decode_RecipientInfos + encode_RecipientInfos + free_RecipientInfos + length_RecipientInfos + copy_RelativeDistinguishedName + decode_RelativeDistinguishedName + encode_RelativeDistinguishedName + free_RelativeDistinguishedName + length_RelativeDistinguishedName + copy_ReplyKeyPack + decode_ReplyKeyPack + encode_ReplyKeyPack + free_ReplyKeyPack + length_ReplyKeyPack + copy_ReplyKeyPack_Win2k + decode_ReplyKeyPack_Win2k + encode_ReplyKeyPack_Win2k + free_ReplyKeyPack_Win2k + length_ReplyKeyPack_Win2k + copy_SAMFlags + decode_SAMFlags + encode_SAMFlags + free_SAMFlags + length_SAMFlags + asn1_SAMFlags_units + copy_SignatureAlgorithmIdentifier + decode_SignatureAlgorithmIdentifier + encode_SignatureAlgorithmIdentifier + free_SignatureAlgorithmIdentifier + length_SignatureAlgorithmIdentifier + copy_SignatureValue + decode_SignatureValue + encode_SignatureValue + free_SignatureValue + length_SignatureValue + copy_SignedData + decode_SignedData + encode_SignedData + free_SignedData + length_SignedData + copy_SignerIdentifier + decode_SignerIdentifier + encode_SignerIdentifier + free_SignerIdentifier + length_SignerIdentifier + copy_SignerInfo + decode_SignerInfo + encode_SignerInfo + free_SignerInfo + length_SignerInfo + copy_SignerInfos + decode_SignerInfos + encode_SignerInfos + free_SignerInfos + length_SignerInfos + copy_SubjectKeyIdentifier + decode_SubjectKeyIdentifier + encode_SubjectKeyIdentifier + free_SubjectKeyIdentifier + length_SubjectKeyIdentifier + copy_SubjectPublicKeyInfo + decode_SubjectPublicKeyInfo + encode_SubjectPublicKeyInfo + free_SubjectPublicKeyInfo + length_SubjectPublicKeyInfo + copy_TBSCRLCertList + decode_TBSCRLCertList + encode_TBSCRLCertList + free_TBSCRLCertList + length_TBSCRLCertList + copy_TBSCertificate + decode_TBSCertificate + encode_TBSCertificate + free_TBSCertificate + length_TBSCertificate + copy_TD_DH_PARAMETERS + decode_TD_DH_PARAMETERS + encode_TD_DH_PARAMETERS + free_TD_DH_PARAMETERS + length_TD_DH_PARAMETERS + copy_TD_INVALID_CERTIFICATES + decode_TD_INVALID_CERTIFICATES + encode_TD_INVALID_CERTIFICATES + free_TD_INVALID_CERTIFICATES + length_TD_INVALID_CERTIFICATES + copy_TD_TRUSTED_CERTIFIERS + decode_TD_TRUSTED_CERTIFIERS + encode_TD_TRUSTED_CERTIFIERS + free_TD_TRUSTED_CERTIFIERS + length_TD_TRUSTED_CERTIFIERS + copy_TGS_REP + decode_TGS_REP + encode_TGS_REP + free_TGS_REP + length_TGS_REP + copy_TGS_REQ + decode_TGS_REQ + encode_TGS_REQ + free_TGS_REQ + length_TGS_REQ + copy_TYPED_DATA + decode_TYPED_DATA + encode_TYPED_DATA + free_TYPED_DATA + length_TYPED_DATA + copy_Ticket + decode_Ticket + encode_Ticket + free_Ticket + length_Ticket + copy_TicketFlags + decode_TicketFlags + encode_TicketFlags + free_TicketFlags + length_TicketFlags + asn1_TicketFlags_units + copy_Time + decode_Time + encode_Time + free_Time + length_Time + copy_TransitedEncoding + decode_TransitedEncoding + encode_TransitedEncoding + free_TransitedEncoding + length_TransitedEncoding + copy_TrustedCA + decode_TrustedCA + encode_TrustedCA + free_TrustedCA + length_TrustedCA + copy_TrustedCA_Win2k + decode_TrustedCA_Win2k + encode_TrustedCA_Win2k + free_TrustedCA_Win2k + length_TrustedCA_Win2k + copy_TypedData + decode_TypedData + encode_TypedData + free_TypedData + length_TypedData + copy_UniqueIdentifier + decode_UniqueIdentifier + encode_UniqueIdentifier + free_UniqueIdentifier + length_UniqueIdentifier + copy_UnprotectedAttributes + decode_UnprotectedAttributes + encode_UnprotectedAttributes + free_UnprotectedAttributes + length_UnprotectedAttributes + copy_ValidationParms + decode_ValidationParms + encode_ValidationParms + free_ValidationParms + length_ValidationParms + copy_Validity + decode_Validity + encode_Validity + free_Validity + length_Validity + copy_Version + decode_Version + encode_Version + free_Version + length_Version + heim_any_cmp + initialize_asn1_error_table + initialize_asn1_error_table_r + der_copy_bit_string + der_copy_bmp_string + der_copy_general_string + der_copy_generalized_time + der_copy_heim_integer + der_copy_ia5_string + der_copy_integer + der_copy_octet_string + der_copy_oid + der_copy_printable_string + der_copy_universal_string + der_copy_unsigned + der_copy_utctime + der_copy_utf8string + der_copy_visible_string + _der_timegm + der_free_bit_string + der_free_bmp_string + der_free_general_string + der_free_generalized_time + der_free_heim_integer + der_free_ia5_string + der_free_integer + der_free_octet_string + der_free_oid + der_free_printable_string + der_free_universal_string + der_free_unsigned + der_free_utctime + int2APOptions + int2DigestTypes + int2DistributionPointReasonFlags + int2FastOptions + int2KDCOptions + int2KeyUsage + int2SAMFlags + int2TicketFlags + der_free_utf8string + der_free_visible_string + der_get_bit_string + der_get_bmp_string + der_get_boolean der_get_class_name der_get_class_num - der_get_type_name - der_get_type_num - der_get_tag_name - der_get_tag_num - der_get_unsigned + der_get_general_string + der_get_generalized_time + der_get_heim_integer + der_get_ia5_string der_get_integer der_get_length - der_get_boolean - der_get_general_string - der_get_utf8string - der_get_printable_string - der_get_ia5_string - der_get_bmp_string - der_get_universal_string - der_get_visible_string der_get_octet_string der_get_octet_string_ber - der_get_heim_integer - der_get_generalized_time - der_get_utctime der_get_oid + der_get_printable_string der_get_tag + der_get_tag_name + der_get_tag_num + der_get_type_name + der_get_type_num + der_get_universal_string + der_get_unsigned + der_get_utctime + der_get_utf8string + der_get_visible_string + copy_heim_any + decode_heim_any + encode_heim_any + free_heim_any + length_heim_any + copy_heim_any_set + decode_heim_any_set + encode_heim_any_set + free_heim_any_set + length_heim_any_set + der_heim_bit_string_cmp + der_heim_bmp_string_cmp + _heim_der_set_sort + _heim_fix_dce + der_heim_integer_cmp + _heim_len_int + _heim_len_unsigned + der_heim_octet_string_cmp + der_heim_oid_cmp + _heim_time2generalizedtime + der_heim_universal_string_cmp + copy_krb5int32 + decode_krb5int32 + encode_krb5int32 + free_krb5int32 + length_krb5int32 + copy_krb5uint32 + decode_krb5uint32 + encode_krb5uint32 + free_krb5uint32 + length_krb5uint32 + der_length_bit_string + der_length_bmp_string + der_length_boolean + der_length_enumerated + der_length_general_string + der_length_generalized_time + der_length_heim_integer + der_length_ia5_string + der_length_integer + der_length_len + der_length_octet_string + der_length_oid + der_length_printable_string + der_length_tag + der_length_universal_string + der_length_unsigned + der_length_utctime + der_length_utf8string + der_length_visible_string der_match_tag der_match_tag2 der_match_tag_and_length - _heim_fix_dce - der_get_bit_string - der_put_unsigned - der_put_integer - der_put_length + asn1_oid_id_Userid + asn1_oid_id_aes_128_cbc + asn1_oid_id_aes_192_cbc + asn1_oid_id_aes_256_cbc + asn1_oid_id_at_commonName + asn1_oid_id_at_countryName + asn1_oid_id_at_generationQualifier + asn1_oid_id_at_givenName + asn1_oid_id_at_initials + asn1_oid_id_at_localityName + asn1_oid_id_at_name + asn1_oid_id_at_organizationName + asn1_oid_id_at_organizationalUnitName + asn1_oid_id_at_pseudonym + asn1_oid_id_at_serialNumber + asn1_oid_id_at_stateOrProvinceName + asn1_oid_id_at_streetAddress + asn1_oid_id_at_surname + asn1_oid_id_dhpublicnumber + asn1_oid_id_domainComponent + asn1_oid_id_dsa + asn1_oid_id_dsa_with_sha1 + asn1_oid_id_ecDH + asn1_oid_id_ecMQV + asn1_oid_id_ecPublicKey + asn1_oid_id_ec_group_secp160r1 + asn1_oid_id_ec_group_secp160r2 + asn1_oid_id_ec_group_secp256r1 + asn1_oid_id_ecdsa_with_SHA1 + asn1_oid_id_ecdsa_with_SHA256 + asn1_oid_id_heim_rsa_pkcs1_x509 + asn1_oid_id_ms_cert_enroll_domaincontroller + asn1_oid_id_ms_client_authentication + asn1_oid_id_netscape + asn1_oid_id_netscape_cert_comment + asn1_oid_id_nistAlgorithm + asn1_oid_id_nist_aes_algs + asn1_oid_id_nist_sha_algs + asn1_oid_id_pbeWithSHAAnd128BitRC2_CBC + asn1_oid_id_pbeWithSHAAnd128BitRC4 + asn1_oid_id_pbeWithSHAAnd2_KeyTripleDES_CBC + asn1_oid_id_pbeWithSHAAnd3_KeyTripleDES_CBC + asn1_oid_id_pbeWithSHAAnd40BitRC4 + asn1_oid_id_pbewithSHAAnd40BitRC2_CBC + asn1_oid_id_pkauthdata + asn1_oid_id_pkcs12_bagtypes + asn1_oid_id_pkcs12_certBag + asn1_oid_id_pkcs12_crlBag + asn1_oid_id_pkcs12_keyBag + asn1_oid_id_pkcs12_pkcs8ShroudedKeyBag + asn1_oid_id_pkcs12_safeContentsBag + asn1_oid_id_pkcs12_secretBag + asn1_oid_id_pkcs1_md2WithRSAEncryption + asn1_oid_id_pkcs1_md5WithRSAEncryption + asn1_oid_id_pkcs1_rsaEncryption + asn1_oid_id_pkcs1_sha1WithRSAEncryption + asn1_oid_id_pkcs1_sha256WithRSAEncryption + asn1_oid_id_pkcs1_sha384WithRSAEncryption + asn1_oid_id_pkcs1_sha512WithRSAEncryption + asn1_oid_id_pkcs2_md2 + asn1_oid_id_pkcs2_md4 + asn1_oid_id_pkcs2_md5 + asn1_oid_id_pkcs3_des_ede3_cbc + asn1_oid_id_pkcs3_rc2_cbc + asn1_oid_id_pkcs3_rc4 + asn1_oid_id_pkcs7 + asn1_oid_id_pkcs7_data + asn1_oid_id_pkcs7_digestedData + asn1_oid_id_pkcs7_encryptedData + asn1_oid_id_pkcs7_envelopedData + asn1_oid_id_pkcs7_signedAndEnvelopedData + asn1_oid_id_pkcs7_signedData + asn1_oid_id_pkcs9_contentType + asn1_oid_id_pkcs9_countersignature + asn1_oid_id_pkcs9_emailAddress + asn1_oid_id_pkcs9_messageDigest + asn1_oid_id_pkcs9_signingTime + asn1_oid_id_pkcs_1 + asn1_oid_id_pkcs_12 + asn1_oid_id_pkcs_12PbeIds + asn1_oid_id_pkcs_2 + asn1_oid_id_pkcs_3 + asn1_oid_id_pkcs_9 + asn1_oid_id_pkcs_9_at_certTypes + asn1_oid_id_pkcs_9_at_certTypes_x509 + asn1_oid_id_pkcs_9_at_friendlyName + asn1_oid_id_pkcs_9_at_localKeyId + asn1_oid_id_pkdhkeydata + asn1_oid_id_pkekuoid + asn1_oid_id_pkinit + asn1_oid_id_pkinit_kdf + asn1_oid_id_pkinit_kdf_ah_sha1 + asn1_oid_id_pkinit_kdf_ah_sha256 + asn1_oid_id_pkinit_kdf_ah_sha512 + asn1_oid_id_pkinit_ms_eku + asn1_oid_id_pkinit_ms_san + asn1_oid_id_pkinit_san + asn1_oid_id_pkix + asn1_oid_id_pkix_kp + asn1_oid_id_pkix_kp_OCSPSigning + asn1_oid_id_pkix_kp_clientAuth + asn1_oid_id_pkix_kp_emailProtection + asn1_oid_id_pkix_kp_serverAuth + asn1_oid_id_pkix_kp_timeStamping + asn1_oid_id_pkix_on + asn1_oid_id_pkix_on_dnsSRV + asn1_oid_id_pkix_on_xmppAddr + asn1_oid_id_pkix_pe + asn1_oid_id_pkix_pe_authorityInfoAccess + asn1_oid_id_pkix_pe_proxyCertInfo + asn1_oid_id_pkix_ppl + asn1_oid_id_pkix_ppl_anyLanguage + asn1_oid_id_pkix_ppl_independent + asn1_oid_id_pkix_ppl_inheritAll + asn1_oid_id_pkkdcekuoid + asn1_oid_id_pkrkeydata + asn1_oid_id_rsa_digestAlgorithm + asn1_oid_id_rsa_digest_md2 + asn1_oid_id_rsa_digest_md4 + asn1_oid_id_rsa_digest_md5 + asn1_oid_id_rsadsi_des_ede3_cbc + asn1_oid_id_rsadsi_encalg + asn1_oid_id_rsadsi_rc2_cbc + asn1_oid_id_secsig_sha_1 + asn1_oid_id_sha224 + asn1_oid_id_sha256 + asn1_oid_id_sha384 + asn1_oid_id_sha512 + asn1_oid_id_uspkicommon_card_id + asn1_oid_id_uspkicommon_piv_interim + asn1_oid_id_x509_ce + asn1_oid_id_x509_ce_authorityKeyIdentifier + asn1_oid_id_x509_ce_basicConstraints + asn1_oid_id_x509_ce_cRLDistributionPoints + asn1_oid_id_x509_ce_cRLNumber + asn1_oid_id_x509_ce_cRLReason + asn1_oid_id_x509_ce_certificateIssuer + asn1_oid_id_x509_ce_certificatePolicies + asn1_oid_id_x509_ce_deltaCRLIndicator + asn1_oid_id_x509_ce_extKeyUsage + asn1_oid_id_x509_ce_freshestCRL + asn1_oid_id_x509_ce_holdInstructionCode + asn1_oid_id_x509_ce_inhibitAnyPolicy + asn1_oid_id_x509_ce_invalidityDate + asn1_oid_id_x509_ce_issuerAltName + asn1_oid_id_x509_ce_issuingDistributionPoint + asn1_oid_id_x509_ce_keyUsage + asn1_oid_id_x509_ce_nameConstraints + asn1_oid_id_x509_ce_policyConstraints + asn1_oid_id_x509_ce_policyMappings + asn1_oid_id_x509_ce_privateKeyUsagePeriod + asn1_oid_id_x509_ce_subjectAltName + asn1_oid_id_x509_ce_subjectDirectoryAttributes + asn1_oid_id_x509_ce_subjectKeyIdentifier + asn1_oid_id_x520_at + asn1_oid_id_x9_57 + der_parse_heim_oid + der_parse_hex_heim_integer + der_print_heim_oid + der_print_hex_heim_integer + der_put_bit_string + der_put_bmp_string der_put_boolean der_put_general_string - der_put_utf8string - der_put_printable_string - der_put_ia5_string - der_put_bmp_string - der_put_universal_string - der_put_visible_string - der_put_octet_string - der_put_heim_integer der_put_generalized_time - der_put_utctime - der_put_oid - der_put_tag + der_put_heim_integer + der_put_ia5_string + der_put_integer + der_put_length der_put_length_and_tag - _heim_time2generalizedtime - der_put_bit_string - _heim_der_set_sort - der_free_general_string - der_free_utf8string - der_free_printable_string - der_free_ia5_string - der_free_bmp_string - der_free_universal_string - der_free_visible_string - der_free_octet_string - der_free_heim_integer - der_free_oid - der_free_bit_string - _heim_len_unsigned - _heim_len_int - der_length_len - der_length_integer - der_length_unsigned - der_length_enumerated - der_length_general_string - der_length_utf8string - der_length_printable_string - der_length_ia5_string - der_length_bmp_string - der_length_universal_string - der_length_visible_string - der_length_octet_string - der_length_heim_integer - der_length_oid - der_length_generalized_time - der_length_utctime - der_length_boolean - der_length_bit_string - der_copy_general_string - der_copy_utf8string - der_copy_printable_string - der_copy_ia5_string - der_copy_bmp_string - der_copy_universal_string - der_copy_visible_string - der_copy_octet_string - der_copy_heim_integer - der_copy_oid - der_copy_bit_string - der_heim_oid_cmp - der_heim_octet_string_cmp - der_heim_bit_string_cmp - der_heim_integer_cmp - der_heim_bmp_string_cmp - der_heim_universal_string_cmp - der_parse_hex_heim_integer - der_print_hex_heim_integer - der_print_heim_oid - der_parse_heim_oid - encode_heim_any - decode_heim_any - free_heim_any - length_heim_any - copy_heim_any - encode_heim_any_set - decode_heim_any_set - free_heim_any_set - length_heim_any_set - copy_heim_any_set - heim_any_cmp - _der_timegm - encode_AccessDescription - decode_AccessDescription - free_AccessDescription - length_AccessDescription - copy_AccessDescription - encode_AlgorithmIdentifier - decode_AlgorithmIdentifier - free_AlgorithmIdentifier - length_AlgorithmIdentifier - copy_AlgorithmIdentifier - encode_Attribute - decode_Attribute - free_Attribute - length_Attribute - copy_Attribute - encode_AttributeType - decode_AttributeType - free_AttributeType - length_AttributeType - copy_AttributeType - encode_AttributeTypeAndValue - decode_AttributeTypeAndValue - free_AttributeTypeAndValue - length_AttributeTypeAndValue - copy_AttributeTypeAndValue - encode_AttributeValue - decode_AttributeValue - free_AttributeValue - length_AttributeValue - copy_AttributeValue - encode_AuthorityInfoAccessSyntax - decode_AuthorityInfoAccessSyntax - free_AuthorityInfoAccessSyntax - length_AuthorityInfoAccessSyntax - copy_AuthorityInfoAccessSyntax - encode_AuthorityKeyIdentifier - decode_AuthorityKeyIdentifier - free_AuthorityKeyIdentifier - length_AuthorityKeyIdentifier - copy_AuthorityKeyIdentifier - encode_BaseDistance - decode_BaseDistance - free_BaseDistance - length_BaseDistance - copy_BaseDistance - encode_BasicConstraints - decode_BasicConstraints - free_BasicConstraints - length_BasicConstraints - copy_BasicConstraints - encode_CRLCertificateList - decode_CRLCertificateList - free_CRLCertificateList - length_CRLCertificateList - copy_CRLCertificateList - encode_CRLDistributionPoints - decode_CRLDistributionPoints - free_CRLDistributionPoints - length_CRLDistributionPoints - copy_CRLDistributionPoints - add_CRLDistributionPoints - remove_CRLDistributionPoints - encode_CRLReason - decode_CRLReason - free_CRLReason - length_CRLReason - copy_CRLReason - encode_Certificate - decode_Certificate - free_Certificate - length_Certificate - copy_Certificate - encode_CertificateSerialNumber - decode_CertificateSerialNumber - free_CertificateSerialNumber - length_CertificateSerialNumber - copy_CertificateSerialNumber - encode_Certificates - decode_Certificates - free_Certificates - length_Certificates - copy_Certificates - encode_DHPublicKey - decode_DHPublicKey - free_DHPublicKey - length_DHPublicKey - copy_DHPublicKey - encode_DSAParams - decode_DSAParams - free_DSAParams - length_DSAParams - copy_DSAParams - encode_DSAPublicKey - decode_DSAPublicKey - free_DSAPublicKey - length_DSAPublicKey - copy_DSAPublicKey - encode_DSASigValue - decode_DSASigValue - free_DSASigValue - length_DSASigValue - copy_DSASigValue - encode_DigestInfo - decode_DigestInfo - free_DigestInfo - length_DigestInfo - copy_DigestInfo - encode_DirectoryString - decode_DirectoryString - free_DirectoryString - length_DirectoryString - copy_DirectoryString - encode_DistributionPoint - decode_DistributionPoint - free_DistributionPoint - length_DistributionPoint - copy_DistributionPoint - encode_DistributionPointName - decode_DistributionPointName - free_DistributionPointName - length_DistributionPointName - copy_DistributionPointName - encode_DistributionPointReasonFlags - decode_DistributionPointReasonFlags - free_DistributionPointReasonFlags - length_DistributionPointReasonFlags - copy_DistributionPointReasonFlags - DistributionPointReasonFlags2int - int2DistributionPointReasonFlags - asn1_DistributionPointReasonFlags_units - encode_DomainParameters - decode_DomainParameters - free_DomainParameters - length_DomainParameters - copy_DomainParameters - encode_ECParameters - decode_ECParameters - free_ECParameters - length_ECParameters - copy_ECParameters - encode_ECPoint - decode_ECPoint - free_ECPoint - length_ECPoint - copy_ECPoint - encode_ECDSA_Sig_Value - decode_ECDSA_Sig_Value - free_ECDSA_Sig_Value - length_ECDSA_Sig_Value - copy_ECDSA_Sig_Value - encode_ExtKeyUsage - decode_ExtKeyUsage - free_ExtKeyUsage - length_ExtKeyUsage - copy_ExtKeyUsage - encode_Extension - decode_Extension - free_Extension - length_Extension - copy_Extension - encode_Extensions - decode_Extensions - free_Extensions - length_Extensions - copy_Extensions - add_Extensions - remove_Extensions - encode_GeneralName - decode_GeneralName - free_GeneralName - length_GeneralName - copy_GeneralName - encode_GeneralNames - decode_GeneralNames - free_GeneralNames - length_GeneralNames - copy_GeneralNames - add_GeneralNames - remove_GeneralNames - encode_GeneralSubtree - decode_GeneralSubtree - free_GeneralSubtree - length_GeneralSubtree - copy_GeneralSubtree - encode_GeneralSubtrees - decode_GeneralSubtrees - free_GeneralSubtrees - length_GeneralSubtrees - copy_GeneralSubtrees - encode_KeyIdentifier - decode_KeyIdentifier - free_KeyIdentifier - length_KeyIdentifier - copy_KeyIdentifier - encode_KeyUsage - decode_KeyUsage - free_KeyUsage - length_KeyUsage - copy_KeyUsage - KeyUsage2int - int2KeyUsage - asn1_KeyUsage_units - encode_Name - decode_Name - free_Name - length_Name - copy_Name - encode_NameConstraints - decode_NameConstraints - free_NameConstraints - length_NameConstraints - copy_NameConstraints - encode_OtherName - decode_OtherName - free_OtherName - length_OtherName - copy_OtherName - encode_PKIXXmppAddr - decode_PKIXXmppAddr - free_PKIXXmppAddr - length_PKIXXmppAddr - copy_PKIXXmppAddr - encode_ProxyCertInfo - decode_ProxyCertInfo - free_ProxyCertInfo - length_ProxyCertInfo - copy_ProxyCertInfo - encode_ProxyPolicy - decode_ProxyPolicy - free_ProxyPolicy - length_ProxyPolicy - copy_ProxyPolicy - encode_RDNSequence - decode_RDNSequence - free_RDNSequence - length_RDNSequence - copy_RDNSequence - encode_RSAPrivateKey - decode_RSAPrivateKey - free_RSAPrivateKey - length_RSAPrivateKey - copy_RSAPrivateKey - encode_RSAPublicKey - decode_RSAPublicKey - free_RSAPublicKey - length_RSAPublicKey - copy_RSAPublicKey - encode_RelativeDistinguishedName - decode_RelativeDistinguishedName - free_RelativeDistinguishedName - length_RelativeDistinguishedName - copy_RelativeDistinguishedName - encode_SubjectKeyIdentifier - decode_SubjectKeyIdentifier - free_SubjectKeyIdentifier - length_SubjectKeyIdentifier - copy_SubjectKeyIdentifier - encode_SubjectPublicKeyInfo - decode_SubjectPublicKeyInfo - free_SubjectPublicKeyInfo - length_SubjectPublicKeyInfo - copy_SubjectPublicKeyInfo - encode_TBSCRLCertList - decode_TBSCRLCertList - free_TBSCRLCertList - length_TBSCRLCertList - copy_TBSCRLCertList - encode_TBSCertificate - decode_TBSCertificate - free_TBSCertificate - length_TBSCertificate - copy_TBSCertificate - encode_TeletexStringx - decode_TeletexStringx - free_TeletexStringx - length_TeletexStringx - copy_TeletexStringx - encode_Time - decode_Time - free_Time - length_Time - copy_Time - encode_UniqueIdentifier - decode_UniqueIdentifier - free_UniqueIdentifier - length_UniqueIdentifier - copy_UniqueIdentifier - encode_ValidationParms - decode_ValidationParms - free_ValidationParms - length_ValidationParms - copy_ValidationParms - encode_Validity - decode_Validity - free_Validity - length_Validity - copy_Validity - encode_Version - decode_Version - free_Version - length_Version - copy_Version - asn1_oid_id_Userid - oid_id_Userid - asn1_oid_id_aes_128_cbc - oid_id_aes_128_cbc - asn1_oid_id_aes_192_cbc - oid_id_aes_192_cbc - asn1_oid_id_aes_256_cbc - oid_id_aes_256_cbc - asn1_oid_id_at_commonName - oid_id_at_commonName - asn1_oid_id_at_countryName - oid_id_at_countryName - asn1_oid_id_at_generationQualifier - oid_id_at_generationQualifier - asn1_oid_id_at_givenName - oid_id_at_givenName - asn1_oid_id_at_initials - oid_id_at_initials - asn1_oid_id_at_localityName - oid_id_at_localityName - asn1_oid_id_at_name - oid_id_at_name - asn1_oid_id_at_organizationName - oid_id_at_organizationName - asn1_oid_id_at_organizationalUnitName - oid_id_at_organizationalUnitName - asn1_oid_id_at_pseudonym - oid_id_at_pseudonym - asn1_oid_id_at_serialNumber - oid_id_at_serialNumber - asn1_oid_id_at_stateOrProvinceName - oid_id_at_stateOrProvinceName - asn1_oid_id_at_streetAddress - oid_id_at_streetAddress - asn1_oid_id_at_surname - oid_id_at_surname - asn1_oid_id_dhpublicnumber - oid_id_dhpublicnumber - asn1_oid_id_domainComponent - oid_id_domainComponent - asn1_oid_id_dsa - oid_id_dsa - asn1_oid_id_dsa_with_sha1 - oid_id_dsa_with_sha1 - asn1_oid_id_ecDH - oid_id_ecDH - asn1_oid_id_ecMQV - oid_id_ecMQV - asn1_oid_id_ecPublicKey - oid_id_ecPublicKey - asn1_oid_id_ec_group_secp160r1 - oid_id_ec_group_secp160r1 - asn1_oid_id_ec_group_secp160r2 - oid_id_ec_group_secp160r2 - asn1_oid_id_ec_group_secp256r1 - oid_id_ec_group_secp256r1 - asn1_oid_id_ecdsa_with_SHA1 - oid_id_ecdsa_with_SHA1 - asn1_oid_id_ecdsa_with_SHA256 - oid_id_ecdsa_with_SHA256 - asn1_oid_id_heim_rsa_pkcs1_x509 - oid_id_heim_rsa_pkcs1_x509 - asn1_oid_id_ms_cert_enroll_domaincontroller - oid_id_ms_cert_enroll_domaincontroller - asn1_oid_id_ms_client_authentication - oid_id_ms_client_authentication - asn1_oid_id_netscape - oid_id_netscape - asn1_oid_id_netscape_cert_comment - oid_id_netscape_cert_comment - asn1_oid_id_nistAlgorithm - oid_id_nistAlgorithm - asn1_oid_id_nist_aes_algs - oid_id_nist_aes_algs - asn1_oid_id_nist_sha_algs - oid_id_nist_sha_algs - asn1_oid_id_pkcs1_md2WithRSAEncryption - oid_id_pkcs1_md2WithRSAEncryption - asn1_oid_id_pkcs1_md5WithRSAEncryption - oid_id_pkcs1_md5WithRSAEncryption - asn1_oid_id_pkcs1_rsaEncryption - oid_id_pkcs1_rsaEncryption - asn1_oid_id_pkcs1_sha1WithRSAEncryption - oid_id_pkcs1_sha1WithRSAEncryption - asn1_oid_id_pkcs1_sha256WithRSAEncryption - oid_id_pkcs1_sha256WithRSAEncryption - asn1_oid_id_pkcs1_sha384WithRSAEncryption - oid_id_pkcs1_sha384WithRSAEncryption - asn1_oid_id_pkcs1_sha512WithRSAEncryption - oid_id_pkcs1_sha512WithRSAEncryption - asn1_oid_id_pkcs2_md2 - oid_id_pkcs2_md2 - asn1_oid_id_pkcs2_md4 - oid_id_pkcs2_md4 - asn1_oid_id_pkcs2_md5 - oid_id_pkcs2_md5 - asn1_oid_id_pkcs3_des_ede3_cbc - oid_id_pkcs3_des_ede3_cbc - asn1_oid_id_pkcs3_rc2_cbc - oid_id_pkcs3_rc2_cbc - asn1_oid_id_pkcs3_rc4 - oid_id_pkcs3_rc4 - asn1_oid_id_pkcs_1 - oid_id_pkcs_1 - asn1_oid_id_pkcs_2 - oid_id_pkcs_2 - asn1_oid_id_pkcs_3 - oid_id_pkcs_3 - asn1_oid_id_pkix - oid_id_pkix - asn1_oid_id_pkix_kp - oid_id_pkix_kp - asn1_oid_id_pkix_kp_OCSPSigning - oid_id_pkix_kp_OCSPSigning - asn1_oid_id_pkix_kp_clientAuth - oid_id_pkix_kp_clientAuth - asn1_oid_id_pkix_kp_emailProtection - oid_id_pkix_kp_emailProtection - asn1_oid_id_pkix_kp_serverAuth - oid_id_pkix_kp_serverAuth - asn1_oid_id_pkix_kp_timeStamping - oid_id_pkix_kp_timeStamping - asn1_oid_id_pkix_on - oid_id_pkix_on - asn1_oid_id_pkix_on_dnsSRV - oid_id_pkix_on_dnsSRV - asn1_oid_id_pkix_on_xmppAddr - oid_id_pkix_on_xmppAddr - asn1_oid_id_pkix_pe - oid_id_pkix_pe - asn1_oid_id_pkix_pe_authorityInfoAccess - oid_id_pkix_pe_authorityInfoAccess - asn1_oid_id_pkix_pe_proxyCertInfo - oid_id_pkix_pe_proxyCertInfo - asn1_oid_id_pkix_ppl - oid_id_pkix_ppl - asn1_oid_id_pkix_ppl_anyLanguage - oid_id_pkix_ppl_anyLanguage - asn1_oid_id_pkix_ppl_independent - oid_id_pkix_ppl_independent - asn1_oid_id_pkix_ppl_inheritAll - oid_id_pkix_ppl_inheritAll - asn1_oid_id_rsa_digestAlgorithm - oid_id_rsa_digestAlgorithm - asn1_oid_id_rsa_digest_md2 - oid_id_rsa_digest_md2 - asn1_oid_id_rsa_digest_md4 - oid_id_rsa_digest_md4 - asn1_oid_id_rsa_digest_md5 - oid_id_rsa_digest_md5 - asn1_oid_id_rsadsi_des_ede3_cbc - oid_id_rsadsi_des_ede3_cbc - asn1_oid_id_rsadsi_encalg - oid_id_rsadsi_encalg - asn1_oid_id_rsadsi_rc2_cbc - oid_id_rsadsi_rc2_cbc - asn1_oid_id_secsig_sha_1 - oid_id_secsig_sha_1 - asn1_oid_id_sha224 - oid_id_sha224 - asn1_oid_id_sha256 - oid_id_sha256 - asn1_oid_id_sha384 - oid_id_sha384 - asn1_oid_id_sha512 - oid_id_sha512 - asn1_oid_id_uspkicommon_card_id - oid_id_uspkicommon_card_id - asn1_oid_id_uspkicommon_piv_interim - oid_id_uspkicommon_piv_interim - asn1_oid_id_x509_ce - oid_id_x509_ce - asn1_oid_id_x509_ce_authorityKeyIdentifier - oid_id_x509_ce_authorityKeyIdentifier - asn1_oid_id_x509_ce_basicConstraints - oid_id_x509_ce_basicConstraints - asn1_oid_id_x509_ce_cRLDistributionPoints - oid_id_x509_ce_cRLDistributionPoints - asn1_oid_id_x509_ce_cRLNumber - oid_id_x509_ce_cRLNumber - asn1_oid_id_x509_ce_cRLReason - oid_id_x509_ce_cRLReason - asn1_oid_id_x509_ce_certificateIssuer - oid_id_x509_ce_certificateIssuer - asn1_oid_id_x509_ce_certificatePolicies - oid_id_x509_ce_certificatePolicies - asn1_oid_id_x509_ce_deltaCRLIndicator - oid_id_x509_ce_deltaCRLIndicator - asn1_oid_id_x509_ce_extKeyUsage - oid_id_x509_ce_extKeyUsage - asn1_oid_id_x509_ce_freshestCRL - oid_id_x509_ce_freshestCRL - asn1_oid_id_x509_ce_holdInstructionCode - oid_id_x509_ce_holdInstructionCode - asn1_oid_id_x509_ce_inhibitAnyPolicy - oid_id_x509_ce_inhibitAnyPolicy - asn1_oid_id_x509_ce_invalidityDate - oid_id_x509_ce_invalidityDate - asn1_oid_id_x509_ce_issuerAltName - oid_id_x509_ce_issuerAltName - asn1_oid_id_x509_ce_issuingDistributionPoint - oid_id_x509_ce_issuingDistributionPoint - asn1_oid_id_x509_ce_keyUsage - oid_id_x509_ce_keyUsage - asn1_oid_id_x509_ce_nameConstraints - oid_id_x509_ce_nameConstraints - asn1_oid_id_x509_ce_policyConstraints - oid_id_x509_ce_policyConstraints - asn1_oid_id_x509_ce_policyMappings - oid_id_x509_ce_policyMappings - asn1_oid_id_x509_ce_privateKeyUsagePeriod - oid_id_x509_ce_privateKeyUsagePeriod - asn1_oid_id_x509_ce_subjectAltName - oid_id_x509_ce_subjectAltName - asn1_oid_id_x509_ce_subjectDirectoryAttributes - oid_id_x509_ce_subjectDirectoryAttributes - asn1_oid_id_x509_ce_subjectKeyIdentifier - oid_id_x509_ce_subjectKeyIdentifier - asn1_oid_id_x520_at - oid_id_x520_at - asn1_oid_id_x9_57 - oid_id_x9_57 - encode_CMSAttributes - decode_CMSAttributes - free_CMSAttributes - length_CMSAttributes - copy_CMSAttributes - encode_CMSCBCParameter - decode_CMSCBCParameter - free_CMSCBCParameter - length_CMSCBCParameter - copy_CMSCBCParameter - encode_CMSEncryptedData - decode_CMSEncryptedData - free_CMSEncryptedData - length_CMSEncryptedData - copy_CMSEncryptedData - encode_CMSIdentifier - decode_CMSIdentifier - free_CMSIdentifier - length_CMSIdentifier - copy_CMSIdentifier - encode_CMSRC2CBCParameter - decode_CMSRC2CBCParameter - free_CMSRC2CBCParameter - length_CMSRC2CBCParameter - copy_CMSRC2CBCParameter - encode_CMSVersion - decode_CMSVersion - free_CMSVersion - length_CMSVersion - copy_CMSVersion - encode_CertificateList - decode_CertificateList - free_CertificateList - length_CertificateList - copy_CertificateList - encode_CertificateRevocationLists - decode_CertificateRevocationLists - free_CertificateRevocationLists - length_CertificateRevocationLists - copy_CertificateRevocationLists - encode_CertificateSet - decode_CertificateSet - free_CertificateSet - length_CertificateSet - copy_CertificateSet - encode_ContentEncryptionAlgorithmIdentifier - decode_ContentEncryptionAlgorithmIdentifier - free_ContentEncryptionAlgorithmIdentifier - length_ContentEncryptionAlgorithmIdentifier - copy_ContentEncryptionAlgorithmIdentifier - encode_ContentInfo - decode_ContentInfo - free_ContentInfo - length_ContentInfo - copy_ContentInfo - encode_ContentType - decode_ContentType - free_ContentType - length_ContentType - copy_ContentType - encode_DigestAlgorithmIdentifier - decode_DigestAlgorithmIdentifier - free_DigestAlgorithmIdentifier - length_DigestAlgorithmIdentifier - copy_DigestAlgorithmIdentifier - encode_DigestAlgorithmIdentifiers - decode_DigestAlgorithmIdentifiers - free_DigestAlgorithmIdentifiers - length_DigestAlgorithmIdentifiers - copy_DigestAlgorithmIdentifiers - encode_EncapsulatedContentInfo - decode_EncapsulatedContentInfo - free_EncapsulatedContentInfo - length_EncapsulatedContentInfo - copy_EncapsulatedContentInfo - encode_EncryptedContent - decode_EncryptedContent - free_EncryptedContent - length_EncryptedContent - copy_EncryptedContent - encode_EncryptedContentInfo - decode_EncryptedContentInfo - free_EncryptedContentInfo - length_EncryptedContentInfo - copy_EncryptedContentInfo - encode_EncryptedKey - decode_EncryptedKey - free_EncryptedKey - length_EncryptedKey - copy_EncryptedKey - encode_EnvelopedData - decode_EnvelopedData - free_EnvelopedData - length_EnvelopedData - copy_EnvelopedData - encode_IssuerAndSerialNumber - decode_IssuerAndSerialNumber - free_IssuerAndSerialNumber - length_IssuerAndSerialNumber - copy_IssuerAndSerialNumber - encode_KeyEncryptionAlgorithmIdentifier - decode_KeyEncryptionAlgorithmIdentifier - free_KeyEncryptionAlgorithmIdentifier - length_KeyEncryptionAlgorithmIdentifier - copy_KeyEncryptionAlgorithmIdentifier - encode_KeyTransRecipientInfo - decode_KeyTransRecipientInfo - free_KeyTransRecipientInfo - length_KeyTransRecipientInfo - copy_KeyTransRecipientInfo - encode_MessageDigest - decode_MessageDigest - free_MessageDigest - length_MessageDigest - copy_MessageDigest - encode_OriginatorInfo - decode_OriginatorInfo - free_OriginatorInfo - length_OriginatorInfo - copy_OriginatorInfo - encode_RecipientIdentifier - decode_RecipientIdentifier - free_RecipientIdentifier - length_RecipientIdentifier - copy_RecipientIdentifier - encode_RecipientInfo - decode_RecipientInfo - free_RecipientInfo - length_RecipientInfo - copy_RecipientInfo - encode_RecipientInfos - decode_RecipientInfos - free_RecipientInfos - length_RecipientInfos - copy_RecipientInfos - encode_SignatureAlgorithmIdentifier - decode_SignatureAlgorithmIdentifier - free_SignatureAlgorithmIdentifier - length_SignatureAlgorithmIdentifier - copy_SignatureAlgorithmIdentifier - encode_SignatureValue - decode_SignatureValue - free_SignatureValue - length_SignatureValue - copy_SignatureValue - encode_SignedData - decode_SignedData - free_SignedData - length_SignedData - copy_SignedData - encode_SignerIdentifier - decode_SignerIdentifier - free_SignerIdentifier - length_SignerIdentifier - copy_SignerIdentifier - encode_SignerInfo - decode_SignerInfo - free_SignerInfo - length_SignerInfo - copy_SignerInfo - encode_SignerInfos - decode_SignerInfos - free_SignerInfos - length_SignerInfos - copy_SignerInfos - asn1_oid_id_pkcs7 - oid_id_pkcs7 - asn1_oid_id_pkcs7_data - oid_id_pkcs7_data - asn1_oid_id_pkcs7_digestedData - oid_id_pkcs7_digestedData - asn1_oid_id_pkcs7_encryptedData - oid_id_pkcs7_encryptedData - asn1_oid_id_pkcs7_envelopedData - oid_id_pkcs7_envelopedData - asn1_oid_id_pkcs7_signedAndEnvelopedData - oid_id_pkcs7_signedAndEnvelopedData - asn1_oid_id_pkcs7_signedData - oid_id_pkcs7_signedData - encode_UnprotectedAttributes - decode_UnprotectedAttributes - free_UnprotectedAttributes - length_UnprotectedAttributes - copy_UnprotectedAttributes - encode_AD_AND_OR - decode_AD_AND_OR - free_AD_AND_OR - length_AD_AND_OR - copy_AD_AND_OR - encode_AD_IF_RELEVANT - decode_AD_IF_RELEVANT - free_AD_IF_RELEVANT - length_AD_IF_RELEVANT - copy_AD_IF_RELEVANT - encode_AD_KDCIssued - decode_AD_KDCIssued - free_AD_KDCIssued - length_AD_KDCIssued - copy_AD_KDCIssued - encode_AD_MANDATORY_FOR_KDC - decode_AD_MANDATORY_FOR_KDC - free_AD_MANDATORY_FOR_KDC - length_AD_MANDATORY_FOR_KDC - copy_AD_MANDATORY_FOR_KDC - encode_AD_LoginAlias - decode_AD_LoginAlias - free_AD_LoginAlias - length_AD_LoginAlias - copy_AD_LoginAlias - encode_APOptions - decode_APOptions - free_APOptions - length_APOptions - copy_APOptions - APOptions2int - int2APOptions - asn1_APOptions_units - encode_AP_REP - decode_AP_REP - free_AP_REP - length_AP_REP - copy_AP_REP - encode_AP_REQ - decode_AP_REQ - free_AP_REQ - length_AP_REQ - copy_AP_REQ - encode_AS_REP - decode_AS_REP - free_AS_REP - length_AS_REP - copy_AS_REP - encode_AS_REQ - decode_AS_REQ - free_AS_REQ - length_AS_REQ - copy_AS_REQ - encode_AUTHDATA_TYPE - decode_AUTHDATA_TYPE - free_AUTHDATA_TYPE - length_AUTHDATA_TYPE - copy_AUTHDATA_TYPE - encode_Authenticator - decode_Authenticator - free_Authenticator - length_Authenticator - copy_Authenticator - encode_AuthorizationData - decode_AuthorizationData - free_AuthorizationData - length_AuthorizationData - copy_AuthorizationData - add_AuthorizationData - remove_AuthorizationData - encode_AuthorizationDataElement - decode_AuthorizationDataElement - free_AuthorizationDataElement - length_AuthorizationDataElement - copy_AuthorizationDataElement - encode_CKSUMTYPE - decode_CKSUMTYPE - free_CKSUMTYPE - length_CKSUMTYPE - copy_CKSUMTYPE - encode_ChangePasswdDataMS - decode_ChangePasswdDataMS - free_ChangePasswdDataMS - length_ChangePasswdDataMS - copy_ChangePasswdDataMS - encode_Checksum - decode_Checksum - free_Checksum - length_Checksum - copy_Checksum - encode_ENCTYPE - decode_ENCTYPE - free_ENCTYPE - length_ENCTYPE - copy_ENCTYPE - encode_ETYPE_INFO - decode_ETYPE_INFO - free_ETYPE_INFO - length_ETYPE_INFO - copy_ETYPE_INFO - add_ETYPE_INFO - remove_ETYPE_INFO - encode_ETYPE_INFO2 - decode_ETYPE_INFO2 - free_ETYPE_INFO2 - length_ETYPE_INFO2 - copy_ETYPE_INFO2 - add_ETYPE_INFO2 - remove_ETYPE_INFO2 - encode_ETYPE_INFO2_ENTRY - decode_ETYPE_INFO2_ENTRY - free_ETYPE_INFO2_ENTRY - length_ETYPE_INFO2_ENTRY - copy_ETYPE_INFO2_ENTRY - encode_ETYPE_INFO_ENTRY - decode_ETYPE_INFO_ENTRY - free_ETYPE_INFO_ENTRY - length_ETYPE_INFO_ENTRY - copy_ETYPE_INFO_ENTRY - encode_EncAPRepPart - decode_EncAPRepPart - free_EncAPRepPart - length_EncAPRepPart - copy_EncAPRepPart - encode_EncASRepPart - decode_EncASRepPart - free_EncASRepPart - length_EncASRepPart - copy_EncASRepPart - encode_EncKDCRepPart - decode_EncKDCRepPart - free_EncKDCRepPart - length_EncKDCRepPart - copy_EncKDCRepPart - encode_EncKrbCredPart - decode_EncKrbCredPart - free_EncKrbCredPart - length_EncKrbCredPart - copy_EncKrbCredPart - encode_EncKrbPrivPart - decode_EncKrbPrivPart - free_EncKrbPrivPart - length_EncKrbPrivPart - copy_EncKrbPrivPart - encode_EncTGSRepPart - decode_EncTGSRepPart - free_EncTGSRepPart - length_EncTGSRepPart - copy_EncTGSRepPart - encode_EncTicketPart - decode_EncTicketPart - free_EncTicketPart - length_EncTicketPart - copy_EncTicketPart - encode_EncryptedData - decode_EncryptedData - free_EncryptedData - length_EncryptedData - copy_EncryptedData - encode_EncryptionKey - decode_EncryptionKey - free_EncryptionKey - length_EncryptionKey - copy_EncryptionKey - encode_EtypeList - decode_EtypeList - free_EtypeList - length_EtypeList - copy_EtypeList - encode_HostAddress - decode_HostAddress - free_HostAddress - length_HostAddress - copy_HostAddress - encode_HostAddresses - decode_HostAddresses - free_HostAddresses - length_HostAddresses - copy_HostAddresses - encode_KDCOptions - decode_KDCOptions - free_KDCOptions - length_KDCOptions - copy_KDCOptions - KDCOptions2int - int2KDCOptions - asn1_KDCOptions_units - encode_KDC_REP - decode_KDC_REP - free_KDC_REP - length_KDC_REP - copy_KDC_REP - encode_KDC_REQ - decode_KDC_REQ - free_KDC_REQ - length_KDC_REQ - copy_KDC_REQ - encode_KDC_REQ_BODY - decode_KDC_REQ_BODY - free_KDC_REQ_BODY - length_KDC_REQ_BODY - copy_KDC_REQ_BODY - encode_KRB_CRED - decode_KRB_CRED - free_KRB_CRED - length_KRB_CRED - copy_KRB_CRED - encode_KRB_ERROR - decode_KRB_ERROR - free_KRB_ERROR - length_KRB_ERROR - copy_KRB_ERROR - encode_KRB_PRIV - decode_KRB_PRIV - free_KRB_PRIV - length_KRB_PRIV - copy_KRB_PRIV - encode_KRB_SAFE - decode_KRB_SAFE - free_KRB_SAFE - length_KRB_SAFE - copy_KRB_SAFE - encode_KRB_SAFE_BODY - decode_KRB_SAFE_BODY - free_KRB_SAFE_BODY - length_KRB_SAFE_BODY - copy_KRB_SAFE_BODY - encode_KerberosString - decode_KerberosString - free_KerberosString - length_KerberosString - copy_KerberosString - encode_KerberosTime - decode_KerberosTime - free_KerberosTime - length_KerberosTime - copy_KerberosTime - encode_KrbCredInfo - decode_KrbCredInfo - free_KrbCredInfo - length_KrbCredInfo - copy_KrbCredInfo - encode_LR_TYPE - decode_LR_TYPE - free_LR_TYPE - length_LR_TYPE - copy_LR_TYPE - encode_LastReq - decode_LastReq - free_LastReq - length_LastReq - copy_LastReq - encode_MESSAGE_TYPE - decode_MESSAGE_TYPE - free_MESSAGE_TYPE - length_MESSAGE_TYPE - copy_MESSAGE_TYPE - encode_METHOD_DATA - decode_METHOD_DATA - free_METHOD_DATA - length_METHOD_DATA - copy_METHOD_DATA - add_METHOD_DATA - remove_METHOD_DATA - encode_NAME_TYPE - decode_NAME_TYPE - free_NAME_TYPE - length_NAME_TYPE - copy_NAME_TYPE - encode_PADATA_TYPE - decode_PADATA_TYPE - free_PADATA_TYPE - length_PADATA_TYPE - copy_PADATA_TYPE - encode_PA_DATA - decode_PA_DATA - free_PA_DATA - length_PA_DATA - copy_PA_DATA - encode_PA_ENC_SAM_RESPONSE_ENC - decode_PA_ENC_SAM_RESPONSE_ENC - free_PA_ENC_SAM_RESPONSE_ENC - length_PA_ENC_SAM_RESPONSE_ENC - copy_PA_ENC_SAM_RESPONSE_ENC - encode_PA_ENC_TS_ENC - decode_PA_ENC_TS_ENC - free_PA_ENC_TS_ENC - length_PA_ENC_TS_ENC - copy_PA_ENC_TS_ENC - encode_PA_PAC_REQUEST - decode_PA_PAC_REQUEST - free_PA_PAC_REQUEST - length_PA_PAC_REQUEST - copy_PA_PAC_REQUEST - encode_PA_S4U2Self - decode_PA_S4U2Self - free_PA_S4U2Self - length_PA_S4U2Self - copy_PA_S4U2Self - encode_PA_SAM_CHALLENGE_2 - decode_PA_SAM_CHALLENGE_2 - free_PA_SAM_CHALLENGE_2 - length_PA_SAM_CHALLENGE_2 - copy_PA_SAM_CHALLENGE_2 - encode_PA_SAM_CHALLENGE_2_BODY - decode_PA_SAM_CHALLENGE_2_BODY - free_PA_SAM_CHALLENGE_2_BODY - length_PA_SAM_CHALLENGE_2_BODY - copy_PA_SAM_CHALLENGE_2_BODY - encode_PA_SAM_REDIRECT - decode_PA_SAM_REDIRECT - free_PA_SAM_REDIRECT - length_PA_SAM_REDIRECT - copy_PA_SAM_REDIRECT - encode_PA_SAM_RESPONSE_2 - decode_PA_SAM_RESPONSE_2 - free_PA_SAM_RESPONSE_2 - length_PA_SAM_RESPONSE_2 - copy_PA_SAM_RESPONSE_2 - encode_PA_SAM_TYPE - decode_PA_SAM_TYPE - free_PA_SAM_TYPE - length_PA_SAM_TYPE - copy_PA_SAM_TYPE - encode_PA_ClientCanonicalized - decode_PA_ClientCanonicalized - free_PA_ClientCanonicalized - length_PA_ClientCanonicalized - copy_PA_ClientCanonicalized - encode_PA_ClientCanonicalizedNames - decode_PA_ClientCanonicalizedNames - free_PA_ClientCanonicalizedNames - length_PA_ClientCanonicalizedNames - copy_PA_ClientCanonicalizedNames - encode_PA_SvrReferralData - decode_PA_SvrReferralData - free_PA_SvrReferralData - length_PA_SvrReferralData - copy_PA_SvrReferralData - encode_PA_ServerReferralData - decode_PA_ServerReferralData - free_PA_ServerReferralData - length_PA_ServerReferralData - copy_PA_ServerReferralData - encode_PA_SERVER_REFERRAL_DATA - decode_PA_SERVER_REFERRAL_DATA - free_PA_SERVER_REFERRAL_DATA - length_PA_SERVER_REFERRAL_DATA - copy_PA_SERVER_REFERRAL_DATA - encode_PROV_SRV_LOCATION - decode_PROV_SRV_LOCATION - free_PROV_SRV_LOCATION - length_PROV_SRV_LOCATION - copy_PROV_SRV_LOCATION - encode_Principal - decode_Principal - free_Principal - length_Principal - copy_Principal - encode_PrincipalName - decode_PrincipalName - free_PrincipalName - length_PrincipalName - copy_PrincipalName - encode_Principals - decode_Principals - free_Principals - length_Principals - copy_Principals - add_Principals - remove_Principals - encode_Realm - decode_Realm - free_Realm - length_Realm - copy_Realm - encode_SAMFlags - decode_SAMFlags - free_SAMFlags - length_SAMFlags - copy_SAMFlags - SAMFlags2int - int2SAMFlags - asn1_SAMFlags_units - encode_TGS_REP - decode_TGS_REP - free_TGS_REP - length_TGS_REP - copy_TGS_REP - encode_TGS_REQ - decode_TGS_REQ - free_TGS_REQ - length_TGS_REQ - copy_TGS_REQ - encode_TYPED_DATA - decode_TYPED_DATA - free_TYPED_DATA - length_TYPED_DATA - copy_TYPED_DATA - encode_Ticket - decode_Ticket - free_Ticket - length_Ticket - copy_Ticket - encode_TicketFlags - decode_TicketFlags - free_TicketFlags - length_TicketFlags - copy_TicketFlags - TicketFlags2int - int2TicketFlags - asn1_TicketFlags_units - encode_TransitedEncoding - decode_TransitedEncoding - free_TransitedEncoding - length_TransitedEncoding - copy_TransitedEncoding - encode_TypedData - decode_TypedData - free_TypedData - length_TypedData - copy_TypedData - encode_krb5int32 - decode_krb5int32 - free_krb5int32 - length_krb5int32 - copy_krb5int32 - encode_krb5uint32 - decode_krb5uint32 - free_krb5uint32 - length_krb5uint32 - copy_krb5uint32 - encode_KRB5SignedPathData - decode_KRB5SignedPathData - free_KRB5SignedPathData - length_KRB5SignedPathData - copy_KRB5SignedPathData - encode_KRB5SignedPath - decode_KRB5SignedPath - free_KRB5SignedPath - length_KRB5SignedPath - copy_KRB5SignedPath - asn1_oid_id_pkinit - oid_id_pkinit - asn1_oid_id_pkauthdata - oid_id_pkauthdata - asn1_oid_id_pkdhkeydata - oid_id_pkdhkeydata - asn1_oid_id_pkrkeydata - oid_id_pkrkeydata - asn1_oid_id_pkekuoid - oid_id_pkekuoid - asn1_oid_id_pkkdcekuoid - oid_id_pkkdcekuoid - asn1_oid_id_pkinit_san - oid_id_pkinit_san - asn1_oid_id_pkinit_ms_eku - oid_id_pkinit_ms_eku - asn1_oid_id_pkinit_ms_san - oid_id_pkinit_ms_san - asn1_oid_id_pkinit_kdf - oid_id_pkinit_kdf - asn1_oid_id_pkinit_kdf_ah_sha1 - oid_id_pkinit_kdf_ah_sha1 - asn1_oid_id_pkinit_kdf_ah_sha256 - oid_id_pkinit_kdf_ah_sha256 - asn1_oid_id_pkinit_kdf_ah_sha512 - oid_id_pkinit_kdf_ah_sha512 - encode_MS_UPN_SAN - decode_MS_UPN_SAN - free_MS_UPN_SAN - length_MS_UPN_SAN - copy_MS_UPN_SAN - encode_DHNonce - decode_DHNonce - free_DHNonce - length_DHNonce - copy_DHNonce - encode_KDFAlgorithmId - decode_KDFAlgorithmId - free_KDFAlgorithmId - length_KDFAlgorithmId - copy_KDFAlgorithmId - encode_TrustedCA - decode_TrustedCA - free_TrustedCA - length_TrustedCA - copy_TrustedCA - encode_ExternalPrincipalIdentifier - decode_ExternalPrincipalIdentifier - free_ExternalPrincipalIdentifier - length_ExternalPrincipalIdentifier - copy_ExternalPrincipalIdentifier - encode_ExternalPrincipalIdentifiers - decode_ExternalPrincipalIdentifiers - free_ExternalPrincipalIdentifiers - length_ExternalPrincipalIdentifiers - copy_ExternalPrincipalIdentifiers - encode_PA_PK_AS_REQ - decode_PA_PK_AS_REQ - free_PA_PK_AS_REQ - length_PA_PK_AS_REQ - copy_PA_PK_AS_REQ - encode_PKAuthenticator - decode_PKAuthenticator - free_PKAuthenticator - length_PKAuthenticator - copy_PKAuthenticator - encode_AuthPack - decode_AuthPack - free_AuthPack - length_AuthPack - copy_AuthPack - encode_TD_TRUSTED_CERTIFIERS - decode_TD_TRUSTED_CERTIFIERS - free_TD_TRUSTED_CERTIFIERS - length_TD_TRUSTED_CERTIFIERS - copy_TD_TRUSTED_CERTIFIERS - encode_TD_INVALID_CERTIFICATES - decode_TD_INVALID_CERTIFICATES - free_TD_INVALID_CERTIFICATES - length_TD_INVALID_CERTIFICATES - copy_TD_INVALID_CERTIFICATES - encode_KRB5PrincipalName - decode_KRB5PrincipalName - free_KRB5PrincipalName - length_KRB5PrincipalName - copy_KRB5PrincipalName - encode_AD_INITIAL_VERIFIED_CAS - decode_AD_INITIAL_VERIFIED_CAS - free_AD_INITIAL_VERIFIED_CAS - length_AD_INITIAL_VERIFIED_CAS - copy_AD_INITIAL_VERIFIED_CAS - encode_DHRepInfo - decode_DHRepInfo - free_DHRepInfo - length_DHRepInfo - copy_DHRepInfo - encode_PA_PK_AS_REP - decode_PA_PK_AS_REP - free_PA_PK_AS_REP - length_PA_PK_AS_REP - copy_PA_PK_AS_REP - encode_KDCDHKeyInfo - decode_KDCDHKeyInfo - free_KDCDHKeyInfo - length_KDCDHKeyInfo - copy_KDCDHKeyInfo - encode_ReplyKeyPack - decode_ReplyKeyPack - free_ReplyKeyPack - length_ReplyKeyPack - copy_ReplyKeyPack - encode_TD_DH_PARAMETERS - decode_TD_DH_PARAMETERS - free_TD_DH_PARAMETERS - length_TD_DH_PARAMETERS - copy_TD_DH_PARAMETERS - encode_PKAuthenticator_Win2k - decode_PKAuthenticator_Win2k - free_PKAuthenticator_Win2k - length_PKAuthenticator_Win2k - copy_PKAuthenticator_Win2k - encode_AuthPack_Win2k - decode_AuthPack_Win2k - free_AuthPack_Win2k - length_AuthPack_Win2k - copy_AuthPack_Win2k - encode_TrustedCA_Win2k - decode_TrustedCA_Win2k - free_TrustedCA_Win2k - length_TrustedCA_Win2k - copy_TrustedCA_Win2k - encode_PA_PK_AS_REQ_Win2k - decode_PA_PK_AS_REQ_Win2k - free_PA_PK_AS_REQ_Win2k - length_PA_PK_AS_REQ_Win2k - copy_PA_PK_AS_REQ_Win2k - encode_PA_PK_AS_REP_Win2k - decode_PA_PK_AS_REP_Win2k - free_PA_PK_AS_REP_Win2k - length_PA_PK_AS_REP_Win2k - copy_PA_PK_AS_REP_Win2k - encode_PA_PK_AS_REP_BTMM - decode_PA_PK_AS_REP_BTMM - free_PA_PK_AS_REP_BTMM - length_PA_PK_AS_REP_BTMM - copy_PA_PK_AS_REP_BTMM - encode_KDCDHKeyInfo_Win2k - decode_KDCDHKeyInfo_Win2k - free_KDCDHKeyInfo_Win2k - length_KDCDHKeyInfo_Win2k - copy_KDCDHKeyInfo_Win2k - encode_ReplyKeyPack_Win2k - decode_ReplyKeyPack_Win2k - free_ReplyKeyPack_Win2k - length_ReplyKeyPack_Win2k - copy_ReplyKeyPack_Win2k - encode_PkinitSP80056AOtherInfo - decode_PkinitSP80056AOtherInfo - free_PkinitSP80056AOtherInfo - length_PkinitSP80056AOtherInfo - copy_PkinitSP80056AOtherInfo - encode_PkinitSuppPubInfo - decode_PkinitSuppPubInfo - free_PkinitSuppPubInfo - length_PkinitSuppPubInfo - copy_PkinitSuppPubInfo - encode_PKCS8PrivateKeyAlgorithmIdentifier - decode_PKCS8PrivateKeyAlgorithmIdentifier - free_PKCS8PrivateKeyAlgorithmIdentifier - length_PKCS8PrivateKeyAlgorithmIdentifier - copy_PKCS8PrivateKeyAlgorithmIdentifier - encode_PKCS8PrivateKey - decode_PKCS8PrivateKey - free_PKCS8PrivateKey - length_PKCS8PrivateKey - copy_PKCS8PrivateKey - encode_PKCS8PrivateKeyInfo - decode_PKCS8PrivateKeyInfo - free_PKCS8PrivateKeyInfo - length_PKCS8PrivateKeyInfo - copy_PKCS8PrivateKeyInfo - encode_PKCS8Attributes - decode_PKCS8Attributes - free_PKCS8Attributes - length_PKCS8Attributes - copy_PKCS8Attributes - encode_PKCS8EncryptedPrivateKeyInfo - decode_PKCS8EncryptedPrivateKeyInfo - free_PKCS8EncryptedPrivateKeyInfo - length_PKCS8EncryptedPrivateKeyInfo - copy_PKCS8EncryptedPrivateKeyInfo - encode_PKCS8EncryptedData - decode_PKCS8EncryptedData - free_PKCS8EncryptedData - length_PKCS8EncryptedData - copy_PKCS8EncryptedData - asn1_oid_id_pkcs_9 - oid_id_pkcs_9 - asn1_oid_id_pkcs9_contentType - oid_id_pkcs9_contentType - asn1_oid_id_pkcs9_emailAddress - oid_id_pkcs9_emailAddress - asn1_oid_id_pkcs9_messageDigest - oid_id_pkcs9_messageDigest - asn1_oid_id_pkcs9_signingTime - oid_id_pkcs9_signingTime - asn1_oid_id_pkcs9_countersignature - oid_id_pkcs9_countersignature - asn1_oid_id_pkcs_9_at_friendlyName - oid_id_pkcs_9_at_friendlyName - asn1_oid_id_pkcs_9_at_localKeyId - oid_id_pkcs_9_at_localKeyId - asn1_oid_id_pkcs_9_at_certTypes - oid_id_pkcs_9_at_certTypes - asn1_oid_id_pkcs_9_at_certTypes_x509 - oid_id_pkcs_9_at_certTypes_x509 - encode_PKCS9_BMPString - decode_PKCS9_BMPString - free_PKCS9_BMPString - length_PKCS9_BMPString - copy_PKCS9_BMPString - encode_PKCS9_friendlyName - decode_PKCS9_friendlyName - free_PKCS9_friendlyName - length_PKCS9_friendlyName - copy_PKCS9_friendlyName - asn1_oid_id_pkcs_12 - oid_id_pkcs_12 - asn1_oid_id_pkcs_12PbeIds - oid_id_pkcs_12PbeIds - asn1_oid_id_pbeWithSHAAnd128BitRC4 - oid_id_pbeWithSHAAnd128BitRC4 - asn1_oid_id_pbeWithSHAAnd40BitRC4 - oid_id_pbeWithSHAAnd40BitRC4 - asn1_oid_id_pbeWithSHAAnd3_KeyTripleDES_CBC - oid_id_pbeWithSHAAnd3_KeyTripleDES_CBC - asn1_oid_id_pbeWithSHAAnd2_KeyTripleDES_CBC - oid_id_pbeWithSHAAnd2_KeyTripleDES_CBC - asn1_oid_id_pbeWithSHAAnd128BitRC2_CBC - oid_id_pbeWithSHAAnd128BitRC2_CBC - asn1_oid_id_pbewithSHAAnd40BitRC2_CBC - oid_id_pbewithSHAAnd40BitRC2_CBC - asn1_oid_id_pkcs12_bagtypes - oid_id_pkcs12_bagtypes - asn1_oid_id_pkcs12_keyBag - oid_id_pkcs12_keyBag - asn1_oid_id_pkcs12_pkcs8ShroudedKeyBag - oid_id_pkcs12_pkcs8ShroudedKeyBag - asn1_oid_id_pkcs12_certBag - oid_id_pkcs12_certBag - asn1_oid_id_pkcs12_crlBag - oid_id_pkcs12_crlBag - asn1_oid_id_pkcs12_secretBag - oid_id_pkcs12_secretBag - asn1_oid_id_pkcs12_safeContentsBag - oid_id_pkcs12_safeContentsBag - encode_PKCS12_MacData - decode_PKCS12_MacData - free_PKCS12_MacData - length_PKCS12_MacData - copy_PKCS12_MacData - encode_PKCS12_PFX - decode_PKCS12_PFX - free_PKCS12_PFX - length_PKCS12_PFX - copy_PKCS12_PFX - encode_PKCS12_AuthenticatedSafe - decode_PKCS12_AuthenticatedSafe - free_PKCS12_AuthenticatedSafe - length_PKCS12_AuthenticatedSafe - copy_PKCS12_AuthenticatedSafe - encode_PKCS12_CertBag - decode_PKCS12_CertBag - free_PKCS12_CertBag - length_PKCS12_CertBag - copy_PKCS12_CertBag - encode_PKCS12_Attribute - decode_PKCS12_Attribute - free_PKCS12_Attribute - length_PKCS12_Attribute - copy_PKCS12_Attribute - encode_PKCS12_Attributes - decode_PKCS12_Attributes - free_PKCS12_Attributes - length_PKCS12_Attributes - copy_PKCS12_Attributes - encode_PKCS12_SafeBag - decode_PKCS12_SafeBag - free_PKCS12_SafeBag - length_PKCS12_SafeBag - copy_PKCS12_SafeBag - encode_PKCS12_SafeContents - decode_PKCS12_SafeContents - free_PKCS12_SafeContents - length_PKCS12_SafeContents - copy_PKCS12_SafeContents - encode_PKCS12_OctetString - decode_PKCS12_OctetString - free_PKCS12_OctetString - length_PKCS12_OctetString - copy_PKCS12_OctetString - encode_PKCS12_PBEParams - decode_PKCS12_PBEParams - free_PKCS12_PBEParams - length_PKCS12_PBEParams - copy_PKCS12_PBEParams - encode_DigestError - decode_DigestError - free_DigestError - length_DigestError - copy_DigestError - encode_DigestInit - decode_DigestInit - free_DigestInit - length_DigestInit - copy_DigestInit - encode_DigestInitReply - decode_DigestInitReply - free_DigestInitReply - length_DigestInitReply - copy_DigestInitReply - encode_DigestREP - decode_DigestREP - free_DigestREP - length_DigestREP - copy_DigestREP - encode_DigestREQ - decode_DigestREQ - free_DigestREQ - length_DigestREQ - copy_DigestREQ - encode_DigestRepInner - decode_DigestRepInner - free_DigestRepInner - length_DigestRepInner - copy_DigestRepInner - encode_DigestReqInner - decode_DigestReqInner - free_DigestReqInner - length_DigestReqInner - copy_DigestReqInner - encode_DigestRequest - decode_DigestRequest - free_DigestRequest - length_DigestRequest - copy_DigestRequest - encode_DigestResponse - decode_DigestResponse - free_DigestResponse - length_DigestResponse - copy_DigestResponse - encode_DigestTypes - decode_DigestTypes - free_DigestTypes - length_DigestTypes - copy_DigestTypes - DigestTypes2int - int2DigestTypes - asn1_DigestTypes_units - encode_NTLMInit - decode_NTLMInit - free_NTLMInit - length_NTLMInit - copy_NTLMInit - encode_NTLMInitReply - decode_NTLMInitReply - free_NTLMInitReply - length_NTLMInitReply - copy_NTLMInitReply - encode_NTLMRequest - decode_NTLMRequest - free_NTLMRequest - length_NTLMRequest - copy_NTLMRequest - encode_NTLMResponse - decode_NTLMResponse - free_NTLMResponse - length_NTLMResponse - copy_NTLMResponse - encode_Kx509Response - decode_Kx509Response - free_Kx509Response - length_Kx509Response - copy_Kx509Response - encode_Kx509Request - decode_Kx509Request - free_Kx509Request - length_Kx509Request - copy_Kx509Request - initialize_asn1_error_table_r - initialize_asn1_error_table + der_put_octet_string + der_put_oid + der_put_printable_string + der_put_tag + der_put_universal_string + der_put_unsigned + der_put_utctime + der_put_utf8string + der_put_visible_string diff --git a/windows/NTMakefile.w32 b/windows/NTMakefile.w32 index 19e2a6f27..fa57266db 100644 --- a/windows/NTMakefile.w32 +++ b/windows/NTMakefile.w32 @@ -277,6 +277,9 @@ prep:: show-cmds {$(OBJ)}.hx{$(INCDIR)}.h: $(CP) $< $@ +{$(OBJ)}.hx{$(OBJ)}.h: + $(CP) $< $@ + {}.rc{$(OBJ)}.res: $(RC2RES)