OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Attributes | List of all members
pkcs7_st Struct Reference

#include <pkcs7.h>

Public Attributes

unsigned char * asn1
 
long length
 
int state
 
int detached
 
ASN1_OBJECTtype
 
union {
   char *   ptr
 
   ASN1_OCTET_STRING *   data
 
   PKCS7_SIGNED *   sign
 
   PKCS7_ENVELOPE *   enveloped
 
   PKCS7_SIGN_ENVELOPE *   signed_and_enveloped
 
   PKCS7_DIGEST *   digest
 
   PKCS7_ENCRYPT *   encrypted
 
   ASN1_TYPE *   other
 
d
 
union {
   char *   ptr
 
   ASN1_OCTET_STRING *   data
 
   PKCS7_SIGNED *   sign
 
   PKCS7_ENVELOPE *   enveloped
 
   PKCS7_SIGN_ENVELOPE *   signed_and_enveloped
 
   PKCS7_DIGEST *   digest
 
   PKCS7_ENCRYPT *   encrypted
 
   ASN1_TYPE *   other
 
d
 

Detailed Description

Definition at line 175 of file pkcs7.h.

Member Data Documentation

unsigned char * pkcs7_st::asn1

Definition at line 179 of file pkcs7.h.

union { ... } pkcs7_st::d
union { ... } pkcs7_st::d
ASN1_OCTET_STRING* pkcs7_st::data

Definition at line 197 of file pkcs7.h.

int pkcs7_st::detached

Definition at line 187 of file pkcs7.h.

PKCS7_DIGEST* pkcs7_st::digest

Definition at line 209 of file pkcs7.h.

PKCS7_ENCRYPT* pkcs7_st::encrypted

Definition at line 212 of file pkcs7.h.

PKCS7_ENVELOPE* pkcs7_st::enveloped

Definition at line 203 of file pkcs7.h.

long pkcs7_st::length

Definition at line 180 of file pkcs7.h.

ASN1_TYPE* pkcs7_st::other

Definition at line 215 of file pkcs7.h.

char* pkcs7_st::ptr

Definition at line 194 of file pkcs7.h.

PKCS7_SIGNED* pkcs7_st::sign

Definition at line 200 of file pkcs7.h.

PKCS7_SIGN_ENVELOPE* pkcs7_st::signed_and_enveloped

Definition at line 206 of file pkcs7.h.

int pkcs7_st::state

Definition at line 185 of file pkcs7.h.

ASN1_OBJECT * pkcs7_st::type

Definition at line 189 of file pkcs7.h.


The documentation for this struct was generated from the following files: