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

#include <x509_vfy.h>

Public Attributes

const char * name
 
int(* new_item )(X509_LOOKUP *ctx)
 
void(* free )(X509_LOOKUP *ctx)
 
int(* init )(X509_LOOKUP *ctx)
 
int(* shutdown )(X509_LOOKUP *ctx)
 
int(* ctrl )(X509_LOOKUP *ctx, int cmd, const char *argc, long argl, char **ret)
 
int(* get_by_subject )(X509_LOOKUP *ctx, int type, X509_NAME *name, X509_OBJECT *ret)
 
int(* get_by_issuer_serial )(X509_LOOKUP *ctx, int type, X509_NAME *name, ASN1_INTEGER *serial, X509_OBJECT *ret)
 
int(* get_by_fingerprint )(X509_LOOKUP *ctx, int type, unsigned char *bytes, int len, X509_OBJECT *ret)
 
int(* get_by_alias )(X509_LOOKUP *ctx, int type, char *str, int len, X509_OBJECT *ret)
 

Detailed Description

Definition at line 141 of file x509_vfy.h.

Member Data Documentation

int(* x509_lookup_method_st::ctrl)(X509_LOOKUP *ctx, int cmd, const char *argc, long argl, char **ret)

Definition at line 148 of file x509_vfy.h.

void(* x509_lookup_method_st::free)(X509_LOOKUP *ctx)

Definition at line 145 of file x509_vfy.h.

int(* x509_lookup_method_st::get_by_alias)(X509_LOOKUP *ctx, int type, char *str, int len, X509_OBJECT *ret)

Definition at line 157 of file x509_vfy.h.

int(* x509_lookup_method_st::get_by_fingerprint)(X509_LOOKUP *ctx, int type, unsigned char *bytes, int len, X509_OBJECT *ret)

Definition at line 154 of file x509_vfy.h.

int(* x509_lookup_method_st::get_by_issuer_serial)(X509_LOOKUP *ctx, int type, X509_NAME *name, ASN1_INTEGER *serial, X509_OBJECT *ret)

Definition at line 152 of file x509_vfy.h.

int(* x509_lookup_method_st::get_by_subject)(X509_LOOKUP *ctx, int type, X509_NAME *name, X509_OBJECT *ret)

Definition at line 150 of file x509_vfy.h.

int(* x509_lookup_method_st::init)(X509_LOOKUP *ctx)

Definition at line 146 of file x509_vfy.h.

const char * x509_lookup_method_st::name

Definition at line 143 of file x509_vfy.h.

int(* x509_lookup_method_st::new_item)(X509_LOOKUP *ctx)

Definition at line 144 of file x509_vfy.h.

int(* x509_lookup_method_st::shutdown)(X509_LOOKUP *ctx)

Definition at line 147 of file x509_vfy.h.


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