Ruby  2.0.0p353(2013-11-22revision43784)
Functions | Variables
ossl_asn1.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

VALUE asn1time_to_time (ASN1_TIME *)
 
time_t time_to_time_t (VALUE)
 
VALUE asn1str_to_str (ASN1_STRING *)
 
VALUE asn1integer_to_num (ASN1_INTEGER *)
 
ASN1_INTEGER * num_to_asn1integer (VALUE, ASN1_INTEGER *)
 
ASN1_TYPE * ossl_asn1_get_asn1type (VALUE)
 
void Init_ossl_asn1 (void)
 

Variables

VALUE mASN1
 
VALUE eASN1Error
 
VALUE cASN1Data
 
VALUE cASN1Primitive
 
VALUE cASN1Constructive
 
VALUE cASN1Boolean
 
VALUE cASN1Integer
 
VALUE cASN1Enumerated
 
VALUE cASN1BitString
 
VALUE cASN1OctetString
 
VALUE cASN1UTF8String
 
VALUE cASN1NumericString
 
VALUE cASN1PrintableString
 
VALUE cASN1T61String
 
VALUE cASN1VideotexString
 
VALUE cASN1IA5String
 
VALUE cASN1GraphicString
 
VALUE cASN1ISO64String
 
VALUE cASN1GeneralString
 
VALUE cASN1UniversalString
 
VALUE cASN1BMPString
 
VALUE cASN1Null
 
VALUE cASN1ObjectId
 
VALUE cASN1UTCTime
 
VALUE cASN1GeneralizedTime
 
VALUE cASN1Sequence
 
VALUE cASN1Set
 

Function Documentation

VALUE asn1integer_to_num ( ASN1_INTEGER *  )
VALUE asn1str_to_str ( ASN1_STRING *  )

Definition at line 94 of file ossl_asn1.c.

References rb_str_new().

Referenced by ossl_pkcs7ri_get_enc_key().

VALUE asn1time_to_time ( ASN1_TIME *  )
void Init_ossl_asn1 ( void  )
ASN1_INTEGER* num_to_asn1integer ( VALUE  ,
ASN1_INTEGER *   
)
ASN1_TYPE* ossl_asn1_get_asn1type ( VALUE  )
time_t time_to_time_t ( VALUE  )

Variable Documentation

VALUE cASN1BitString

Definition at line 199 of file ossl_asn1.c.

VALUE cASN1BMPString

Definition at line 205 of file ossl_asn1.c.

VALUE cASN1Boolean

Definition at line 197 of file ossl_asn1.c.

VALUE cASN1Constructive

Definition at line 194 of file ossl_asn1.c.

VALUE cASN1Data

Definition at line 192 of file ossl_asn1.c.

VALUE cASN1Enumerated

Definition at line 198 of file ossl_asn1.c.

VALUE cASN1GeneralizedTime

Definition at line 208 of file ossl_asn1.c.

VALUE cASN1GeneralString

Definition at line 204 of file ossl_asn1.c.

VALUE cASN1GraphicString

Definition at line 203 of file ossl_asn1.c.

VALUE cASN1IA5String

Definition at line 203 of file ossl_asn1.c.

VALUE cASN1Integer

Definition at line 198 of file ossl_asn1.c.

VALUE cASN1ISO64String

Definition at line 204 of file ossl_asn1.c.

VALUE cASN1Null

Definition at line 206 of file ossl_asn1.c.

VALUE cASN1NumericString

Definition at line 201 of file ossl_asn1.c.

VALUE cASN1ObjectId

Definition at line 207 of file ossl_asn1.c.

VALUE cASN1OctetString

Definition at line 200 of file ossl_asn1.c.

VALUE cASN1Primitive

Definition at line 193 of file ossl_asn1.c.

VALUE cASN1PrintableString

Definition at line 201 of file ossl_asn1.c.

VALUE cASN1Sequence

Definition at line 209 of file ossl_asn1.c.

VALUE cASN1Set

Definition at line 209 of file ossl_asn1.c.

VALUE cASN1T61String

Definition at line 202 of file ossl_asn1.c.

VALUE cASN1UniversalString

Definition at line 205 of file ossl_asn1.c.

VALUE cASN1UTCTime

Definition at line 208 of file ossl_asn1.c.

VALUE cASN1UTF8String

Definition at line 200 of file ossl_asn1.c.

VALUE cASN1VideotexString

Definition at line 202 of file ossl_asn1.c.

VALUE eASN1Error

Definition at line 190 of file ossl_asn1.c.

Referenced by ossl_x509attr_set_value().

VALUE mASN1

Definition at line 189 of file ossl_asn1.c.

Referenced by ossl_x509attr_get_value().