/* * * pkcs8.h * * Note, this file consists of machine-generated data structures. * Do not edit these contents. * * * Copyright (C) 1996, 1997, Visa International Service Association and MasterCard International Incorporated * All Rights Reserved. * * briank@terisa.com * */ #ifndef __pkcs8__h__ #define __pkcs8__h__ #include <define.h> #include <asn_types.h> #ifdef __cplusplus extern "C" { #endif #include "x509.h" typedef asn__any pkcs8__AlgorithmIdentifier ; typedef asn__any pkcs8__PrivateKeyInfo ; typedef asn__integer pkcs8__Version ; typedef pkcs8__AlgorithmIdentifier pkcs8__PrivateKeyAlgorithmIdentifier ; typedef asn__octet_string pkcs8__PrivateKey ; typedef struct pkcs8__PrivateKeyAttributes_ { struct pkcs8__PrivateKeyAttributes_ *next ; x509__Attribute attribute ; } pkcs8__PrivateKeyAttributes ; typedef struct pkcs8__UnencodedPrivateKeyInfo_ { # define pkcs8__UnencodedPrivateKeyInfo__attributes 0 UCHAR _present[1] ; pkcs8__Version version ; pkcs8__PrivateKeyAlgorithmIdentifier privateKeyAlgorithm ; pkcs8__PrivateKey privateKey ; pkcs8__PrivateKeyAttributes *attributes ; } pkcs8__UnencodedPrivateKeyInfo ; typedef pkcs8__AlgorithmIdentifier pkcs8__EncryptionAlgorithmIdentifier ; typedef asn__octet_string pkcs8__EncryptedData ; typedef struct pkcs8__EncryptedPrivateKeyInfo_ { pkcs8__EncryptionAlgorithmIdentifier encryptionAlgorithm ; pkcs8__EncryptedData encryptedData ; } pkcs8__EncryptedPrivateKeyInfo ; # define PKCS8__ALGORITHMIDENTIFIER 0 /* pkcs8__AlgorithmIdentifier */ # define PKCS8__PRIVATEKEYINFO 1 /* pkcs8__PrivateKeyInfo */ # define PKCS8__UNENCODEDPRIVATEKEYINFO 2 /* pkcs8__UnencodedPrivateKeyInfo */ # define PKCS8__VERSION 3 /* pkcs8__Version */ # define PKCS8__PRIVATEKEYALGORITHMIDENTIFIER 4 /* pkcs8__PrivateKeyAlgorithmIdentifier */ # define PKCS8__PRIVATEKEY 5 /* pkcs8__PrivateKey */ # define PKCS8__PRIVATEKEYATTRIBUTES 6 /* pkcs8__PrivateKeyAttributes */ # define PKCS8__ENCRYPTEDPRIVATEKEYINFO 7 /* pkcs8__EncryptedPrivateKeyInfo */ # define PKCS8__ENCRYPTIONALGORITHMIDENTIFIER 8 /* pkcs8__EncryptionAlgorithmIdentifier */ # define PKCS8__ENCRYPTEDDATA 9 /* pkcs8__EncryptedData */ PRIVATE a2c_module pkcs8 ; #ifdef __cplusplus } #endif #endif
Copyright © 1996, 1997, Visa International Service Association and MasterCard International Incorporated
All Rights Reserved.