13409N/A<!DOCTYPE REFENTRY PUBLIC "-//Sun Microsystems//DTD DocBook V3.0-Based SolBook Subset V2.0//EN" [
13409N/A<!--ArborText, Inc., 1988-1999, v.4002-->
13703N/A<!--ARC : LSARC 2008/390 libtasn1-->
13409N/A<!ENTITY cmd "libtasn1">
13409N/A<!ENTITY % commonents SYSTEM "smancommon.ent">
13409N/A%commonents;
13409N/A<!ENTITY % booktitles SYSTEM "booktitles.ent">
13409N/A%booktitles;
13409N/A<!ENTITY suncopy "Copyright (c) 2008 Sun Microsystems, Inc. All Rights Reserved.">
13409N/A]>
13409N/A<?Pub UDT _bookmark _target>
13409N/A<?Pub Inc>
13409N/A<refentry id="libtasn1-3">
13409N/A<!-- %Z%%M% %I% %E% SMI; -->
13717N/A<refmeta><refentrytitle>&cmd;</refentrytitle><manvolnum>3</manvolnum>
13409N/A<refmiscinfo class="date">16 Jun 2008</refmiscinfo>
13409N/A<refmiscinfo class="sectdesc">&man1;</refmiscinfo>
13409N/A<refmiscinfo class="software">&release;</refmiscinfo>
13409N/A<refmiscinfo class="arch">generic</refmiscinfo>
13409N/A<refmiscinfo class="copyright">&suncopy;</refmiscinfo>
13409N/A</refmeta>
13728N/A<indexterm><primary>&cmd;</primary></indexterm><indexterm><primary> a library for Abstract Syntax Notation One (ASN.1).
13409N/A</primary></indexterm>
13728N/A<refnamediv id="libtasn1-3-name"><refname>&cmd;</refname><refpurpose>a library for Abstract Syntax Notation One (ASN.1)</refpurpose></refnamediv>
13409N/A<refsect1 id="libtasn1-3-desc"><title>&desc-tt;</title>
13409N/A<para><literal>&cmd;</literal> is a library for Abstract Syntax Notation One (ASN.1) and Distinguish Encoding Rules (DER) manipulation.
13409N/A</para>
13409N/A<para>The main features of this library are:
13728N/A<itemizedlist>
15999N/A<listitem>
15999N/AOn-line ASN.1 structure management that does not require any C code file
15999N/Ageneration.
15999N/A</listitem>
15999N/A<listitem>
15999N/AOff line ASN.1 structure management with C code file generation containing an
15999N/Aarray
15999N/A</listitem>
15999N/A<listitem>
15999N/ADER (Distinguish Encoding Rules) encoding
15999N/A</listitem>
15999N/A<listitem>
15999N/ANo limits for INTEGER and ENUMERATED values
15999N/A</listitem>
15999N/A<listitem>
15999N/AIt is thread-safe. No global variables are used and multiple library handles
15999N/Aand session handles may be used in parallel
15999N/A</listitem>
15999N/A<listitem>
15999N/AIt is portable. It should work on all UNIX-like operating systems, including
15999N/AWindows. The library itself should be portable to any C89 system, not even
15999N/APOSIX is required
15999N/A</listitem>
15999N/A</itemizedlist>
13409N/A</refsect1>
13409N/A<refsect1 id="libtasn1-3-file"><title>&file-tt;</title>
13409N/A<para>The following files are used by this application:</para>
13409N/A<variablelist termlength="wide">
13409N/A<varlistentry>
13409N/A<term><filename>/usr/lib/&cmd;.so</filename></term>
13409N/A<listitem><para>
13717N/A&cmd; shared library
13409N/A</para></varlistentry>
13409N/A</variablelist></refsect1>
13409N/A<refsect1 id="libtasn1-3-attr"><title>&attr-tt;</title>
13409N/A<para>See <olink targetdocent="REFMAN5" localinfo="attributes-3"><citerefentry>
13409N/A<refentrytitle>attributes</refentrytitle><manvolnum>5</manvolnum></citerefentry></olink>
13409N/Afor descriptions of the following attributes:</para>
13409N/A<informaltable frame="all">
13409N/A<tgroup cols="2" colsep="1" rowsep="1"><colspec colname="COLSPEC0" colwidth="1*">
13409N/A<colspec colname="COLSPEC1" colwidth="1*">
13409N/A<thead>
13409N/A<row><entry align="center" valign="middle">ATTRIBUTE TYPE</entry><entry align="center"
13409N/Avalign="middle">ATTRIBUTE VALUE</entry></row>
13409N/A</thead>
13409N/A<tbody>
18745N/A<row><entry><para>Availability</para></entry><entry><para>library/libtasn1</para></entry></row>
13409N/A<row><entry colname="COLSPEC0"><para>Interface stability</para></entry><entry colname="COLSPEC1"><para>Volatile</para></entry></row>
13409N/A</tbody>
13409N/A</tgroup>
13409N/A</informaltable>
13409N/A</refsect1>
13728N/A<refsect1 id="libcamel-1-2-3-also"><title>&also-tt;</title>
13728N/A<!--Reference to another man page-->
13728N/A<!--Reference to a Help manual-->
13728N/A<!--Reference to a book.-->
13728N/A<para>
13728N/A<citerefentry><refentrytitle>libgnutls</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
13741N/A<citerefentry><refentrytitle>attributes</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
13741N/A<citerefentry><refentrytitle>gnome-interfaces</refentrytitle><manvolnum>5</manvolnum></citerefentry>
13728N/A</para>
13728N/A
13728N/A<variablelist termlength="wholeline">
13728N/A<varlistentry>
13728N/A<literal>http://josefsson.org/gnutls/manual/libtasn1/libtasn1.html</literal>
13728N/A</varlistentry>
13728N/A</variablelist>
13728N/A
13728N/A</refsect1>
13409N/A<refsect1 id="libtasn1-3-note"><title>&note-tt;</title>
13409N/A<para>Written by Jeff Cai, Sun Microsystems Inc., 2008.</para>
13409N/A</refsect1>
13409N/A</refentry>