Back to index

nordugrid-arc-nox  1.1.0~rc6
Namespaces | Functions
VOMSAttribute.cpp File Reference
#include <cstring>
#include "VOMSAttribute.h"

Go to the source code of this file.

Namespaces

namespace  ArcCredential
 Functions and constants for maintaining proxy certificates.

Functions

int ArcCredential::i2d_AC_ATTR (AC_ATTR *a, unsigned char **pp)
AC_ATTR * ArcCredential::d2i_AC_ATTR (AC_ATTR **a, SSLCONST unsigned char **pp, long length)
AC_ATTR * ArcCredential::AC_ATTR_new ()
void ArcCredential::AC_ATTR_free (AC_ATTR *a)
int ArcCredential::i2d_AC_IETFATTR (AC_IETFATTR *a, unsigned char **pp)
AC_IETFATTR * ArcCredential::d2i_AC_IETFATTR (AC_IETFATTR **a, SSLCONST unsigned char **pp, long length)
AC_IETFATTR * ArcCredential::AC_IETFATTR_new ()
void ArcCredential::AC_IETFATTR_free (AC_IETFATTR *a)
int ArcCredential::i2d_AC_IETFATTRVAL (AC_IETFATTRVAL *a, unsigned char **pp)
AC_IETFATTRVAL * ArcCredential::d2i_AC_IETFATTRVAL (AC_IETFATTRVAL **a, SSLCONST unsigned char **pp, long length)
AC_IETFATTRVAL * ArcCredential::AC_IETFATTRVAL_new ()
void ArcCredential::AC_IETFATTRVAL_free (AC_IETFATTRVAL *a)
int ArcCredential::i2d_AC_DIGEST (AC_DIGEST *a, unsigned char **pp)
AC_DIGEST * ArcCredential::d2i_AC_DIGEST (AC_DIGEST **a, SSLCONST unsigned char **pp, long length)
AC_DIGEST * ArcCredential::AC_DIGEST_new (void)
void ArcCredential::AC_DIGEST_free (AC_DIGEST *a)
int ArcCredential::i2d_AC_IS (AC_IS *a, unsigned char **pp)
AC_IS * ArcCredential::d2i_AC_IS (AC_IS **a, SSLCONST unsigned char **pp, long length)
AC_IS * ArcCredential::AC_IS_new (void)
void ArcCredential::AC_IS_free (AC_IS *a)
int ArcCredential::i2d_AC_FORM (AC_FORM *a, unsigned char **pp)
AC_FORM * ArcCredential::d2i_AC_FORM (AC_FORM **a, SSLCONST unsigned char **pp, long length)
AC_FORM * ArcCredential::AC_FORM_new (void)
void ArcCredential::AC_FORM_free (AC_FORM *a)
int ArcCredential::i2d_AC_ACI (AC_ACI *a, unsigned char **pp)
AC_ACI * ArcCredential::d2i_AC_ACI (AC_ACI **a, SSLCONST unsigned char **pp, long length)
AC_ACI * ArcCredential::AC_ACI_new (void)
void ArcCredential::AC_ACI_free (AC_ACI *a)
int ArcCredential::i2d_AC_HOLDER (AC_HOLDER *a, unsigned char **pp)
AC_HOLDER * ArcCredential::d2i_AC_HOLDER (AC_HOLDER **a, SSLCONST unsigned char **pp, long length)
AC_HOLDER * ArcCredential::AC_HOLDER_new (void)
void ArcCredential::AC_HOLDER_free (AC_HOLDER *a)
AC_VAL * ArcCredential::AC_VAL_new (void)
int ArcCredential::i2d_AC_VAL (AC_VAL *a, unsigned char **pp)
AC_VAL * ArcCredential::d2i_AC_VAL (AC_VAL **a, SSLCONST unsigned char **pp, long length)
void ArcCredential::AC_VAL_free (AC_VAL *a)
int ArcCredential::i2d_AC_INFO (AC_INFO *a, unsigned char **pp)
AC_INFO * ArcCredential::d2i_AC_INFO (AC_INFO **a, SSLCONST unsigned char **pp, long length)
AC_INFO * ArcCredential::AC_INFO_new (void)
void ArcCredential::AC_INFO_free (AC_INFO *a)
int ArcCredential::i2d_AC (AC *a, unsigned char **pp)
AC * ArcCredential::d2i_AC (AC **a, SSLCONST unsigned char **pp, long length)
AC * ArcCredential::AC_new (void)
void ArcCredential::AC_free (AC *a)
int ArcCredential::i2d_AC_SEQ (AC_SEQ *a, unsigned char **pp)
AC_SEQ * ArcCredential::d2i_AC_SEQ (AC_SEQ **a, SSLCONST unsigned char **pp, long length)
AC_SEQ * ArcCredential::AC_SEQ_new ()
void ArcCredential::AC_SEQ_free (AC_SEQ *a)
int ArcCredential::i2d_AC_TARGETS (AC_TARGETS *a, unsigned char **pp)
AC_TARGETS * ArcCredential::d2i_AC_TARGETS (AC_TARGETS **a, SSLCONST unsigned char **pp, long length)
AC_TARGETS * ArcCredential::AC_TARGETS_new ()
void ArcCredential::AC_TARGETS_free (AC_TARGETS *a)
int ArcCredential::i2d_AC_TARGET (AC_TARGET *a, unsigned char **pp)
AC_TARGET * ArcCredential::d2i_AC_TARGET (AC_TARGET **a, SSLCONST unsigned char **pp, long length)
AC_TARGET * ArcCredential::AC_TARGET_new (void)
void ArcCredential::AC_TARGET_free (AC_TARGET *a)
int ArcCredential::i2d_AC_CERTS (AC_CERTS *a, unsigned char **pp)
AC_CERTS * ArcCredential::d2i_AC_CERTS (AC_CERTS **a, SSLCONST unsigned char **pp, long length)
AC_CERTS * ArcCredential::AC_CERTS_new ()
void ArcCredential::AC_CERTS_free (AC_CERTS *a)
int ArcCredential::i2d_AC_ATTRIBUTE (AC_ATTRIBUTE *a, unsigned char **pp)
AC_ATTRIBUTE * ArcCredential::d2i_AC_ATTRIBUTE (AC_ATTRIBUTE **a, SSLCONST unsigned char **pp, long length)
AC_ATTRIBUTE * ArcCredential::AC_ATTRIBUTE_new ()
void ArcCredential::AC_ATTRIBUTE_free (AC_ATTRIBUTE *a)
int ArcCredential::i2d_AC_ATT_HOLDER (AC_ATT_HOLDER *a, unsigned char **pp)
AC_ATT_HOLDER * ArcCredential::d2i_AC_ATT_HOLDER (AC_ATT_HOLDER **a, SSLCONST unsigned char **pp, long length)
AC_ATT_HOLDER * ArcCredential::AC_ATT_HOLDER_new ()
void ArcCredential::AC_ATT_HOLDER_free (AC_ATT_HOLDER *a)
int ArcCredential::i2d_AC_FULL_ATTRIBUTES (AC_FULL_ATTRIBUTES *a, unsigned char **pp)
AC_FULL_ATTRIBUTES * ArcCredential::d2i_AC_FULL_ATTRIBUTES (AC_FULL_ATTRIBUTES **a, SSLCONST unsigned char **pp, long length)
AC_FULL_ATTRIBUTES * ArcCredential::AC_FULL_ATTRIBUTES_new ()
void ArcCredential::AC_FULL_ATTRIBUTES_free (AC_FULL_ATTRIBUTES *a)
static char * ArcCredential::norep ()
char * ArcCredential::acseq_i2s (struct v3_ext_method *, void *)
char * ArcCredential::targets_i2s (struct v3_ext_method *, void *)
char * ArcCredential::certs_i2s (struct v3_ext_method *, void *)
char * ArcCredential::null_i2s (struct v3_ext_method *, void *)
char * ArcCredential::attributes_i2s (struct v3_ext_method *, void *)
void * ArcCredential::acseq_s2i (struct v3_ext_method *, struct v3_ext_ctx *, char *data)
void * ArcCredential::targets_s2i (struct v3_ext_method *, struct v3_ext_ctx *, char *data)
void * ArcCredential::certs_s2i (struct v3_ext_method *, struct v3_ext_ctx *, char *data)
void * ArcCredential::attributes_s2i (struct v3_ext_method *, struct v3_ext_ctx *, char *data)
void * ArcCredential::null_s2i (struct v3_ext_method *, struct v3_ext_ctx *, char *)
char * ArcCredential::authkey_i2s (struct v3_ext_method *, void *)
void * ArcCredential::authkey_s2i (struct v3_ext_method *, struct v3_ext_ctx *, char *data)
X509V3_EXT_METHOD * ArcCredential::VOMSAttribute_auth_x509v3_ext_meth ()
X509V3_EXT_METHOD * ArcCredential::VOMSAttribute_avail_x509v3_ext_meth ()
X509V3_EXT_METHOD * ArcCredential::VOMSAttribute_targets_x509v3_ext_meth ()
X509V3_EXT_METHOD * ArcCredential::VOMSAttribute_acseq_x509v3_ext_meth ()
X509V3_EXT_METHOD * ArcCredential::VOMSAttribute_certseq_x509v3_ext_meth ()
X509V3_EXT_METHOD * ArcCredential::VOMSAttribute_attribs_x509v3_ext_meth ()