Functions
x509_v3.c File Reference
#include <openssl/asn1.h>
#include <openssl/err.h>
#include <openssl/evp.h>
#include <openssl/obj.h>
#include <openssl/stack.h>
#include <openssl/x509.h>
#include <openssl/x509v3.h>
#include "internal.h"
Include dependency graph for x509_v3.c:

Go to the source code of this file.

Functions

 STACK_OF (X509_EXTENSION)
 
X509_EXTENSIONX509_EXTENSION_create_by_NID (X509_EXTENSION **ex, int nid, int crit, const ASN1_OCTET_STRING *data)
 
X509_EXTENSIONX509_EXTENSION_create_by_OBJ (X509_EXTENSION **ex, const ASN1_OBJECT *obj, int crit, const ASN1_OCTET_STRING *data)
 
int X509_EXTENSION_get_critical (const X509_EXTENSION *ex)
 
ASN1_OCTET_STRINGX509_EXTENSION_get_data (X509_EXTENSION *ex)
 
ASN1_OBJECTX509_EXTENSION_get_object (X509_EXTENSION *ex)
 
int X509_EXTENSION_set_critical (X509_EXTENSION *ex, int crit)
 
int X509_EXTENSION_set_data (X509_EXTENSION *ex, const ASN1_OCTET_STRING *data)
 
int X509_EXTENSION_set_object (X509_EXTENSION *ex, const ASN1_OBJECT *obj)
 
X509_EXTENSIONX509v3_delete_ext (STACK_OF(X509_EXTENSION) *x, int loc)
 
X509_EXTENSIONX509v3_get_ext (const STACK_OF(X509_EXTENSION) *x, int loc)
 
int X509v3_get_ext_by_critical (const STACK_OF(X509_EXTENSION) *sk, int crit, int lastpos)
 
int X509v3_get_ext_by_NID (const STACK_OF(X509_EXTENSION) *x, int nid, int lastpos)
 
int X509v3_get_ext_by_OBJ (const STACK_OF(X509_EXTENSION) *sk, const ASN1_OBJECT *obj, int lastpos)
 
int X509v3_get_ext_count (const STACK_OF(X509_EXTENSION) *x)
 

Function Documentation

◆ STACK_OF()

STACK_OF ( X509_EXTENSION  )

Definition at line 146 of file x509_v3.c.

◆ X509_EXTENSION_create_by_NID()

X509_EXTENSION* X509_EXTENSION_create_by_NID ( X509_EXTENSION **  ex,
int  nid,
int  crit,
const ASN1_OCTET_STRING data 
)

Definition at line 185 of file x509_v3.c.

◆ X509_EXTENSION_create_by_OBJ()

X509_EXTENSION* X509_EXTENSION_create_by_OBJ ( X509_EXTENSION **  ex,
const ASN1_OBJECT obj,
int  crit,
const ASN1_OCTET_STRING data 
)

Definition at line 201 of file x509_v3.c.

◆ X509_EXTENSION_get_critical()

int X509_EXTENSION_get_critical ( const X509_EXTENSION ex)

Definition at line 274 of file x509_v3.c.

◆ X509_EXTENSION_get_data()

ASN1_OCTET_STRING* X509_EXTENSION_get_data ( X509_EXTENSION ex)

Definition at line 267 of file x509_v3.c.

◆ X509_EXTENSION_get_object()

ASN1_OBJECT* X509_EXTENSION_get_object ( X509_EXTENSION ex)

Definition at line 260 of file x509_v3.c.

◆ X509_EXTENSION_set_critical()

int X509_EXTENSION_set_critical ( X509_EXTENSION ex,
int  crit 
)

Definition at line 240 of file x509_v3.c.

◆ X509_EXTENSION_set_data()

int X509_EXTENSION_set_data ( X509_EXTENSION ex,
const ASN1_OCTET_STRING data 
)

Definition at line 248 of file x509_v3.c.

◆ X509_EXTENSION_set_object()

int X509_EXTENSION_set_object ( X509_EXTENSION ex,
const ASN1_OBJECT obj 
)

Definition at line 231 of file x509_v3.c.

◆ X509v3_delete_ext()

X509_EXTENSION* X509v3_delete_ext ( STACK_OF(X509_EXTENSION) *  x,
int  loc 
)

Definition at line 136 of file x509_v3.c.

◆ X509v3_get_ext()

X509_EXTENSION* X509v3_get_ext ( const STACK_OF(X509_EXTENSION) *  x,
int  loc 
)

Definition at line 128 of file x509_v3.c.

◆ X509v3_get_ext_by_critical()

int X509v3_get_ext_by_critical ( const STACK_OF(X509_EXTENSION) *  sk,
int  crit,
int  lastpos 
)

Definition at line 105 of file x509_v3.c.

◆ X509v3_get_ext_by_NID()

int X509v3_get_ext_by_NID ( const STACK_OF(X509_EXTENSION) *  x,
int  nid,
int  lastpos 
)

Definition at line 75 of file x509_v3.c.

◆ X509v3_get_ext_by_OBJ()

int X509v3_get_ext_by_OBJ ( const STACK_OF(X509_EXTENSION) *  sk,
const ASN1_OBJECT obj,
int  lastpos 
)

Definition at line 85 of file x509_v3.c.

◆ X509v3_get_ext_count()

int X509v3_get_ext_count ( const STACK_OF(X509_EXTENSION) *  x)

Definition at line 68 of file x509_v3.c.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:38