Eneboo - Documentación para desarrolladores
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <openssl/pkcs7.h>
#include <openssl/asn1_mac.h>
#include <openssl/x509.h>
Funciones | |
int | add_signed_time (PKCS7_SIGNER_INFO *si) |
ASN1_UTCTIME * | get_signed_time (PKCS7_SIGNER_INFO *si) |
void | add_signed_string (PKCS7_SIGNER_INFO *si, char *str) |
int | get_signed_string (PKCS7_SIGNER_INFO *si, char *buf, int len) |
int | add_signed_seq2string (PKCS7_SIGNER_INFO *si, char *str1, char *str2) |
int | get_signed_seq2string (PKCS7_SIGNER_INFO *si, char **str1, char **str2) |
X509_ATTRIBUTE * | create_time (void) |
ASN1_UTCTIME * | sk_get_time (STACK_OF(X509_ATTRIBUTE)*sk) |
X509_ATTRIBUTE * | create_string (char *str) |
int | sk_get_string (STACK_OF(X509_ATTRIBUTE)*sk, char *buf, int len) |
X509_ATTRIBUTE * | add_seq2string (PKCS7_SIGNER_INFO *si, char *str1, char *str2) |
int | sk_get_seq2string (STACK_OF(X509_ATTRIBUTE)*sk, char **str1, char **str2) |
X509_ATTRIBUTE* add_seq2string | ( | PKCS7_SIGNER_INFO * | si, |
char * | str1, | ||
char * | str2 | ||
) |
int add_signed_seq2string | ( | PKCS7_SIGNER_INFO * | si, |
char * | str1, | ||
char * | str2 | ||
) |
void add_signed_string | ( | PKCS7_SIGNER_INFO * | si, |
char * | str | ||
) |
int add_signed_time | ( | PKCS7_SIGNER_INFO * | si | ) |
X509_ATTRIBUTE* create_string | ( | char * | str | ) |
X509_ATTRIBUTE* create_time | ( | void | ) |
int get_signed_seq2string | ( | PKCS7_SIGNER_INFO * | si, |
char ** | str1, | ||
char ** | str2 | ||
) |
int get_signed_string | ( | PKCS7_SIGNER_INFO * | si, |
char * | buf, | ||
int | len | ||
) |
ASN1_UTCTIME* get_signed_time | ( | PKCS7_SIGNER_INFO * | si | ) |
int sk_get_seq2string | ( | STACK_OF(X509_ATTRIBUTE)* | sk, |
char ** | str1, | ||
char ** | str2 | ||
) |
int sk_get_string | ( | STACK_OF(X509_ATTRIBUTE)* | sk, |
char * | buf, | ||
int | len | ||
) |
ASN1_UTCTIME* sk_get_time | ( | STACK_OF(X509_ATTRIBUTE)* | sk | ) |