Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
asn1_expand_any_defined_by(3)	    libtasn1	   asn1_expand_any_defined_by(3)

NAME
     asn1_expand_any_defined_by - API function

SYNOPSIS
     #include <libtasn1.h>

     int asn1_expand_any_defined_by(asn1_node_const definitions, asn1_node * el-
     ement);

ARGUMENTS
     asn1_node_const definitions
		 ASN1 definitions

     asn1_node * element
		 pointer to an ASN1 structure

DESCRIPTION
     Expands  every  "ANY  DEFINED BY" element of a structure created from a DER
     decoding process (asn1_der_decoding function). The element ANY must be  de-
     fined  by	an OBJECT IDENTIFIER. The type used to expand the element ANY is
     the first one following the definition of the actual value  of  the  OBJECT
     IDENTIFIER.

RETURNS
     ASN1_SUCCESS  if  Substitution OK, ASN1_ERROR_TYPE_ANY if some "ANY DEFINED
     BY" element couldn't be expanded due to a problem in OBJECT_ID -> TYPE  as-
     sociation, or other error codes depending on DER decoding.

COPYRIGHT
     Copyright (C) 2006-2025 Free Software Foundation, Inc..
     Copying  and  distribution  of this file, with or without modification, are
     permitted in any medium without royalty provided the copyright  notice  and
     this notice are preserved.

SEE ALSO
     The  full documentation for libtasn1 is maintained as a Texinfo manual.  If
     the info and libtasn1 programs are properly installed  at	your  site,  the
     command

	    info libtasn1

     should  give  you access to the complete manual.  As an alternative you may
     obtain the manual from:

	    https://www.gnu.org/software/libtasn1/manual/

libtasn1			     4.21.0	   asn1_expand_any_defined_by(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=asn1_expand_any_defined_by&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help