Module: Krypt::ASN1::Template::Parser
- Defined in:
- ext/krypt/core/krypt_asn1_template_parser.c
Instance Method Summary collapse
- #parse_der(der) ⇒ Object (also: #decode_der)
Instance Method Details
#parse_der(der) ⇒ Object Also known as: decode_der
1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 |
# File 'ext/krypt/core/krypt_asn1_template_parser.c', line 1155 VALUE krypt_asn1_template_parse_der(VALUE klass, VALUE der) { VALUE ret = Qnil; int result; binyo_instream *in = krypt_instream_new_value_der(der); result = krypt_asn1_template_parse_stream(in, klass, &ret); binyo_instream_free(in); if (result == KRYPT_ASN1_EOF || result == KRYPT_ERR) krypt_error_raise(eKryptASN1Error, "Parsing the value failed"); return ret; } |